updates
This commit is contained in:
32
init.el
32
init.el
@@ -11,10 +11,21 @@
|
|||||||
(setq display-line-numbers-type 'relative)
|
(setq display-line-numbers-type 'relative)
|
||||||
(global-display-line-numbers-mode)
|
(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
|
;;disable file backups
|
||||||
(setq make-backup-files nil)
|
(setq make-backup-files nil)
|
||||||
(setq create-lockfiles nil)
|
(setq create-lockfiles nil)
|
||||||
|
|
||||||
|
;; always follow symlinks without asking
|
||||||
|
(setq vc-follows-symlinks t
|
||||||
|
find-file-visit-truename t)
|
||||||
;;set up package management
|
;;set up package management
|
||||||
(require 'package)
|
(require 'package)
|
||||||
|
|
||||||
@@ -87,3 +98,24 @@
|
|||||||
(use-package consult-projectile
|
(use-package consult-projectile
|
||||||
:ensure t
|
:ensure t
|
||||||
:bind (("C-c p h" . consult-projectile)))
|
: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