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
User
3469cf8472
feat(kbd): Improve god-mode integration
2026-05-12 20:54:24 +08:00
b0a340f8b5
feat: Add god-mode modal editing with custom keybindings
2026-05-12 09:12:22 +08:00
61edd16f0c
chore(config): Update Emacs configuration with ibuffer and perspective improvements
2026-05-11 22:12:31 +08:00
aa4dea523e
style(config): Reformat Emacs Lisp code for consistency
...
Standardize formatting across multiple init files: expand
single-line use-package keywords onto separate lines, fix
indentation, remove outdated comments, and clean up whitespace. Also
adds mc/keymap <return> binding and improves fcitx5 startup logic in
EXWM.
2026-05-11 03:40:06 +08:00
71a57a6922
feat(gptel): Add Kimi Code backend for gptel-magit integration
...
Configure gptel-magit with a dedicated Kimi-Code backend using
api.kimi.com endpoint with Roo Code headers for magit commit message
generation
2026-05-11 00:01:36 +08:00
68c7f8ba0d
Config: add basic magit config
2026-05-10 22:04:30 +08:00
User
fddfe9859d
Config: add hs-minor-mode support
2026-05-10 17:40:10 +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
User
5ee06f8500
Config: switch consult-notes to fork version, add delight to clean mode-line, tidy package configs
2026-05-09 16:55:32 +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
00113ef0d4
Config: install xdg-launcher for exwm
2026-05-07 00:38:00 +08:00
c45c46d8f3
Config: install eat.
2026-05-06 18:39:21 +08:00
User
8ecbd64595
Config: streamline minimal terminal config
2026-05-05 18:54:16 +08:00
User
d323b23bee
Config: set the weight of org headings to 1
2026-05-04 20:48:59 +08:00
2162b34007
Config: Strip down and simplify Emacs config
...
- Remove consult-dir, nerd-icons-completion, org-contrib and some other unused package
- Delete init-org-refile.el and related keybindings
- Prune EMMS config
- Remove EXWM flatpak launcher helpers (vscodium, localsend, steam)
- Extract Windows dirvish video preview fix to standalone module
- Drop built-in settings moved elsewhere (startup defaults, whitespace, etc.)
- Clean up trailing whitespace / process list prettify configs
2026-05-04 12:01:25 +08:00
1a941344bf
Config: change gptel session derictory.
2026-05-03 19:17:38 +08:00
User
29b2bfb592
Config: add org agenda files to recentf-exclude, add basic projectile config.
2026-05-02 11:46:19 +08:00
User
60ce9ddddf
Config: disable cns-mode in vterm properly.
2026-05-01 21:13:37 +08:00
User
89e7d2954b
Config: optimize consult config, change some keybindings and function
2026-05-01 20:44:11 +08:00
User
7e8a801be2
Config: add TUI support: split GUI/terminal config, add init-terminal-{package,ui,kbd}
2026-04-29 15:59:57 +08:00
User
ea9e3da60b
Config: add light version of my-base16 theme.
2026-04-29 11:26:01 +08:00
User
4d810f270f
Config: streamline config structure and reorganize modules
...
- Remove init-workspace.el and redundant UI/font/autothemer setup
- Add init-prog.el for programming language configs (treesit, lua, scheme, etc.)
- Defer org-refile loading via org-mode hook
- Adjust load order in init.el, add init-proxy
- Fix indentation and formatting issues
2026-04-26 07:49:55 +08:00
c6cf0ef9d8
Config: optimize exwm config.
2026-04-25 07:16:22 +08:00
User
bc6eca261a
Config: change some org-ql config.
2026-04-20 06:28:49 +08:00
8576ac275a
Config: add exwm support, install consult-notes, fix some keybinding.
2026-04-19 10:59:01 +08:00
User
fffd35f8ed
Config: extract keybinding functions and clean up key configs
...
- Add init-kbd-func.el for keybinding helper functions
- Move global-display-line-numbers-mode from early-init.el to init.el
- Slim down init-kbd.el: remove hydra-multiple-cursors, migrate defs
- Reorganize dirvish config
- Remove scattered global-set-key bindings from init-org, init-ui, etc.
- Guard server-start with server-running-p check
- Set ibuffer-default-sorting-mode to filename
- Tweak gptel config
2026-04-17 06:52:00 +08:00
User
a755ad5a04
Config: extract EMMS and clean up config, add gptel session save with AI-generated filenames
2026-04-17 02:35:16 +08:00
263df285fc
Config: set kimi to default modole
2026-04-16 08:01:23 +08:00
62e8a1fcf2
Config: fix geiser, install gptel.
2026-04-16 07:54:33 +08:00
a47205eef4
Config: replace smart-mode-line by simple-modeline, optimize org-ql config, add basic guile support
2026-04-15 03:11:12 +08:00
User
1af78f99b7
Config: fix org-journal template
2026-04-14 19:08:53 +08:00
User
994773ddb9
Config: start configure general and hydra
2026-04-12 04:22:34 +08:00
User
ca52a44cd0
Config: fix init-ui.el to support linux
2026-04-10 14:07:48 +08:00
User
8e9ba476f8
Config: fix ox-hugo path
2026-04-09 18:07:51 +08:00
User
c3c59376f0
Config: add init-org-refile.el , fix dirvish quick access path
2026-04-09 16:04:01 +08:00
trogloxene
41c64ca475
Config: add proxy config in init-elpa.el
2026-04-08 20:58:27 +08:00
trogloxene
77da003b29
Config: fix my/org-agenda-rifle function
2026-04-08 20:43:45 +08:00
trogloxene
73692fb225
Config: add org-ql config, fix coding system of ripgrep
2026-04-08 20:13:04 +08:00
trogloxene
f415371331
Config: update path, add org capture tamplate.
2026-04-07 21:34:38 +08:00
User
0139328623
Config: optimize dired and theme, add workspace config
2026-04-06 23:49:09 +08:00
trogloxene
4ba92e459f
fix(dired): fix video-mtn preview filename mismatch in dirvish
...
mtn generates thumbnails with different filename than what dirvish expects.
This wrapper renames mtn output to match dirvish's expected MD5-based filename.
2026-04-03 20:38:33 +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
trogloxene
9ecad315b5
Config: delay theme loading until frame creation for daemon mode
2026-04-02 06:35:00 +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