diff options
Diffstat (limited to 'hosts')
| -rw-r--r-- | hosts/T495/configuration.nix | 11 | ||||
| -rw-r--r-- | hosts/X230/configuration.nix | 11 | ||||
| -rw-r--r-- | hosts/flex-wg-router/configuration.nix | 11 | ||||
| -rw-r--r-- | hosts/hp-envy-office/configuration.nix | 11 | ||||
| -rw-r--r-- | hosts/libreX60/configuration.nix | 10 | ||||
| -rw-r--r-- | hosts/optiplex/configuration.nix | 11 | ||||
| -rw-r--r-- | hosts/poweredge/configuration.nix | 2 |
7 files changed, 37 insertions, 30 deletions
diff --git a/hosts/T495/configuration.nix b/hosts/T495/configuration.nix index eb24cba..b80f27e 100644 --- a/hosts/T495/configuration.nix +++ b/hosts/T495/configuration.nix @@ -6,12 +6,13 @@ # Enable common options _archetypes = { - # Use desktop profile - profiles.desktop = { - enable = true; - home.users.timmy.enable = true; + profiles = { + desktop = { + enable = true; + home.users.timmy.enable = true; + }; + btrfs.enable = true; }; - # Install software collections = { desktop = { extraUtilities.enable = true; diff --git a/hosts/X230/configuration.nix b/hosts/X230/configuration.nix index fcf0b05..22856f2 100644 --- a/hosts/X230/configuration.nix +++ b/hosts/X230/configuration.nix @@ -6,12 +6,13 @@ # Enable common options _archetypes = { - # Use desktop profile - profiles.desktop = { - enable = true; - home.users.timmy.enable = true; + profiles = { + desktop = { + enable = true; + home.users.timmy.enable = true; + }; + btrfs.enable = true; }; - # Install software collections = { desktop = { crypto.enable = true; diff --git a/hosts/flex-wg-router/configuration.nix b/hosts/flex-wg-router/configuration.nix index 18d9667..dd0ca95 100644 --- a/hosts/flex-wg-router/configuration.nix +++ b/hosts/flex-wg-router/configuration.nix @@ -8,11 +8,14 @@ in { # Enable common options _archetypes = { - profiles.headless = { - enable = true; - home.users.timmy.enable = true; + profiles = { + headless = { + enable = true; + home.users.timmy.enable = true; + }; + router.enable = true; + btrfs.enable = true; }; - profiles.router.enable = true; }; networking = { diff --git a/hosts/hp-envy-office/configuration.nix b/hosts/hp-envy-office/configuration.nix index c55c07b..5e3a463 100644 --- a/hosts/hp-envy-office/configuration.nix +++ b/hosts/hp-envy-office/configuration.nix @@ -7,12 +7,13 @@ # Enable common options _archetypes = { - # Use desktop profile - profiles.desktop = { - enable = true; - home.users.timmy.enable = true; + profiles = { + desktop = { + enable = true; + home.users.timmy.enable = true; + }; + btrfs.enable = true; }; - # Install software collections = { desktop = { extraUtilities.enable = true; diff --git a/hosts/libreX60/configuration.nix b/hosts/libreX60/configuration.nix index 2ebb333..74b7012 100644 --- a/hosts/libreX60/configuration.nix +++ b/hosts/libreX60/configuration.nix @@ -18,10 +18,12 @@ # Enable common options _archetypes = { - # Use desktop profile - profiles.desktop = { - enable = true; - home.users.timmy.enable = true; + profiles = { + desktop = { + enable = true; + home.users.timmy.enable = true; + }; + btrfs.enable = true; }; }; diff --git a/hosts/optiplex/configuration.nix b/hosts/optiplex/configuration.nix index b314905..9dc718b 100644 --- a/hosts/optiplex/configuration.nix +++ b/hosts/optiplex/configuration.nix @@ -8,12 +8,13 @@ # Enable common options _archetypes = { - # Use desktop profile - profiles.desktop = { - enable = true; - home.users.timmy.enable = true; + profiles = { + desktop = { + enable = true; + home.users.timmy.enable = true; + }; + btrfs.enable = true; }; - # Install software collections = { desktop = { extraUtilities.enable = true; diff --git a/hosts/poweredge/configuration.nix b/hosts/poweredge/configuration.nix index 3490589..e2798bd 100644 --- a/hosts/poweredge/configuration.nix +++ b/hosts/poweredge/configuration.nix @@ -22,11 +22,9 @@ }; collections = { development.docker.enable = true; - development.docker.btrfsSupport = false; # TODO remove }; }; - virtualisation.docker.storageDriver = "zfs"; # TODO move to profile # Enable smartd services.smartd.enable = true; # TODO move to archetype |
