From 2611d99ac16996f17a3bf2af32bf24ced3ab0dd1 Mon Sep 17 00:00:00 2001 From: Eric Danan Date: Tue, 13 Sep 2016 22:33:46 +0200 Subject: [PATCH] counsel-projectile: preselect current project --- counsel-projectile.el | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/counsel-projectile.el b/counsel-projectile.el index e0edfc8..abdf54b 100644 --- a/counsel-projectile.el +++ b/counsel-projectile.el @@ -117,10 +117,9 @@ With a prefix ARG invalidates the cache first." With a prefix ARG invalidates the cache first." (interactive "P") (ivy-read (projectile-prepend-project-name "Switch to project: ") - (if (projectile-project-p) - (cons (abbreviate-file-name (projectile-project-root)) - (projectile-relevant-known-projects)) - projectile-known-projects) + projectile-known-projects + :preselect (and (projectile-project-p) + (abbreviate-file-name (projectile-project-root))) :action (lambda (dir) (projectile-switch-project-by-name dir arg)) :require-match t