packages: nushell: init

Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a6964bcbbf4d3f08ea2ebc9c22e84b200de93
This commit is contained in:
Bloxx12 2025-07-19 17:33:22 +02:00
commit 3bd3da0c0d
Signed by: faukah
SSH key fingerprint: SHA256:jpYIt4Vkz1NBTQcks/N9OPTfTFxE6KF2W/rV7hrfrIw
9 changed files with 530 additions and 14 deletions

View file

@ -19,22 +19,28 @@
fish
helix
kakoune
nushell
;
}
)
pkgsFor;
apps = eachSystem (system: let
inherit (inputs.self.packages.${system}) fish helix;
inherit (inputs.self.packages.${system}) fish helix nushell;
in {
default = {
type = "app";
program = "${fish}/bin/fish";
};
default = inputs.self.apps.${system}.nushell;
helix = {
type = "app";
program = "${helix}/bin/hx";
};
nushell = {
type = "app";
program = "${nushell}/bin/nu";
};
fish = {
type = "app";
program = "${fish}/bin/fish";
};
});
templates = import ./templates;