initial commit

This commit is contained in:
dprin 2026-03-28 09:43:39 +01:00
commit e3580500ac
7 changed files with 203 additions and 0 deletions

33
modules/fish.nix Normal file
View file

@ -0,0 +1,33 @@
{pkgs, ...}: {
programs.fish.enable = true;
users.users.prever.shell = pkgs.fish;
home-manager.users.prever = {
programs.zoxide.enable = true;
programs.starship.enable = true;
programs.direnv.enable = true;
programs.direnv.nix-direnv.enable = true;
programs.fish = {
enable = true;
interactiveShellInit = ''
set fish_greeting
enable_transience # (from starship)
'';
shellAbbrs = {
c = "clear";
gc = "git commit";
gp = "git push";
gP = "git pull";
gs = "git status";
nr = "sudo nixos-rebuild switch --flake ~/nix/#prever";
};
};
};
}