{ 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"; }; }; }