diff --git a/.emacs.d/lisp/init-exwm.el b/.emacs.d/lisp/init-exwm.el index 838defbb..07c1d3c2 100644 --- a/.emacs.d/lisp/init-exwm.el +++ b/.emacs.d/lisp/init-exwm.el @@ -99,7 +99,11 @@ (exwm-input-set-key (kbd "s-E") #'helm-selector-eww-other-window)) (when (fboundp 'magit-status) - (exwm-input-set-key (kbd "s-v") #'magit-status)) + (if (require 'helm-selector-magit nil :noerror) + (progn + (exwm-input-set-key (kbd "s-v") #'helm-selector-magit) + (exwm-input-set-key (kbd "s-V") #'magit-status)) + (exwm-input-set-key (kbd "s-v") #'magit-status))) (when (fboundp 'emms-all) (exwm-input-set-key (kbd "s-a") #'emms-smart-browse) (exwm-input-set-key (kbd "S-s-") #'emms-pause)