aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authororeodave <aryadevchavali1@gmail.com>2019-07-27 23:36:00 +0100
committeroreodave <aryadevchavali1@gmail.com>2019-07-27 23:36:00 +0100
commit8c5664fd3972d5bd2b34ffe5e43748e51e7bf104 (patch)
treeed3913ae132bf5c3a02e8a1674555c6f136a2aae
parent704d17c372e32107b1900eb8987db8a807e307fc (diff)
downloaddotfiles-8c5664fd3972d5bd2b34ffe5e43748e51e7bf104.tar.gz
dotfiles-8c5664fd3972d5bd2b34ffe5e43748e51e7bf104.tar.bz2
dotfiles-8c5664fd3972d5bd2b34ffe5e43748e51e7bf104.zip
+Package counsel-eatgs for fuzzy tag searching
-rw-r--r--doom.d/config.org22
-rw-r--r--doom.d/packages.el1
2 files changed, 22 insertions, 1 deletions
diff --git a/doom.d/config.org b/doom.d/config.org
index 7d98dbd..70b86a8 100644
--- a/doom.d/config.org
+++ b/doom.d/config.org
@@ -90,8 +90,28 @@ I like displaying that I'm working on discord, though not very useful. May delet
)
)
#+END_SRC
-* Languages
+** counsel-etags
+#+BEGIN_SRC emacs-lisp
+(after! counsel-etags
+ (map!
+ :leader
+ (:prefix "/"
+ :desc "List tags" "t" 'counsel-etags-list-tag
+ )
+ :prefix "t"
+ :desc "Update tags" "g" 'projectile-regenerate-tags
+ :desc "Tag at point" "p" 'counsel-etags-find-tag-at-point
+ )
+ )
+#+END_SRC
+- counsel-etags is used for super fast tags searching (finally)
+- I like searching tags quickly (though ag would be a fast substitute for that)
+ with dynamic responses, so list tags is a record in the '/' prefix
+- Prefix t is for 'tags'
+- Updating and getting a tag at a point is pretty useful so they're under the
+ tag heading
+* Languages
** C#
#+BEGIN_SRC emacs-lisp
(after! csharp-mode
diff --git a/doom.d/packages.el b/doom.d/packages.el
index 65a9bbb..8c2879b 100644
--- a/doom.d/packages.el
+++ b/doom.d/packages.el
@@ -7,3 +7,4 @@
;; (package! builtin-package :disable t)
(package! elcord)
(package! wttrin)
+(package! counsel-etags)