               ))
           '(normal insert))
 
-    ;; Make sure certain keybindings work
+    ;; Reset evil to ensure certain evil keybindings are prioritized
     (add-hook 'org-mode-hook (lambda() (evil-mode nil) (evil-mode 1)))
 
     (add-hook 'org-mode-hook 'evil-org-mode)

                          ("@reading" . ?r)
                          ("@computer" . ?l)
                          ("projects" . ?q)
                          ("lowenergy" . ?0)
                          ("highenergy" . ?1)))

    (setq org-capture-templates
          '(("t" "TODO" entry (file+headline (concat org-directory "/gtd.org") "Inbox") "* TODO %? %u")
            ("T" "TODO Someday" entry (file+headline (concat org-directory "/gtd.org") "Someday") "* TODO %? %u :someday:")
            ("i" "Invoice" entry (file+headline (concat org-directory "/invoices.org") "Invoices") "** TODO %?")
            ("n" "Note" entry (file+datetree (concat org-directory "/notes.org")) "** %?")
            ("b" "Blog" entry (file+datetree (concat org-directory "/blog.org")) "** %?")
            ("j" "Journal" entry (file+datetree (concat org-directory "/journal.org")) "** %?%^g\n%?\nAdded: %U")
            ("v" "Vocab" entry (file (concat org-directory "/vocab.org")) "* %?")
            ("e" "Excerpt" entry (file (concat org-directory "/excerpts.org")) "* %?")
            ))

    (setq org-agenda-custom-commands

            ("y" agenda*)
            ("w" todo "WAITING")
            ("W" todo-tree "WAITING")
            ("to" todo)
            ("tp" tags "+Projects")
            ("tg" tags-todo "+gamedev")
            ("tw" tags-tree "+webdev")))

    (define-minor-mode evil-org-mode
      "Buffer local minor mode for evil-org"
