sisyphus/nixos/modules/networking/networkmanager/default.nix
2025-11-25 07:34:03 +01:00

20 lines
448 B
Nix

{ config, lib, pkgs, ... }:
let
cfg = config.sisyphus.networking.networkmanager;
in {
options.sisyphus.networking.networkmanager.enable = lib.mkEnableOption "NetworkManager";
config = lib.mkIf cfg.enable {
networking.networkmanager = {
enable = true;
plugins = with pkgs; [
networkmanager-openvpn
];
};
# Prevent slow boot times
systemd.services.NetworkManager-wait-online.enable = false;
};
}