more stuff moved to options and some more consistency

This commit is contained in:
twoneis 2025-03-09 14:52:03 +01:00
parent 6d9dbe38cb
commit 4ab970aea9
28 changed files with 394 additions and 298 deletions

View file

@ -6,8 +6,11 @@
}: let
inherit (config) conf;
inherit (lib) mkIf;
cfg = config.conf.networkmanager;
in
mkIf conf.networkmanager.enable {
mkIf cfg.enable {
users.users.${conf.username}.extraGroups = ["networkmanager"];
home-manager.users.${conf.username}.home.packages = [pkgs.networkmanagerapplet];
networking = {
networkmanager = {