packages: syntax highlighting

This commit is contained in:
Sandro - 2024-01-07 03:40:56 +01:00
parent e845376d74
commit 9b3046d2eb
Signed by: sandro
GPG Key ID: 3AF5A43A3EECC2E5
1 changed files with 4 additions and 4 deletions

View File

@ -41,7 +41,7 @@ lib.attrsets.mapAttrs
${lib.concatMapStringsSep "\n" (name:
let
addr = getHostAddr name;
in lib.optionalString (addr != null) ''
in lib.optionalString (addr != null) /* bash */ ''
echo -n -e "${name}: $RED"
RUNNING=$(ssh -o PreferredAuthentications=publickey -o StrictHostKeyChecking=accept-new root@"${addr}" "readlink /run/current-system")
if [ $? = 0 ] && [ -n "$RUNNING" ]; then
@ -133,7 +133,7 @@ lib.attrsets.mapAttrs
END
'';
"${name}-nixos-rebuild-hydra" = pkgs.writeScriptBin "${name}-nixos-rebuild" ''
"${name}-nixos-rebuild-hydra" = pkgs.writeScriptBin "${name}-nixos-rebuild" /* bash */ ''
set -eou pipefail
echo Copying Flakes
@ -160,7 +160,7 @@ lib.attrsets.mapAttrs
EOF
'';
"${name}-nixos-rebuild-local" = pkgs.writeScriptBin "${name}-nixos-rebuild" ''
"${name}-nixos-rebuild-local" = pkgs.writeScriptBin "${name}-nixos-rebuild" /* bash */ ''
set -eou pipefail
if [[ ''${1:-} == build ]]; then
@ -179,7 +179,7 @@ lib.attrsets.mapAttrs
ssh ${target} "time nix-collect-garbage -d && time nix-store --optimise"
'';
} // (let
createDirsCopyCurrent = name: ''
createDirsCopyCurrent = name: /* bash */ ''
mkdir -p /var/lib/microvms/${name}
cd /var/lib/microvms/${name}
chown root:kvm .