From 330a73e329caa1c1b320b67b1b35fb5448223a31 Mon Sep 17 00:00:00 2001 From: notgne2 Date: Fri, 8 Jan 2021 14:45:10 -0700 Subject: Check if systemd-boot is enabled before attempting to delete default entry line --- flake.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index e7afbdd..368e627 100644 --- a/flake.nix +++ b/flake.nix @@ -84,7 +84,9 @@ $PROFILE/bin/switch-to-configuration switch # https://github.com/serokell/deploy-rs/issues/31 - sed -i '/^default /d' ${base.config.boot.loader.efi.efiSysMountPoint}/loader/loader.conf || : + ${with base.config.boot.loader; + pkgs.lib.optionalString systemd-boot.enable + "sed -i '/^default /d' ${efi.efiSysMountPoint}/loader/loader.conf"} ''; noop = base: custom base ":"; -- cgit v1.2.3