   "f" '(:ignore t :which-key "file")
   "ff" '(counsel-find-file :which-key "find file")
   "fr" '(counsel-recentf :which-key "recent-files")
-  "fP" '((lambda () ((interactive)
-		     (counsel-find-file nil "~/.emacs.custom"))) :which-key "Config folder") ;; FIXME
+  "fP" '(icot/open-config-folder :which-key "Open config folder")
   "g" '(:ignore t :which-key "git")
   "gg" '(magit-status :which-key "magit-status")
   "h" '(:ignore t :which-key "help")

  (drag-stuff-define-keys))

;;; Terms
;; TODO vterm
(use-package vterm
  :defer t)

;; TODO eshell 

;;; TOOLS 

(add-to-list 'load-path "~/.emacs.custom/lisp")

;;; Auth/pass

  "w|" '(evil-window-vsplit :which-key "window split vertical")
  "wn" '(evil-window-new :which-key "new window")
  ":" '(counsel-M-x :which-key "counsel-M-x")
  "/" '(projectile-ripgrep :which-key "counsel-rg") ;; TODO copy doom behaviour
  ";" '(eval-expression :which-key "eval-expresion"))
 
; (define-key keymap key def)
