src.nth.io/

summaryrefslogtreecommitdiff
path: root/elisp
diff options
context:
space:
mode:
Diffstat (limited to 'elisp')
-rw-r--r--elisp/ansible-init.el11
-rw-r--r--elisp/haskell-init.el4
-rw-r--r--elisp/package-require.el1
3 files changed, 14 insertions, 2 deletions
diff --git a/elisp/ansible-init.el b/elisp/ansible-init.el
new file mode 100644
index 0000000..497e148
--- /dev/null
+++ b/elisp/ansible-init.el
@@ -0,0 +1,11 @@
+;; ~/.emacs.d/elisp/ansible-init.el
+;; Luke Hoersten <[email protected]>
+
+;; Require packages
+(require 'package-require)
+(package-require '(yaml-mode jinja2-mode company company-ansible ansible-doc))
+
+(add-hook 'yaml-mode-hook #'ansible-doc-mode)
+
+(message "Loading ansible-init...done")
+(provide 'ansible-init)
diff --git a/elisp/haskell-init.el b/elisp/haskell-init.el
index 31c0804..8f5dd78 100644
--- a/elisp/haskell-init.el
+++ b/elisp/haskell-init.el
@@ -68,8 +68,8 @@
'(haskell-indentation-left-offset 4)
'(haskell-process-type 'cabal-repl)
- '(haskell-process-args-cabal-repl '("--ghc-option=-ferror-spans" "--with-ghc=ghci-ng"))
- '(haskell-process-path-ghci "ghci-ng")
+ ;; '(haskell-process-args-cabal-repl '("--ghc-option=-ferror-spans" "--with-ghc=ghci-ng")) ;; ghci-ng
+ ;; '(haskell-process-path-ghci "ghci-ng") ;; ghci-ng
'(haskell-process-args-ghci "-ferror-spans")
'(haskell-process-suggest-remove-import-lines t)
'(haskell-process-auto-import-loaded-modules t)
diff --git a/elisp/package-require.el b/elisp/package-require.el
index 5a7cc58..e15061a 100644
--- a/elisp/package-require.el
+++ b/elisp/package-require.el
@@ -3,6 +3,7 @@
(package-initialize)
(add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t)
+(add-to-list 'package-archives '("melpa-stable" . "http://stable.melpa.org/packages/") t)
(add-to-list 'package-archives '("marmalade" . "http://marmalade-repo.org/packages/") t)
(defun package-require (packages)