aboutsummaryrefslogtreecommitdiff
path: root/bard-emacs-modules/bard-lang.el
diff options
context:
space:
mode:
authorbard <[email protected]>2023-10-08 15:12:47 -0400
committerbard <[email protected]>2023-10-08 15:12:47 -0400
commit16b4c9ed8f62dccce9a3ec32810077a9140f8925 (patch)
tree018616babc3444abc695de3ea1db68da1f5ad1b9 /bard-emacs-modules/bard-lang.el
parent4e8baf9b88dada3bbc0bf030b925430b62cfe297 (diff)
module files migration complete
Diffstat (limited to 'bard-emacs-modules/bard-lang.el')
-rw-r--r--bard-emacs-modules/bard-lang.el9
1 files changed, 9 insertions, 0 deletions
diff --git a/bard-emacs-modules/bard-lang.el b/bard-emacs-modules/bard-lang.el
new file mode 100644
index 0000000..2400ea5
--- /dev/null
+++ b/bard-emacs-modules/bard-lang.el
@@ -0,0 +1,9 @@
+(defun bard/common-modes-hook ()
+ "Commonly used modes, bundled in one hook"
+ (display-line-numbers-mode 1)
+ (electric-pair-mode 1)
+ (hl-todo-mode 1))
+
+(add-hook 'emacs-lisp-mode-hook 'bard/common-modes-hook)
+(add-hook 'haskell-mode-hook 'bard/common-modes-hook)
+(add-hook 'clojure-mode-hook 'bard/common-modes-hook)