doom/config.el

24 lines
741 B
EmacsLisp
Raw Permalink Normal View History

2025-03-19 08:12:48 +01:00
(setq user-full-name "Charlie Root")
(setq user-mail-address "charlie@charlieroot.dev")
(setq doom-font (font-spec :family "Iosevka NF" :size 24)
doom-variable-pitch-font (font-spec :family "Lexend" :size 24))
;;; :ui modeline
;; An evil mode indicator is redundant with cursor shape
(setq doom-modeline-modal nil)
;;; :editor evil
;; Focus new window after splitting
(setq evil-split-window-below t
evil-vsplit-window-right t)
(after! nix-mode
(set-formatter! 'alejandra '("alejandra" "--quiet") :modes '(nix-mode)))
;; Fixes since I use fish as my shell
(setq shell-file-name (executable-find "bash"))
(setq-default vterm-shell (executable-find "fish"))
(setq-default explicit-shell-file-name (executable-find "fish"))