User
c2af33247a
feat(ai): Add opencode integration and reorganize AI tools
2026-07-11 19:01:59 +08:00
User
ddd2ba4905
style: Convert tabs to spaces across Emacs config
2026-07-02 17:36:06 +08:00
User
abe00aa936
fix(base): Correct async package loading condition on Android
2026-07-02 17:33:25 +08:00
User
3aa98696cf
refactor(kbd): Replace my-color-picker with consult-colors-emacs
2026-07-02 17:09:30 +08:00
User
97d0a4a3e4
refactor: Reorganize package configurations and fix bindings
2026-06-30 22:10:17 +08:00
315fb0ef87
style: Rename custom functions from slash to dash convention
2026-06-27 09:15:48 +08:00
be2a3ba607
feat(config): Update ibuffer filter and improve denote setup
2026-06-25 17:21:06 +08:00
User
128ec92eaf
chor: clean up some configs and keybindings
2026-06-24 08:42:08 +08:00
f72de2eede
style: Fix indentation and remove trailing whitespace
...
- Fix inconsistent indentation in init-base.el async block
- Remove trailing blank lines in init-base.el
- Move sly note navigation from M-{/} to C-p/C-n in sly-prefix-map
- Add M-p binding for 'sly-pprint-eval-last-expression'
- Remove C-s/C-r consult-line bindings from dired/dirvish maps
2026-06-23 09:50:53 +08:00
User
8f719f331c
fix: Correct ibuffer occur grouping, add temperature parameter to Kimi API
...
- Move `occur-mode` and `occur-edit-mode` from "Emacs" to "Search" ibuffer group
- Add temperature parameter to Kimi API request
- Remove `~` from electric-pair pairs
- Change `multiple-cursors` config to use `:custom`
- Fix duplicate `holiday` face definition in both base16 themes
2026-06-20 21:52:11 +08:00
560d4aac4b
feat: Update Emacs config with new keybindings, org states
...
- Add `magit-refs-mode` to tab grouping
- Add `eshell`/`eat` under `C-c x` prefix
- Replace `WAITING` org state with `IDKY`
- Add `lisp-extra-font-lock` package
- Fix daemon mode theme loading
- Simplify denote keywords and update dired/dirvish bindings
2026-06-20 21:19:37 +08:00
f55f775139
feat: Add multiple keyboard bindings and UI improvements
...
- Add `my-denote-open-metanote` function and keybinding
- Add `discomfort` and `xdg-launcher-run-app` bindings for Linux
- Add `mc/add-cursor-on-click` binding
- Add `guix` package
- Fix pixel-scroll-precision
- Add terminal UI theme improvements for xref and match faces
- Rename functions to `my-` prefix for consistency
- Reorganize org agenda priority grouping
- Switch EMMS default player to VLC
2026-06-17 09:23:37 +08:00
User
81b17ab120
refactor: keybinding optimized, remove flycheck-mode-map bindings
2026-06-16 03:30:49 +08:00
e3dda7fd65
refactor: refine Windows support and convert use-package :if to conditionals
2026-06-13 08:25:44 +08:00
5c7391dcf8
refactor(segmentation): clean up cns config with use-package
2026-06-11 01:56:42 +08:00
2eae88527a
feat(base): Add magit-prime, org-tree-slide, pixel-scroll and eww config
...
- Install magit-prime package
- Add org-tree-slide with custom start/stop functions and keybindings
- Enable pixel-scroll-precision-mode
- Add basic eww configuration
2026-06-10 03:56:07 +08:00
83fb3d783c
refactor(config): Tidy Emacs config across modules
2026-06-09 03:17:54 +08:00
b4733718d4
refactor: Reorganize config with use-package and optimize startup hooks
...
- Split monolithic init-package.el into focused modules
- Convert eager `:init` blocks to lazy `:hook`
- Consolidate UI settings and defer theme loading.
- Remove duplicated config between GUI and terminal paths.
2026-06-04 02:27:20 +08:00