From 2574c4cabc34756eb124e69d6a8e0ffeaa56a44f Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Sat, 1 Mar 2025 19:26:05 +0100 Subject: ... MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- emacs-haskell-mode/Makefile | 11 +++++++++++ emacs-haskell-mode/init-haskell-mode.el | 7 +++++++ 2 files changed, 18 insertions(+) create mode 100644 emacs-haskell-mode/Makefile create mode 100644 emacs-haskell-mode/init-haskell-mode.el (limited to 'emacs-haskell-mode') diff --git a/emacs-haskell-mode/Makefile b/emacs-haskell-mode/Makefile new file mode 100644 index 0000000..3605590 --- /dev/null +++ b/emacs-haskell-mode/Makefile @@ -0,0 +1,11 @@ +.POSIX: + +install: + mkdir -p -- ~/.config/emacs + test -L ~/.config/emacs/init-haskell-mode.el || test ! -e ~/.config/emacs/init-haskell-mode.el + ln -sf -- ~/.dotfiles/emacs-haskell-mode/init-haskell-mode.el ~/.config/emacs/ + +uninstall: + +! ../check-installed emacs-haskell-mode + -unlink -- ~/.config/emacs/init-haskell-mode.el + -rmdir -- ~/.config/emacs diff --git a/emacs-haskell-mode/init-haskell-mode.el b/emacs-haskell-mode/init-haskell-mode.el new file mode 100644 index 0000000..6fe75c2 --- /dev/null +++ b/emacs-haskell-mode/init-haskell-mode.el @@ -0,0 +1,7 @@ +(add-to-list 'load-path "/usr/share/emacs/site-lisp/haskell-mode/") +(require 'haskell-mode-autoloads) +(add-to-list 'Info-default-directory-list "/usr/share/emacs/site-lisp/haskell-mode/") +(add-hook 'haskell-mode-hook + (lambda () + (turn-on-haskell-doc) + (turn-on-haskell-simple-indent))) -- cgit v1.2.3-70-g09d2