nix-config/modules/networking/default.nix

24 lines
486 B
Nix

{
config,
lib,
pkgs,
...
}: let
inherit (config) conf;
inherit (lib) mkIf;
cfg = config.conf.networkmanager;
in
mkIf cfg.enable {
users.users.${conf.username}.extraGroups = ["networkmanager"];
home-manager.users.${conf.username}.home.packages = [pkgs.networkmanagerapplet];
networking = {
networkmanager = {
enable = true;
wifi.backend = "iwd";
};
extraHosts = ''
10.10.11.245 surveillance.htb
'';
};
}