From 2b1c6161c5d2381cbfe224694dfb218aee0b6da1 Mon Sep 17 00:00:00 2001 From: Collin Williams <96917990+bluedragon1221@users.noreply.github.com> Date: Mon, 17 Aug 2026 20:48:18 -0500 Subject: something is seriously broken rn --- modules/networking/options.nix | 58 ------------------------------------------ 1 file changed, 58 deletions(-) delete mode 100644 modules/networking/options.nix (limited to 'modules/networking/options.nix') diff --git a/modules/networking/options.nix b/modules/networking/options.nix deleted file mode 100644 index cc4864b..0000000 --- a/modules/networking/options.nix +++ /dev/null @@ -1,58 +0,0 @@ -{ - lib, - my-lib, - ... -}: let - inherit (my-lib.netTypes {inherit lib;}) ipAddr ipAddrCidr; - inherit (lib) mkOption mkEnableOption; -in { - options.collinux.system.network = { - dns.areYouAServer = mkEnableOption "Set up unbound with the *.ganymede resolver and disable resolved stub"; - - static = lib.mkOption { - description = "Set a static IP address for this device on this network. Leave unset to use DHCP"; - type = lib.types.nullOr (lib.types.submodule { - options = { - ip = mkOption { - description = "IP address"; - type = ipAddrCidr; - }; - gateway = mkOption { - description = "default gateway"; - type = ipAddr; - }; - }; - }); - default = null; - }; - - wireless = { - static = lib.mkOption { - description = "Set a preconfigured SSID and PSK for the wireless config"; - type = lib.types.nullOr (lib.types.submodule { - options = { - ssid = mkOption { - description = "SSID for this network"; - type = lib.types.str; - }; - pskFile = mkOption { - description = "Absolute path to a file containing the pre-shared key for this network in the form `psk:`"; - type = lib.types.str; - example = "/run/secrets.d/wifi-psk"; - }; - }; - }); - default = null; - }; - dynamic = mkEnableOption "Enable dynamically joining wireless networks with iwd"; - }; - - wireguard = { - enable = mkEnableOption "Whether to enable Wireguard on this device"; - # peers = lib.types.listOf (lib.types.submodule { - # options = { - # }; - # }); - }; - }; -} -- cgit v1.3.1