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:
@@ -52,11 +52,17 @@
|
||||
`(mode-line ((,class (:foreground ,base0 :background ,base02))))
|
||||
`(mode-line-inactive ((,class (:foreground ,base01 :background ,base03))))
|
||||
`(display-time-date-and-time ((,class (:foreground ,base1 :bold t))))
|
||||
`(jinx-misspelled ((,class (:underline (:style dashes :color ,yellow)))))
|
||||
`(jinx-misspelled ((,class (:underline (:style line :color ,yellow)))))
|
||||
`(geiser-font-lock-repl-output ((,class (:foreground ,green))))
|
||||
`(geiser-font-lock-doc-link ((,class (:foreground ,blue :underline t))))
|
||||
`(geiser-font-lock-error-link ((,class (:foreground ,orange :underline t))))
|
||||
`(vertico-current ((,class (:background ,base02 :extend t :underline nil)))))))
|
||||
`(vertico-current ((,class (:background ,base02 :extend t :underline nil))))
|
||||
`(vundo-saved ((,class (:foreground ,green))))
|
||||
`(vundo-last-saved ((,class (:foreground ,green :weight bold))))
|
||||
`(vundo-highlight ((,class (:foreground ,cyan :weight bold))))
|
||||
`(vundo-node ((,class (:foreground ,base01))))
|
||||
`(vundo-stem ((,class (:foreground ,base01))))
|
||||
`(god-mode-lighter ((,class (:foreground ,red :weight bold)))))))
|
||||
|
||||
(provide-theme 'my-base16-dark)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user