         treemacs-follow-after-init          t
         treemacs-width                      35
         treemacs-indentation                2
-        treemacs-git-integration            t
+        treemacs-git-mode                   t
         treemacs-silent-refresh             t
         treemacs-change-root-without-asking nil
         treemacs-sorting                    'alphabetic-desc

  ("C-c D" #'define-word)
  :config
  ;; advise define-word to set word limit based on frame height
  (defun me:advise-define-word (word)
    (setq define-word-limit (/ (+ 2 (frame-height)) 3)))
  (advice-add #'define-word :before #'me:advise-define-word)
  :init)

      "x"          #'exchange-point-and-mark
      "<DEL>"      #'kill-this-buffer)
    (:states '(normal visual) :prefix "<SPC>"
             "s"  (general-simulate-key "\"*" :state 'normal :keymap nil :lookup nil :name me:simulate-selection-reg )
             "c"  (general-simulate-key "\"+" :state 'normal :keymap nil :lookup nil :name me:simulate-clipboard-reg ))
    (:keymaps '(normal visual ) "<escape>" #'keyboard-quit)

    ;; Move via visual lines
