21 lines
605 B
Nix
21 lines
605 B
Nix
{ self, ... } : {
|
|
programs.bash = {
|
|
enable = true;
|
|
shellAliases = {
|
|
editor = "nano";
|
|
|
|
sync = "cd ${self} && git pull && cd -";
|
|
|
|
rebuild = "sudo nixos-rebuild switch --flake ${self}";
|
|
|
|
nix-path = "cd ${self}";
|
|
gen-list = "sudo nix-env -p /nix/var/nix/profiles/system --list-generations";
|
|
clean = "sudo nix-collect-garbage -d";
|
|
update = "sudo nix-channel --update";
|
|
update-flake = "cd ${self} && nix flake update && cd -";
|
|
upgrade = "sudo nixos-rebuild switch --upgrade --flake ${self}";
|
|
|
|
search = "nix search";
|
|
};
|
|
};
|
|
} |