From 6ad98b52656b1fcbc7d125d1892ac74b005d2a44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moritz=20B=C3=B6hme?= Date: Mon, 31 Mar 2025 11:06:49 +0000 Subject: [PATCH] feat!: use systemd-boot for server --- modules/shared.nix | 3 +-- modules/zfs_unencrypted.nix | 5 +---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/modules/shared.nix b/modules/shared.nix index 4b34f2d..d7457ea 100644 --- a/modules/shared.nix +++ b/modules/shared.nix @@ -1,13 +1,12 @@ { config, clan-core, ... }: { imports = [ - # Enables the OpenSSH server for remote access clan-core.clanModules.sshd - # Set a root password clan-core.clanModules.root-password clan-core.clanModules.user-password clan-core.clanModules.state-version clan-core.clanModules.static-hosts + clan-core.clanModules.machine-id ]; # Locale service discovery and mDNS diff --git a/modules/zfs_unencrypted.nix b/modules/zfs_unencrypted.nix index 81f2d06..bff8dd0 100644 --- a/modules/zfs_unencrypted.nix +++ b/modules/zfs_unencrypted.nix @@ -12,10 +12,7 @@ in clan-core.clanModules.disk-id ]; - # DO NOT EDIT THIS FILE AFTER INSTALLATION of a machine - # Otherwise your system might not boot because of missing partitions / filesystems - boot.loader.grub.efiSupport = lib.mkDefault true; - boot.loader.grub.efiInstallAsRemovable = lib.mkDefault true; + boot.loader.systemd-boot.enable = true; disko.devices = { disk = { "main" = {