Commit Graph

26 Commits

Author SHA1 Message Date
User
402a33d25e feat: add proced config and customed some faces 2026-06-24 08:08:05 +08:00
User
e5c20c6c99 style(theme): Reorganize face definitions into logical groups 2026-06-24 07:49:06 +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
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
User
75fff1e3a7 refactor: improve cross-platform and theme consistency 2026-06-09 02:22:56 +08:00
8db37d1c6d feat(config): Improve dired, keybindings, terminal UI and add packages
- Add dired buffer killing and custom dirvish layout toggle
- Replace ido with fido-mode in terminal config
- Add custom terminal color theme with 24-bit color support
- Add new packages: tokei, helpful, gptel-magit
- Refactor project keybindings under C-x p prefix
- Add mwim navigation bindings globally
- Improve ibuffer filter groups and consult buffer filters
- Add diff-mode keybindings and refine magit diff display
2026-06-03 20:29:01 +08:00
ccd5c085f8 refactor(config): Clean up and reorganize Emacs configuration
Remove unused packages (EMMS, jinx, god-mode), simplify terminal
setup with ido instead of vertico/orderless, and reorganize
keybindings. Add new packages (debase, discomfort, git-timemachine,
edit-indirect) and improve EXWM, dired, and theme
configurations. Move restart-fcitx5 to kbd-func and update Linux
PATH for Guix.
2026-05-30 23:02:29 +08:00
User
42c3e3600c feat(markdown): Improve markdown editing experience
- Enable native code block fontification
- Add htmlize package for HTML export
- Add custom theme faces for markdown-mode headers, code and tables
- Remove Emacs 31+ tree-sitter mode remapping
2026-05-30 10:46:46 +08:00
User
ea8d9945fa chore(config): Refactor Emacs configuration with multiple improvements
- Replace projectile with built-in project.el
- Add cal-china-x for Chinese lunar calendar support
- Add dired-gitignore integration with dirvish
- Add mwim for smarter line navigation
- Add keycast mode for key display
- Add ef-themes theme collection
- Improve corfu terminal handling for Emacs 31+
- Add gptel-agent-project and consult-ripgrep-project helpers
- Remove custom.el from repo, support init-local.el for local config
- Update theme faces for transient, keycast, and calendar holidays
- Various keybinding additions and cleanup
2026-05-24 12:34:41 +08:00
User
e2a352709c chore(config): Refactor Emacs config for cross-platform compatibility
Add Android/Termux support with `*is-android*` constant and
conditional GUI/terminal initialization. Remove maximized frame
defaults and custom.el. Replace corfu with corfu-terminal in
TTY. Add god-mode to terminal config with line number sync. Update
org agenda to use org-ql blocks with super-agenda grouping. Switch
solarized-theme to fork. Clean up redundant functions and unify
keyboard bindings across environments.
2026-05-18 20:46:26 +08:00
61edd16f0c chore(config): Update Emacs configuration with ibuffer and perspective improvements 2026-05-11 22:12:31 +08:00
6b58f2928e Config: install olivetti to prettify org-mode, edit some keybindings 2026-05-10 04:16:22 +08:00
1b7d2d1e5e Config: migrate from org-journal to denote-journal 2026-05-10 01:15:28 +08:00
f419304684 Config: install denote and some extra packages, add plocate support on linux, optimize keybindings 2026-05-09 01:00:46 +08:00
User
1808941dcb Config: change some colors of geriser repl, enable display-time, install rg. 2026-05-08 13:53:08 +08:00
User
d323b23bee Config: set the weight of org headings to 1 2026-05-04 20:48:59 +08:00
User
ea9e3da60b Config: add light version of my-base16 theme. 2026-04-29 11:26:01 +08:00
8576ac275a Config: add exwm support, install consult-notes, fix some keybinding. 2026-04-19 10:59:01 +08:00
User
0139328623 Config: optimize dired and theme, add workspace config 2026-04-06 23:49:09 +08:00
trogloxene
311aefe6f9 添加 dirvish 配置和其他调整
- 新增 init-dired.el 基础配置
- 调整 corfu 初始化方式
- 修改 dashboard 显示设置和快捷键
- 更新键位绑定
- 调整 org-journal 格式
- 修复 scratch buffer 模式设置
- 更新主题颜色
2026-04-03 19:01:03 +08:00
User
64e421da2b Config: fix org heading display issue with my-base16-dark theme 2026-04-02 15:09:40 +08:00
trogloxene
c7352d0460 feat: add dashboard and enhance completion
- Add startup dashboard with recent files and bookmarks
- Enhance corfu with icons and minibuffer transfer
- Add avy-zap, markdown-mode, consult-dir
- Optimize GC settings and editor config
2026-04-02 14:56:29 +08:00
User
ac82a344c9 Config: optimize completion config and custom theme color 2026-04-02 06:30:29 +08:00
User
be6c0eb5e1 Config: add custom base16 dark theme with solarized framework, replace my-theme, update keybindings 2026-03-31 17:09:59 +08:00