   ;; enable this if you want `swiper' to use it
   (setq search-default-mode #'char-fold-to-regexp)
   (setq ivy-re-builders-alist
-        '((swiper . ivy--regex-plus)
-           (counsel-rg . ivy--regex-plus)
-          (t      . ivy--regex-fuzzy)))
+    '((swiper . ivy--regex-plus)
+       (counsel-rg . ivy--regex-plus)
+       (t      . ivy--regex-fuzzy)))
 
   (recentf-mode 1)
   (defun eh-ivy-return-recentf-index (dir)

(use-package! org-projectile
  :after projectile
  :config
    (map! :leader
      (:prefix "n"
        :desc "Add a TODO to project" "p" #'org-projectile-project-todo-completing-read))

  (org-projectile-per-project)
  (defun org-projectile-get-project-todo-file (project-path)
    (concat org-directory "/projects/" (file-name-nondirectory (directory-file-name project-path)) ".org"))
 
  (push (org-projectile-project-todo-entry) org-capture-templates)
  (setq org-agenda-files (append org-agenda-files (org-projectile-todo-files))))


;; Some functionality uses this to identify you, e.g. GPG configuration, email
;; clients, file templates and snippets.
(setq user-full-name "Ben Mezger"
  user-mail-address "me@benmezger.nl")

;; Doom exposes five (optional) variables for controlling fonts in Doom. Here
;; are the three important ones:
