aliasrc-additions.zsh (590 bytes)
1 # nix rebuild alias 2 alias nix-rebuild='sudo nix run /path/to/your/flake#profile.switch' 3 4 # nix package management one-liners 5 alias nix-install='f(){ sudo sed -i "/# zzz automatically added by alias/i\\ $1" /path/to/your/flake.nix && sudo nix run /path/to/your/flake#profile.switch; }; f' 6 alias nix-uninstall='f(){ sudo sed -i "/^\s*$1$/d" /path/to/your/flake.nix && sudo nix run /path/to/your/flake#profile.switch; }; f' 7 alias nix-update='f(){ cd /path/to/your/flake && sudo nix flake update && sudo nix run .#profile.switch; }; f' 8 alias nix-develop='nix develop /path/to/your/flake'