From 84fc1dbdb9ca9b83df05d135a5edcff25ffa5db3 Mon Sep 17 00:00:00 2001 From: benj Date: Tue, 6 Jun 2017 11:03:10 -0700 Subject: org-mode purescript-mode yaml-mode --- settings/setup-org-mode.el | 16 ++++++++++++++++ settings/setup-purescript-mode.el | 3 +++ settings/setup-yaml-mode.el | 7 +++++++ 3 files changed, 26 insertions(+) create mode 100644 settings/setup-org-mode.el create mode 100644 settings/setup-purescript-mode.el create mode 100644 settings/setup-yaml-mode.el (limited to 'settings') diff --git a/settings/setup-org-mode.el b/settings/setup-org-mode.el new file mode 100644 index 0000000..fe6f944 --- /dev/null +++ b/settings/setup-org-mode.el @@ -0,0 +1,16 @@ +;; Pretty bullets +(add-hook 'org-mode-hook (lambda() (org-bullets-mode 1))) + +(setq org-ellipsis "⤳") +(setq org-log-done 'time) +(setq org-src-fontify-natively t) +(setq org-src-tab-acts-natively t) + +(global-set-key (kbd "C-c a") 'org-agenda) + +(org-babel-do-load-languages + 'org-babel-load-languages + '((emacs-lisp . t) + (python . t))) + +(provide 'setup-org-mode) diff --git a/settings/setup-purescript-mode.el b/settings/setup-purescript-mode.el new file mode 100644 index 0000000..cba4ed7 --- /dev/null +++ b/settings/setup-purescript-mode.el @@ -0,0 +1,3 @@ +(require 'purescript-mode) +;; '(purescript-mode-hook (quote (turn-on-purescript-indent))) +(provide 'setup-purescript-mode) diff --git a/settings/setup-yaml-mode.el b/settings/setup-yaml-mode.el new file mode 100644 index 0000000..f4e8a71 --- /dev/null +++ b/settings/setup-yaml-mode.el @@ -0,0 +1,7 @@ +(require 'yaml-mode) + +(add-hook 'yaml-mode-hook + (lambda () + (define-key yaml-mode-map "\C-m" 'newline-and-indent))) + +(provide 'setup-yaml-mode) -- cgit v1.2.3