From 14a58c86d1b0b1188c584312dfe66a7f4ddf4791 Mon Sep 17 00:00:00 2001 From: Ranomier <> Date: Thu, 15 May 2025 20:05:29 +0200 Subject: [PATCH] feat: added nvimdiff and nvimdiff --- modules/software/neovim.nix | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/modules/software/neovim.nix b/modules/software/neovim.nix index 8e9546e..6329185 100644 --- a/modules/software/neovim.nix +++ b/modules/software/neovim.nix @@ -1,4 +1,18 @@ -{ +{pkgs, ...}: let + makeDiff = name: + pkgs.writeShellScriptBin name '' + #!/usr/bin/env bash + if [ $# -lt 2 ]; then + echo "Usage: ${name} [more args…]" >&2 + exit 1 + fi + exec nvim -d "$@" + ''; +in { + environment.systemPackages = [ + (makeDiff "vimdiff") + (makeDiff "nvimdiff") + ]; programs.neovim = { enable = true; viAlias = true;