updates
This commit is contained in:
32
init.el
32
init.el
@@ -11,10 +11,21 @@
|
||||
(setq display-line-numbers-type 'relative)
|
||||
(global-display-line-numbers-mode)
|
||||
|
||||
;;disable line numbers for modes where it's weird
|
||||
(dolist (mode '(org-mode-hook
|
||||
term-mode-hook
|
||||
shell-mode-hook
|
||||
eshell-mode-hook))
|
||||
(add-hook mode (lambda () (display-line-numbers-mode 0))))
|
||||
|
||||
|
||||
;;disable file backups
|
||||
(setq make-backup-files nil)
|
||||
(setq create-lockfiles nil)
|
||||
|
||||
;; always follow symlinks without asking
|
||||
(setq vc-follows-symlinks t
|
||||
find-file-visit-truename t)
|
||||
;;set up package management
|
||||
(require 'package)
|
||||
|
||||
@@ -87,3 +98,24 @@
|
||||
(use-package consult-projectile
|
||||
:ensure t
|
||||
:bind (("C-c p h" . consult-projectile)))
|
||||
|
||||
;;icons are required for modeline
|
||||
(use-package all-the-icons
|
||||
:ensure t
|
||||
:if (display-graphic-p))
|
||||
|
||||
;;replace the line at the bottom with something more stylish
|
||||
(use-package doom-modeline
|
||||
:ensure t
|
||||
:init (doom-modeline-mode 1)
|
||||
:config
|
||||
(setq doom-modeline-height 15))
|
||||
|
||||
(use-package rainbow-delimiters
|
||||
:hook (prod-mode . rainbow-delimiters-mode))
|
||||
|
||||
(use-package which-key
|
||||
:init (which-key-mode)
|
||||
:diminish which-key-mode
|
||||
:config
|
||||
(setq which-key-idle-delay 1))
|
||||
|
||||
Reference in New Issue
Block a user