diff options
Diffstat (limited to 'scripts')
| -rwxr-xr-x | scripts/pretty-rebuild | 8 | 
1 files changed, 7 insertions, 1 deletions
| diff --git a/scripts/pretty-rebuild b/scripts/pretty-rebuild index 613ce2b..53c8dcc 100755 --- a/scripts/pretty-rebuild +++ b/scripts/pretty-rebuild @@ -1,9 +1,15 @@  #!/usr/bin/env nix-shell  #!nix-shell -i zsh --packages nvd zsh +if [[ ${@} =~ "--flake" ]]; then +	args=(${=@}) +else +	args=("--flake .#$(hostname -s)" ${=@}) +fi +  cd /etc/nixos && \  	nix flake update && \ -	nixos-rebuild switch --upgrade --show-trace ${@} && \ +	nixos-rebuild switch --upgrade --show-trace ${=args} && \  	echo && \  	nixos-rebuild list-generations | cat && \  	echo && \ | 
