mirror of
https://github.com/js0ny/dotfiles.git
synced 2025-12-21 08:43:00 +00:00
feat(emacs): evil, appearance and edit
* evil: Text Object (l -> inner) and Evil-Surround * appearance: mode line (doom) and bufferline (built-in) * edit: vertico and marginalia
This commit is contained in:
parent
ffcc8fb768
commit
e6b1e1b595
8 changed files with 99 additions and 21 deletions
29
tools/emacs.d/lisp/init-appearance.el
Normal file
29
tools/emacs.d/lisp/init-appearance.el
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
;;; init-appearance.el
|
||||
|
||||
(when (display-graphic-p)
|
||||
(add-to-list 'default-frame-alist '(font . "JetBrainsMono NF")))
|
||||
|
||||
;; Icon Support
|
||||
;; Once installed, Manually install the fonts required:
|
||||
;; M-x all-the-icons-install-fonts
|
||||
;; If under Microsoft Windows, the Installation Directory should be chosen
|
||||
;; and right-click them to install the fonts
|
||||
(use-package all-the-icons
|
||||
:if (display-graphic-p))
|
||||
|
||||
|
||||
(use-package catppuccin-theme
|
||||
:config
|
||||
(setq catppuccin-flavor 'mocha) ; This looks like shit in terminal mode
|
||||
(load-theme 'catppuccin t))
|
||||
|
||||
|
||||
;; Better mode line, see (L7) Icon install
|
||||
;; M-x nerd-icons-install-fonts
|
||||
(use-package doom-modeline
|
||||
:ensure t
|
||||
:init (doom-modeline-mode 1))
|
||||
|
||||
(global-tab-line-mode) ; bufferline
|
||||
|
||||
(provide 'init-appearance)
|
||||
Loading…
Add table
Add a link
Reference in a new issue