Move some generic hooks to corresponding sections in init.el
Feels more natural to keep them there.
This commit is contained in:
parent
345bf46e9e
commit
d5bc8c909b
22
init.el
22
init.el
@ -504,6 +504,13 @@
|
|||||||
(put 'narrow-to-region 'disabled nil)
|
(put 'narrow-to-region 'disabled nil)
|
||||||
(put 'scroll-left 'disabled nil)
|
(put 'scroll-left 'disabled nil)
|
||||||
|
|
||||||
|
(use-package text-mode
|
||||||
|
:config (progn
|
||||||
|
(add-hook 'text-mode-hook 'page-break-lines-mode)
|
||||||
|
(add-hook 'text-mode-hook 'turn-on-auto-fill)
|
||||||
|
(add-hook 'text-mode-hook 'abbrev-mode)
|
||||||
|
(add-hook 'text-mode-hook 'hl-line-mode)))
|
||||||
|
|
||||||
(use-package abbrev
|
(use-package abbrev
|
||||||
:init (setq save-abbrevs 'silently
|
:init (setq save-abbrevs 'silently
|
||||||
abbrev-file-name (expand-file-name "abbrev_defs" emacs-d-userdata))
|
abbrev-file-name (expand-file-name "abbrev_defs" emacs-d-userdata))
|
||||||
@ -1478,6 +1485,12 @@ Note that this workaround is incomplete, as explained in this comment."
|
|||||||
;; Configuration that pertains to programming in general, without referring to
|
;; Configuration that pertains to programming in general, without referring to
|
||||||
;; any programming language in particular.
|
;; any programming language in particular.
|
||||||
|
|
||||||
|
(use-package prog-mode
|
||||||
|
:config (progn
|
||||||
|
(add-hook 'prog-mode-hook 'page-break-lines-mode)
|
||||||
|
(add-hook 'prog-mode-hook 'hl-line-mode)
|
||||||
|
(add-hook 'prog-mode-hook 'electric-indent-local-mode)))
|
||||||
|
|
||||||
(use-package ediff
|
(use-package ediff
|
||||||
:init (setq ediff-diff-options "-w"
|
:init (setq ediff-diff-options "-w"
|
||||||
ediff-window-setup-function 'ediff-setup-windows-plain
|
ediff-window-setup-function 'ediff-setup-windows-plain
|
||||||
@ -2990,15 +3003,6 @@ eventuelly be set to nil, however)."
|
|||||||
(add-hook 'minibuffer-setup-hook 'cursor-intangible-mode)
|
(add-hook 'minibuffer-setup-hook 'cursor-intangible-mode)
|
||||||
(add-hook 'after-save-hook 'executable-make-buffer-file-executable-if-script-p)
|
(add-hook 'after-save-hook 'executable-make-buffer-file-executable-if-script-p)
|
||||||
|
|
||||||
(add-hook 'prog-mode-hook 'page-break-lines-mode)
|
|
||||||
(add-hook 'prog-mode-hook 'hl-line-mode)
|
|
||||||
(add-hook 'prog-mode-hook 'electric-indent-local-mode)
|
|
||||||
|
|
||||||
(add-hook 'text-mode-hook 'page-break-lines-mode)
|
|
||||||
(add-hook 'text-mode-hook 'turn-on-auto-fill)
|
|
||||||
(add-hook 'text-mode-hook 'abbrev-mode)
|
|
||||||
(add-hook 'text-mode-hook 'hl-line-mode)
|
|
||||||
|
|
||||||
;; Top-Level Keybindings
|
;; Top-Level Keybindings
|
||||||
|
|
||||||
(bind-key "<XF86Back>" #'winner-undo)
|
(bind-key "<XF86Back>" #'winner-undo)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user