This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-03-03
Channels
- # announcements (3)
- # babashka (29)
- # beginners (95)
- # calva (109)
- # cider (16)
- # clj-kondo (6)
- # clj-together (1)
- # cljdoc (2)
- # cljsrn (2)
- # clojure (85)
- # clojure-europe (26)
- # clojure-india (1)
- # clojure-seattle (1)
- # clojure-uk (6)
- # clojurescript (14)
- # conjure (4)
- # cursive (8)
- # datomic (6)
- # emacs (21)
- # events (1)
- # figwheel-main (5)
- # fulcro (11)
- # graalvm (32)
- # graphql (1)
- # holy-lambda (7)
- # humbleui (7)
- # jobs (3)
- # membrane (8)
- # nextjournal (31)
- # off-topic (29)
- # pathom (14)
- # polylith (9)
- # portal (16)
- # practicalli (4)
- # reitit (17)
- # releases (1)
- # remote-jobs (2)
- # ring (4)
- # sci (20)
- # shadow-cljs (24)
- # sql (1)
- # vim (12)
- # xtdb (3)
Hey guys, I recently switched from ivy
-> vertico
. One thing I'm missing is being able to:
• Search a project with some string
• Preview each match (i.e. get shown the file for each match)
Anyone know if something like this is supported for vertico
?
Ah cool, I'll check it out
(consult-customize
consult-ripgrep consult-git-grep consult-grep
consult-bookmark consult-xref
consult--source-bookmark
:preview-key '(:debounce 0.25 any))
Sweet, just what I wantedYeah I've been skimming the readme. Any other ones you use yourself @mpenet?
my conf is public: https://github.com/mpenet/emax/blob/master/init.el#L294
Sweet as, I'll check it out
@mpenet consult and embark are the 2 you are talking about?
Hmm. I need to decide if it’s worth switching from counsel/swiper etc :thinking_face:
Well, I’m seriously considering it. What’s the best way to avoid a nasty learning curve or reconfiguration nightmare? I have everything dialed in nicely and I love it, but I’m always looking for ways to improve and replace outdated tools.
I'd say go all in an replace ivy/swiper/counsel with vertico/consult/embark/orderless/marginalia, in my experience they are much easier to configure
ivy is quite an enormous package that entangles with a lot of other packages, I remember having to fight against it quite a bit when I was using it
either use an existing user config as base, or just go through the readme of vertico, it gives a lot of hints on how to make it all work together
then you'll discover about corfu vs company and dig yourself deeper into that rabbithole 🙂
most of these packages are either from the same author or people that all contribute to the same bunch of repositories. Small composable pieces
ok, that will be my Friday emacs project!