From 9f88a427d7b09e5e4e661386fd3f9972a79516e5 Mon Sep 17 00:00:00 2001 From: Christian Harke Date: Sat, 28 Sep 2024 13:51:48 +0200 Subject: [PATCH] Get rid of boot loader code duplication --- hosts/nixos/default.nix | 4 ---- nixos/base/system/boot/default.nix | 9 +++++++++ 2 files changed, 9 insertions(+), 4 deletions(-) create mode 100644 nixos/base/system/boot/default.nix diff --git a/hosts/nixos/default.nix b/hosts/nixos/default.nix index 5ff6477d..3b7c5916 100644 --- a/hosts/nixos/default.nix +++ b/hosts/nixos/default.nix @@ -12,9 +12,5 @@ }; }; - # Use the systemd-boot EFI boot loader. - boot.loader.systemd-boot.enable = true; - boot.loader.efi.canTouchEfiVariables = true; - system.stateVersion = import ./state-version.nix; } diff --git a/nixos/base/system/boot/default.nix b/nixos/base/system/boot/default.nix new file mode 100644 index 00000000..87e026cd --- /dev/null +++ b/nixos/base/system/boot/default.nix @@ -0,0 +1,9 @@ +{ + boot = { + # Use the systemd-boot EFI boot loader. + loader = { + systemd-boot.enable = true; + efi.canTouchEfiVariables = true; + }; + }; +}