Add org-mode leader bindings

This commit is contained in:
Henrik Lissner 2017-02-20 00:43:56 -05:00
parent 3c1a6f91cc
commit 21edf11651
2 changed files with 18 additions and 1 deletions

View file

@ -146,7 +146,13 @@
:desc "Find file in emacs.d" :n "/" '+hlissner/find-in-emacsd
:desc "Browse dotfiles" :n ">" '+hlissner/browse-dotfiles
:desc "Find file in dotfiles" :n "?" '+hlissner/find-in-dotfiles
:desc "Reload theme" :n "R" 'doom/reset-theme))
:desc "Reload theme" :n "R" 'doom/reset-theme)
(:desc "Notes"
:prefix "x"
:desc "Browse notes" :n "." '+hlissner/browse-notes
:desc "Find file in notes" :n "/" '+hlissner/find-in-notes
:desc "Org Capture" :n "SPC" '+org/capture))
(:localleader
:desc "Open file explorer" :n "\\" '+evil/neotree

View file

@ -42,4 +42,15 @@ private/hlissner/snippets."
(let ((default-directory (expand-file-name ".dotfiles" "~")))
(call-interactively (command-remapping 'find-file))))
;;;###autoload
(defun +hlissner/find-in-notes ()
(interactive)
(projectile-find-file-in-directory +org-dir))
;;;###autoload
(defun +hlissner/browse-notes ()
(interactive)
(let ((default-directory +org-dir))
(call-interactively (command-remapping 'find-file))))