From 83f0daa6c54c26ad240c46722d3ad84f853f517a Mon Sep 17 00:00:00 2001 From: Benedikt Peetz Date: Mon, 2 Nov 2026 19:55:32 +0100 Subject: modules/*: Fix various name mistakes and other issues --- hosts/by-name/apzu/configuration.nix | 32 ++++++++++++------------- hosts/by-name/tiamat/configuration.nix | 43 +++++++++++++++++----------------- 2 files changed, 37 insertions(+), 38 deletions(-) (limited to 'hosts') diff --git a/hosts/by-name/apzu/configuration.nix b/hosts/by-name/apzu/configuration.nix index a27688ba..fe5be0af 100644 --- a/hosts/by-name/apzu/configuration.nix +++ b/hosts/by-name/apzu/configuration.nix @@ -10,8 +10,23 @@ {...}: { imports = [ ./hardware.nix + ../../../modules/common/soispha ]; + vhack.users = { + enable = true; + users = [ + { + name = "soispha"; + groups = ["wheel" "audio"]; + enableDeprecatedPlugdev = true; + uid = 1000; + sshKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIME4ZVa+IoZf6T3U08JG93i6QIAJ4amm7mkBzO14JSkz"; + hashedPassword = "$y$jFT$3qI9MYLDHPUdGKsVa8skV0$TOjX0SFHWuj52zd7/kmkNtG5EqQwYcqv0FKXWbLaro6"; + } + ]; + }; + soispha = { bluetooth.enable = true; @@ -20,10 +35,6 @@ enable = true; }; - impermanence.directories = [ - "/var/log" - ]; - power.enable = true; programs = { @@ -55,19 +66,6 @@ enable = true; systemName = "x86_64-linux"; }; - users = { - enable = true; - users = [ - { - name = "soispha"; - groups = ["wheel" "audio"]; - enableDeprecatedPlugdev = true; - uid = 1000; - sshKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIME4ZVa+IoZf6T3U08JG93i6QIAJ4amm7mkBzO14JSkz"; - hashedPassword = "$y$jFT$3qI9MYLDHPUdGKsVa8skV0$TOjX0SFHWuj52zd7/kmkNtG5EqQwYcqv0FKXWbLaro6"; - } - ]; - }; }; system.stateVersion = "23.05"; diff --git a/hosts/by-name/tiamat/configuration.nix b/hosts/by-name/tiamat/configuration.nix index 35378aa9..462bbe9a 100644 --- a/hosts/by-name/tiamat/configuration.nix +++ b/hosts/by-name/tiamat/configuration.nix @@ -10,13 +10,33 @@ { lib, system, - externalBinaries, + sources, ... }: { imports = [ ./hardware.nix ]; + vhack = { + # TODO: Hard-code all the uids/gids <2025-05-13> + persist.directories = [ + "/var/lib/nixos" + ]; + users = { + enable = true; + users = [ + { + name = "soispha"; + groups = ["wheel" "audio"]; + enableDeprecatedPlugdev = true; + uid = 1000; + sshKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIME4ZVa+IoZf6T3U08JG93i6QIAJ4amm7mkBzO14JSkz"; + hashedPassword = "$y$jFT$qi3wS9njrMl2y55b3NOBI0$j40Qt6AAkMSfZ82KPhqMaUaPztWtPps1wOqaXaF/L.6"; + } + ]; + }; + }; + soispha = { bluetooth = {enable = true;}; networking = { @@ -29,12 +49,6 @@ systemName = "x86_64-linux"; }; - # TODO: Hard-code all the uids/gids <2025-05-13> - impermanence.directories = [ - "/var/lib/nixos" - "/var/log" - ]; - services = { unison.foreign.address = "apzu.fritz.box"; }; @@ -48,7 +62,7 @@ # Support Unicode input "" = [ "spawn" - "${lib.getExe externalBinaries.qmk_firmware.packages.${system}.qmk_unicode_type} 106 65377" + "${lib.getExe sources.qmk_firmware.packages.${system}.qmk_unicode_type} 106 65377" ]; }; }; @@ -66,19 +80,6 @@ enable = true; keyMap = "us"; }; - users = { - enable = true; - users = [ - { - name = "soispha"; - groups = ["wheel" "audio"]; - enableDeprecatedPlugdev = true; - uid = 1000; - sshKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIME4ZVa+IoZf6T3U08JG93i6QIAJ4amm7mkBzO14JSkz"; - hashedPassword = "$y$jFT$qi3wS9njrMl2y55b3NOBI0$j40Qt6AAkMSfZ82KPhqMaUaPztWtPps1wOqaXaF/L.6"; - } - ]; - }; }; system.stateVersion = "23.05"; -- cgit v1.3.1