emacs: open magit when switching projects by default
1 file changed, 3 insertions(+), 5 deletions(-)
changed files
M user/emacs/init.el → user/emacs/init.el
@@ -1097,6 +1097,7 @@ (use-package project :general (:keymaps 'project-prefix-map "s" #'project-search) :config (progn + (setq project-switch-commands #'magit-project-status) (with-eval-after-load 'evil-ex (evil-ex-define-cmd "pesh[ell]" #'project-eshell) (evil-ex-define-cmd "pb" #'project-switch-to-buffer)@@ -1155,13 +1156,10 @@ :defer 5 :commands (magit-status magit-dispatch) :general ([remap project-vc-dir] #'magit-project-status) (:keymaps 'project-prefix-map "m" #'magit-project-status) - :init (progn - (defvar magit-auto-revert-mode nil) - (setq magit-auto-revert-mode nil) - (require 'project) - (add-to-list 'project-switch-commands '(magit-project-status "Magit") t)) :config (progn (add-to-list 'magit-git-environment "NO_COLOR=1") + (with-eval-after-load 'evil-ex + (evil-ex-define-cmd "mg" #'magit-status)) (setq magit-section-visibility-indicator nil magit-diff-refine-hunk t magit-auto-revert-mode nil