   ;; Optionally configure a different project root function.
   ;; There are multiple reasonable alternatives to chose from.
   ;;;; 1. project.el (the default)
-  ;; (setq consult-project-root-function #'consult--project-root-default-function)
+  (setq consult-project-root-function #'consult--project-root-default-function)
   ;;;; 2. projectile.el (projectile-project-root)
   ;; (autoload 'projectile-project-root "projectile")
   ;; (setq consult-project-root-function #'projectile-project-root)


(use-package dap-mode)

;;;;;; Remaining Keybindings

;;;;;; Custom config

;; Use spaces instead of tabs, because spaces are better
(setq-default indent-tabs-mode nil)

;; Line Numbers, including disabling for some modes
(column-number-mode)
(global-display-line-numbers-mode t)
(dolist (mode '(org-mode-hook
