diff options
| -rw-r--r-- | modules/kakoune/default.nix | 2 | ||||
| -rw-r--r-- | overlays-system.nix | 2 | ||||
| -rw-r--r-- | packages.nix | 17 |
3 files changed, 18 insertions, 3 deletions
diff --git a/modules/kakoune/default.nix b/modules/kakoune/default.nix index efb26ac..f15260c 100644 --- a/modules/kakoune/default.nix +++ b/modules/kakoune/default.nix @@ -27,7 +27,7 @@ in editorconfig-core-c ripgrep tmux - gitu + # gitu moreutils ]; } diff --git a/overlays-system.nix b/overlays-system.nix index 8de97c5..e87d212 100644 --- a/overlays-system.nix +++ b/overlays-system.nix @@ -7,6 +7,6 @@ in pass-with-dmenu qutebrowser j4-dmenu-desktop - neovim-nightly + # neovim-nightly ]; } diff --git a/packages.nix b/packages.nix index f55bf7c..3a13081 100644 --- a/packages.nix +++ b/packages.nix @@ -24,7 +24,22 @@ let docker-compose direnv rlwrap - gitu + # gitu + # Switch to gitu later. This is to get around breaking package (1 Feb 2026) + (rustPlatform.buildRustPackage rec { + pname = "gitu"; + version = "0.40.0-dev"; + src = fetchFromGitHub { + owner = "altsem"; + repo = "gitu"; + rev = "6d16d79c29cf1bf9d6c447e1d1a28c3d56da110a"; + hash = "sha256-zdoAfMs3JZkrpNg81V9ucF2khliuBFPr8VlvY2qEmos="; + }; + cargoHash = "sha256-dmhaef9DoqUuD2YQtFBNjkYv+MpwaTnHfOUrAwqV6ao="; + nativeBuildInputs = [ pkg-config ]; + buildInputs = [ libgit2 openssl zlib ]; + nativeCheckInputs = [ git ]; + }) # gh just difftastic |
