diff --git a/Droidnix/assets/flake/machines/traveldroid/networking.nix b/Droidnix/assets/flake/machines/traveldroid/networking.nix index 47f58a414..cab59935c 100644 --- a/Droidnix/assets/flake/machines/traveldroid/networking.nix +++ b/Droidnix/assets/flake/machines/traveldroid/networking.nix @@ -1,33 +1,20 @@ -{ - config, - pkgs, - lib, - ... -}: +{ config, pkgs, ... }: { - # Enable NetworkManager (NixOS-specific) - services.networkmanager = lib.mkIf (lib.isNixos) { + # Enable NetworkManager + services.networkmanager = { enable = true; dhcpcd.enable = false; # Ensure dhcpcd is disabled to avoid conflicts }; - # Install NetworkManager and wofi (NixOS-specific) - environment.systemPackages = lib.mkIf (lib.isNixos) ( - with pkgs; - [ - networkmanager - wofi - ] - ); + # Install NetworkManager and wofi + environment.systemPackages = with pkgs; [ + networkmanager + wofi + ]; - # Ensure the user is in the necessary groups (NixOS-specific) - users.users.${config.users.users."henrov".username} = lib.mkIf (lib.isNixos) { + # Ensure the user is in the necessary groups + users.users.${config.users.users."henrov".username} = { extraGroups = [ "networkmanager" ]; }; - - # Home Manager-specific configuration - home-manager = lib.mkIf (lib.isHomeManager) { - # Home Manager configurations go here - }; }