-
Notifications
You must be signed in to change notification settings - Fork 1
/
other.el
27 lines (22 loc) · 856 Bytes
/
other.el
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
;;; other.el -*- lexical-binding: t; -*-
(after! haskell-mode
(setq haskell-process-args-cabal-repl '("--ghc-option=-ferror-spans -fshow-loaded-modules"))
(setq haskell-process-args-ghci '("-ferror-spans" "-fshow-loaded-modules"))
(setq haskell-process-args-stack-ghci
'("--ghc-options=-ferror-spans -fshow-loaded-modules" "--no-build" "--no-load")))
(when IS-MAC
(setq vterm-shell "/bin/zsh --login -c /opt/homebrew/bin/fish"))
(use-package! dash-at-point
:when IS-MAC
:config
(map! :leader
(:prefix ("d" . "documentation")
"d" #'dash-at-point
"e" #'dash-at-point-with-docset)))
(use-package! devdocs
:config
(setq devdocs-data-dir (expand-file-name "devdocs" doom-local-dir))
(map! :leader
(:prefix ("d" . "documentation")
"i" #'devdocs-install
"f" #'devdocs-lookup)))