shell: inline utils.deploy
This commit is contained in:
parent
43b891ef00
commit
79df063569
17
shell.nix
17
shell.nix
@ -22,7 +22,12 @@ let
|
||||
. ${init.env}
|
||||
. ${init.proxy opts}
|
||||
|
||||
exec ${utils.deploy}
|
||||
# Use system's nixos-rebuild, which is not self-contained
|
||||
export PATH=/run/current-system/sw/bin
|
||||
exec ${utils.with-whatsupnix} \
|
||||
nixos-rebuild switch \
|
||||
--show-trace \
|
||||
-I "$target_path"
|
||||
'');
|
||||
|
||||
cmds.install = pkgs.withGetopt {
|
||||
@ -205,16 +210,6 @@ let
|
||||
-I "$target_path" \
|
||||
'';
|
||||
|
||||
utils.deploy = pkgs.writeDash "utils.deploy" ''
|
||||
set -efu
|
||||
# Use system's nixos-rebuild, which is not self-contained
|
||||
export PATH=/run/current-system/sw/bin
|
||||
${utils.with-whatsupnix} \
|
||||
nixos-rebuild switch \
|
||||
--show-trace \
|
||||
-I "$target_path"
|
||||
'';
|
||||
|
||||
utils.with-whatsupnix = pkgs.writeDash "utils.with-whatsupnix" ''
|
||||
set -efu
|
||||
if \test "$quiet" = true; then
|
||||
|
Loading…
Reference in New Issue
Block a user