I am considering which plugin to use to search and replace across a project, ideally with visual feedback of the changed before they are made. https://github.com/practicalli/nvim-astro5/issues/48 I previously used nvim.spectre and it was okay, I am also trying grug-far.nvim which seems to have a few extra features. If you have opinions, feel free to share
Added some plugins from the Astrocommunity that should complement the Practicalli Astro5 config - dont go too crazy with the emoji 🤣 - community: add advanced surround nvim-surround - community: add emoji completion blink-cmp-emoji - community: add color picker ccc-nvim - community: add rainbow-delimiters with theme support
Is there some simple config to opt out of parinfer / paredit? I'm so used to using vim-sexp
Yes, add the name of the plugin and add enabled = false
Include this in either lua/community.lua after the clojure import statement or your own lua/plugins/user.lua file
{ "gpanders/nvim-parinfer", enabled = false },
{ "julienvincent/nvim-paredit", enabled = false },
The user.lua file should start with a return with a { } pair surrounding the two lines above. See the practicalli.lua file for an example.I also include a few biases on how Conjure works (no HUD popup - I use the inline completion and separate repl log tab, i.e. , l t
I encourage people to create their own lua/plugins/user.lua file to add their own customisation and either override lua/plugins/practicalli.lua or disable it by creating a shell (bash,zsh,fish) Environment Variable called PRACTICALLI_ASTRO and set it to false.
I wont create a user.lua file for this config, so it will be safe from git merge conflicts.