From 7aff01d40ea5f2731404d0fd1c2a86da0860a0fe Mon Sep 17 00:00:00 2001 From: Anish Pallati Date: Thu, 1 Oct 2026 04:35:11 -0400 Subject: [PATCH] nixos/pay-respects: add nushell integration Signed-off-by: Anish Pallati --- nixos/modules/programs/pay-respects.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/nixos/modules/programs/pay-respects.nix b/nixos/modules/programs/pay-respects.nix index b8fc8e374936..966bfe0acc05 100644 --- a/nixos/modules/programs/pay-respects.nix +++ b/nixos/modules/programs/pay-respects.nix @@ -186,6 +186,13 @@ in programs = { bash.interactiveShellInit = initScript "bash"; fish.interactiveShellInit = optionalString config.programs.fish.enable (initScript "fish"); + nushell.interactiveShellInit = optionalString config.programs.nushell.enable '' + source ${ + pkgs.runCommand "pay-respects-nushell-config.nu" { } '' + ${getExe finalPackage} nushell --alias ${cfg.alias} > "$out" + '' + } + ''; zsh.interactiveShellInit = optionalString config.programs.zsh.enable (initScript "zsh"); }; };