Add fish wrapper and make it my default shell

This commit is contained in:
Nikodem Rabuliński 2024-01-09 15:33:18 +01:00
parent b81483f2a1
commit cd884602d9
4 changed files with 50 additions and 3 deletions

View file

@ -18,20 +18,30 @@
./starship
./helix
./rash
./fish
];
};
all-packages = wrapped.config.build.packages;
fish-base = pkgs.fish;
fish-wrapped = all-packages.fish;
fish = pkgs.symlinkJoin {
inherit (fish-base) name meta passthru;
paths = [ fish-wrapped fish-base ];
};
base-packages = pkgs.symlinkJoin {
name = "settei-base";
paths = with all-packages; [
helix
paths = [
all-packages.helix
fish
];
};
in {
packages =
all-packages
// {
inherit base-packages;
inherit base-packages fish;
};
};
}