aboutsummaryrefslogtreecommitdiff
path: root/snowfall/modules/nixos/system/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'snowfall/modules/nixos/system/default.nix')
-rw-r--r--snowfall/modules/nixos/system/default.nix30
1 files changed, 0 insertions, 30 deletions
diff --git a/snowfall/modules/nixos/system/default.nix b/snowfall/modules/nixos/system/default.nix
deleted file mode 100644
index 96c5654..0000000
--- a/snowfall/modules/nixos/system/default.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ options, config, lib, namespace, ... }:
-
-with lib; with lib.${namespace}; let
- cfg = config.${namespace}.system;
-in {
- options.${namespace}.system = with types; {
- hostname = mkOption {
- type = strMatching "^$|^[[:alnum:]]([[:alnum:]_-]{0,61}[[:alnum:]])?$";
- };
-
- id = mkOption {
- default = null;
- type = nullOr str;
- };
-
- timezone = mkOption {
- default = "America/Los_Angeles";
- type = nullOr str;
- };
- };
-
- config = {
- nix.settings.experimental-features = [ "nix-command" "flakes" ];
-
- networking.hostName = cfg.hostname;
- networking.hostId = cfg.id;
-
- time.timeZone = cfg.timezone;
- };
-}