From ca11075b80641ef45f7b949749a913b5a7934e9f Mon Sep 17 00:00:00 2001 From: Petri Hienonen Date: Mon, 12 Jan 2026 14:57:05 +0200 Subject: Combine systemd configurations --- roles/shared.nix | 47 ++++++++++++++++++++++------------------------- 1 file changed, 22 insertions(+), 25 deletions(-) (limited to 'roles') diff --git a/roles/shared.nix b/roles/shared.nix index 91c41a8..158ec76 100644 --- a/roles/shared.nix +++ b/roles/shared.nix @@ -181,6 +181,28 @@ }; systemd = { + network = { + enable = true; + wait-online = { + timeout = 1; + enable = true; + anyInterface = true; + }; + config = { + networkConfig = { + SpeedMeter = true; + }; + }; + networks = { + "50-bluetooth-pan" = { + matchConfig.Name = "bnep*"; + networkConfig = { + DHCP = true; + IPv6AcceptRA = true; + }; + }; + }; + }; user.tmpfiles.users = { ${vars.user}.rules = [ "D %C - - - 7d" ]; }; @@ -533,31 +555,6 @@ }; }; - systemd = { - network = { - enable = true; - wait-online = { - timeout = 1; - enable = true; - anyInterface = true; - }; - config = { - networkConfig = { - SpeedMeter = true; - }; - }; - networks = { - "50-bluetooth-pan" = { - matchConfig.Name = "bnep*"; - networkConfig = { - DHCP = true; - IPv6AcceptRA = true; - }; - }; - }; - }; - }; - hardware = { enableAllFirmware = true; enableRedistributableFirmware = true; -- cgit v1.2.3-70-g09d2