From 706351505471958137028af752b3024346f58de2 Mon Sep 17 00:00:00 2001 From: Minijackson Date: Tue, 4 Feb 2025 17:44:23 +0100 Subject: common/nixvim: install grug-far plugin --- common/commandline.nix | 1 + common/nixvim.nix | 15 +++++++++++++++ 2 files changed, 16 insertions(+) (limited to 'common') diff --git a/common/commandline.nix b/common/commandline.nix index 85b6066..81f2fd5 100644 --- a/common/commandline.nix +++ b/common/commandline.nix @@ -22,6 +22,7 @@ in { ]; environment.systemPackages = with pkgs; [ + ast-grep dnsutils dogdns dua diff --git a/common/nixvim.nix b/common/nixvim.nix index 3f55c0f..1af37d5 100644 --- a/common/nixvim.nix +++ b/common/nixvim.nix @@ -369,6 +369,21 @@ inputs: gitsigns.enable = true; + grug-far = { + enable = true; + settings.engines.astgrep.path = "ast-grep"; + lazyLoad.settings = { + cmd = "GrugFar"; + keys = [ + { + __unkeyed-1 = "fG"; + __unkeyed-2 = "GrugFar"; + desc = "Grug find and replace"; + } + ]; + }; + }; + indent-blankline = { enable = true; settings.indent = { -- cgit v1.2.3