   (add-hook 'focus-out-hook #'me:save-dirty-buffers)          ; save on defocus
   (setq frame-title-format
         '((:eval (if (buffer-file-name)
-                    (me:replace-prefix (abbreviate-file-name default-directory)
+                     (me:replace-prefix (abbreviate-file-name default-directory)
                                         (abbreviate-file-name buffer-file-name))
-                  "%b"))
+                   "%b"))
           " %* ["
           (:eval (abbreviate-file-name default-directory))
           "]")                                               ; fancy title
-      split-width-threshold 240                              ; 2x ideal line width :)
-      icon-title-format frame-title-format)                  ; use same title for unselected frame
+        split-width-threshold 240                              ; 2x ideal line width :)
+        icon-title-format frame-title-format)                  ; use same title for unselected frame
   :config
   :demand)
 

  (use-package evil-org :config :demand))

(use-package org-projectile
  :after projectile
  :general
  :init
  :config
  (org-projectile-per-project)

  (projectile-mode 1))

(use-package counsel-projectile
  :after ( counsel projectile )
  :demand t     ; required because use-package-always-defer is t
  :general
    ("<f7> f" #'counsel-projectile-ag)
  :config)

(defun me:close-treemacs-if-open ()
  (when (and (fboundp 'treemacs--is-visible?) (treemacs--is-visible?))
