From 7874412a48b350467964414a8e9bfe0d1284d5a5 Mon Sep 17 00:00:00 2001 From: Jan-Bulthuis Date: Tue, 23 Dec 2025 12:13:28 +0100 Subject: [PATCH] fix: NetworkManager impermanence --- modules/nixos/gnome.nix | 23 ++++------------------- 1 file changed, 4 insertions(+), 19 deletions(-) diff --git a/modules/nixos/gnome.nix b/modules/nixos/gnome.nix index 2c129d2..4006182 100644 --- a/modules/nixos/gnome.nix +++ b/modules/nixos/gnome.nix @@ -34,24 +34,8 @@ in glib gnome-menus gtk3.out - xdg-user-dirs - xdg-user-dirs-gtk ]; - # Enable Gnome Remote Desktop - services.gnome.gnome-remote-desktop.enable = true; - systemd.services."gnome-remote-desktop".wantedBy = [ "graphical.target" ]; - networking.firewall = { - allowedTCPPorts = [ - 3389 - 3390 - ]; - allowedUDPPorts = [ - 3389 - 3390 - ]; - }; - # For GSConnect/KDE Connect # TODO: Move to host config? networking.firewall = { @@ -70,8 +54,9 @@ in }; # Enable dependencies - modules = { - networkmanager.enable = true; - }; + modules.networkmanager.enable = true; + + # Impermanence + modules.impermanence.directories = [ "/etc/NetworkManager/system-connections" ]; }; }