This commit is contained in:
2026-06-22 13:01:26 -04:00
parent fe2978dce2
commit 10c12abb3c
2 changed files with 22 additions and 11 deletions

View File

@@ -4,6 +4,7 @@
;; If you edit it by hand, you could mess it up, so be careful. ;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance. ;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right. ;; If there is more than one, they won't work right.
'(custom-enabled-themes '(modus-operandi))
'(eglot-code-action-indications '(eldoc-hint)) '(eglot-code-action-indications '(eldoc-hint))
'(package-selected-packages '(package-selected-packages
'(cape dumber-jump evil evil-collection exec-path-from-shell fish-mode '(cape dumber-jump evil evil-collection exec-path-from-shell fish-mode

32
init.el
View File

@@ -7,7 +7,11 @@
(set-frame-font "Berkeley Mono 16" nil t) (set-frame-font "Berkeley Mono 16" nil t)
(set-frame-font "BerkeleyMono 14" nil t)) (set-frame-font "BerkeleyMono 14" nil t))
(load-theme 'modus-vivendi) ;; dark mode
;; (load-theme 'modus-vivendi)
;; light mode
(load-theme 'modus-operandi)
(when (string= system-type "darwin") (when (string= system-type "darwin")
(setq dired-use-ls-dired nil) (setq dired-use-ls-dired nil)
@@ -87,21 +91,26 @@
:config :config
(evil-set-leader nil (kbd "SPC")) (evil-set-leader nil (kbd "SPC"))
(evil-mode 1) (evil-mode 1)
(evil-global-set-key 'normal (kbd "<leader>ff") #'find-file) (evil-global-set-key 'motion (kbd "<leader>ff") #'find-file)
(evil-global-set-key 'normal (kbd "<leader>fb") #'switch-to-buffer) (evil-global-set-key 'motion (kbd "<leader>fb") #'switch-to-buffer)
(evil-global-set-key 'normal (kbd "<leader>gs") #'magit) (evil-global-set-key 'motion (kbd "<leader>gs") #'magit)
(evil-global-set-key 'normal (kbd "<leader>rw") #'dired) (evil-global-set-key 'motion (kbd "<leader>rw") #'dired)
(evil-global-set-key 'normal (kbd "<leader>h") #'help-command) (evil-global-set-key 'motion (kbd "<leader>h") #'help-command)
(evil-global-set-key 'normal (kbd "<leader>w") evil-window-map) (evil-global-set-key 'motion (kbd "<leader>w") evil-window-map)
(evil-global-set-key 'normal (kbd "<leader>p") project-prefix-map) (evil-global-set-key 'motion (kbd "<leader>p") project-prefix-map))
)
(use-package evil-collection (use-package evil-collection
:after evil :after evil
:ensure t :ensure t
:config :config
(evil-collection-init)) (evil-collection-init)
(require 'compile)
(keymap-set compilation-minor-mode-map "SPC" nil)
(keymap-set compilation-mode-map "SPC" nil)
(keymap-set help-mode-map "SPC" nil)
(keymap-set dired-mode-map "SPC" nil))
(use-package move-text (use-package move-text
:bind (("M-<down>" . 'move-text-down) :bind (("M-<down>" . 'move-text-down)
@@ -158,8 +167,9 @@
dumber-jump-find-rules)) dumber-jump-find-rules))
(use-package eglot (use-package eglot
:hook (jai-mode . eglot-ensure)
:config :config
(push '(jai-mode "jails") eglot-server-programs) (push '(jai-mode "jails" "-jai_path" (concat (getenv "HOME") "/.local/jai/") eglot-server-programs))
(push '(sql-mode "postgres-language-server" "lsp-proxy") eglot-server-programs)) (push '(sql-mode "postgres-language-server" "lsp-proxy") eglot-server-programs))
(use-package yaml-mode) (use-package yaml-mode)