From c9eb3d54ab4bf2e344be665756b14cbe21ee4c50 Mon Sep 17 00:00:00 2001 From: David Florness Date: Sun, 20 Mar 2022 14:24:40 -0400 Subject: [PATCH] Set default projectile switch project action to magit status --- init.el | 1 + lisp/ivy.el | 5 ++++- lisp/libs.el | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 lisp/libs.el diff --git a/init.el b/init.el index c56dd2e..408c6de 100644 --- a/init.el +++ b/init.el @@ -16,6 +16,7 @@ ;; Loading of personal config files. The top two files have priority (load "~/.emacs.d/lisp/packages") (load "~/.emacs.d/lisp/keys") +(load "~/.emacs.d/lisp/libs") (load "~/.emacs.d/lisp/appearance") (load "~/.emacs.d/lisp/dev") diff --git a/lisp/ivy.el b/lisp/ivy.el index 476eb60..dc3d38b 100644 --- a/lisp/ivy.el +++ b/lisp/ivy.el @@ -12,7 +12,10 @@ (use-package counsel-projectile :config - (counsel-projectile-mode)) + (counsel-projectile-mode) + (require 'dash) + (setcar counsel-projectile-switch-project-action + (1+ (--find-index (eq (cadr it) #'counsel-projectile-switch-project-action-vc) (cdr counsel-projectile-switch-project-action))))) (use-package swiper :bind diff --git a/lisp/libs.el b/lisp/libs.el new file mode 100644 index 0000000..a1a25cf --- /dev/null +++ b/lisp/libs.el @@ -0,0 +1 @@ +(use-package dash) -- 2.38.4