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.
This commit is contained in:
User
2026-05-18 20:46:26 +08:00
parent 3469cf8472
commit e2a352709c
20 changed files with 163 additions and 127 deletions

View File

@@ -13,9 +13,10 @@
(when (file-exists-p custom-file)
(load-file custom-file))
(if (display-graphic-p)
(require 'init-const)
(if (or (display-graphic-p) *is-android*)
(progn
(require 'init-const)
(load "init-proxy" t)
(require 'init-startup)
(require 'init-elpa)