diff --git a/hosts/common/net/networkmanager.nix b/hosts/common/net/networkmanager.nix index 182d5708..c532451a 100644 --- a/hosts/common/net/networkmanager.nix +++ b/hosts/common/net/networkmanager.nix @@ -1,17 +1,17 @@ { config, pkgs, ... }: let - networkmanager = pkgs.networkmanager; - # networkmanager = pkgs.networkmanager.overrideAttrs (upstream: { - # src = pkgs.fetchFromGitea { - # domain = "git.uninsane.org"; - # owner = "colin"; - # repo = "NetworkManager"; - # # patched to fix polkit permissions (with `nmcli`) when NetworkManager runs as user networkmanager - # rev = "dev-sane-1.46.0"; - # hash = "sha256-S5ZiOfCpwtVVVO+DP6OPodJqzSc/LW4waI42DRkT+RA="; - # }; - # # patches = []; - # }); + # networkmanager = pkgs.networkmanager; + networkmanager = pkgs.networkmanager.overrideAttrs (upstream: { + src = pkgs.fetchFromGitea { + domain = "git.uninsane.org"; + owner = "colin"; + repo = "NetworkManager"; + # patched to fix polkit permissions (with `nmcli`) when NetworkManager runs as user networkmanager + rev = "dev-sane-1.48.0"; + hash = "sha256-vGmOKtwVItxjYioZJlb1og3K6u9s4rcmDnjAPLBC3ao="; + }; + # patches = []; + }); # split the package into `daemon` and `nmcli` outputs, because the networkmanager *service* # doesn't need `nmcli`/`nmtui` tooling networkmanager-split = pkgs.networkmanager-split.override { inherit networkmanager; };