diff --git a/nixos/gui/network.nix b/nixos/gui/network.nix index a8b0854c..ca3dfede 100644 --- a/nixos/gui/network.nix +++ b/nixos/gui/network.nix @@ -1,4 +1,6 @@ -{ pkgs, ... }: { +{ lib, pkgs, ... }: let +inherit (lib.modules) mkForce; +in { systemd.services.NetworkManager-wait-online = { serviceConfig.ExecStart = [ "" "${pkgs.networkmanager}/bin/nm-online -q" ]; }; @@ -35,12 +37,12 @@ networking = { firewall = { allowedUDPPorts = [ 5353 ]; - allowedUDPPortRanges = [ { from = "32768"; to="60999" } ]; + allowedUDPPortRanges = [ { from = 32768; to=60999; } ]; }; networkmanager = { enable = true; connectionConfig = { - "ipv6.ip6-privacy" = lib.mkForce 0; + "ipv6.ip6-privacy" = mkForce 0; }; }; }; diff --git a/systems/koishi.nix b/systems/koishi.nix index 1fe70e5e..97284e2e 100644 --- a/systems/koishi.nix +++ b/systems/koishi.nix @@ -1,5 +1,5 @@ _: let - hostConfig = {tree, ...}: { + hostConfig = {tree, pkgs, ...}: { imports = with tree; [ nixos.gui kat.gui @@ -20,7 +20,7 @@ _: let {device = "/dev/disk/by-uuid/0d846453-95b4-46e1-8eaf-b910b4321ef0";} ]; - home-manager.SharedModules = [ + home-manager.sharedModules = [ { wayland.windowManager.sway.config.input."2:7:SynPS/2_Synaptics_TouchPad" = { dwt = "enabled";