1
0
Fork 0

refactor(emacs): organise into reasonable modules

Signed-off-by: Lucas Sta Maria <lucas@priime.dev>
This commit is contained in:
Lucas Sta Maria 2024-11-03 17:15:25 -05:00
parent 51a7ff1b9c
commit e99a639325
No known key found for this signature in database
GPG key ID: F07FB16A826E3B47
10 changed files with 270 additions and 199 deletions

View file

@ -0,0 +1,29 @@
;;; priime-ui.el --- UI configuration
;;; Commentary:
;; Provides configuration for the UI.
;;; Code:
(use-package nano-theme
:straight '(nano-theme :type git :host github
:repo "rougier/nano-theme"))
(use-package all-the-icons :straight t)
(use-package neotree :straight t
:after (all-the-icons)
:custom
((neo-theme 'icons)
(neo-smart-open t)
(neo-window-fixed-size nil)
(neo-show-hidden-files t))
:bind (("C-c t" . #'neotree-toggle-dir-or-project)))
(use-package git-gutter :straight t
:hook (prog-mode . git-gutter-mode)
:custom
(git-gutter:update-interval 1)
:config
(git-gutter:start-update-timer))
(use-package hl-todo :straight t
:hook (prog-mode . hl-todo-mode))
(provide 'priime-ui)
;;; priime-ui.el ends here