diff options
author | Tim Keller <tjk@tjkeller.xyz> | 2025-09-01 10:06:44 -0500 |
---|---|---|
committer | Tim Keller <tjk@tjkeller.xyz> | 2025-09-01 10:06:44 -0500 |
commit | 313aa03cc7c68ed80f7ce74ff85c1b25539265d3 (patch) | |
tree | af9107b1e150f5318cb1af1aa246c992881b4bd5 | |
parent | 3d3fb6110b8287a4c5359546908ea1f3276d9fb6 (diff) | |
download | nixos-313aa03cc7c68ed80f7ce74ff85c1b25539265d3.tar.xz nixos-313aa03cc7c68ed80f7ce74ff85c1b25539265d3.zip |
add desktop profile to libreX60 and configure user desktop profile for other desktop hosts
-rw-r--r-- | hosts/T495/configuration.nix | 5 | ||||
-rw-r--r-- | hosts/X230/configuration.nix | 5 | ||||
-rw-r--r-- | hosts/hp-envy-office/configuration.nix | 5 | ||||
-rw-r--r-- | hosts/libreX60/configuration.nix | 16 |
4 files changed, 28 insertions, 3 deletions
diff --git a/hosts/T495/configuration.nix b/hosts/T495/configuration.nix index b636991..40c3489 100644 --- a/hosts/T495/configuration.nix +++ b/hosts/T495/configuration.nix @@ -7,7 +7,10 @@ # Enable common options _archetypes = { # Use desktop profile - profiles.desktop.enable = true; + profiles.desktop = { + enable = true; + home.users.timmy.enable = true; + }; # Install software collections = { desktop = { diff --git a/hosts/X230/configuration.nix b/hosts/X230/configuration.nix index 635d8b0..af0ef25 100644 --- a/hosts/X230/configuration.nix +++ b/hosts/X230/configuration.nix @@ -5,7 +5,10 @@ # Enable common options _archetypes = { # Use desktop profile - profiles.desktop.enable = true; + profiles.desktop = { + enable = true; + home.users.timmy.enable = true; + }; # Install software collections = { desktop = { diff --git a/hosts/hp-envy-office/configuration.nix b/hosts/hp-envy-office/configuration.nix index 0af085c..02ca48d 100644 --- a/hosts/hp-envy-office/configuration.nix +++ b/hosts/hp-envy-office/configuration.nix @@ -6,7 +6,10 @@ # Enable common options _archetypes = { # Use desktop profile - profiles.desktop.enable = true; + profiles.desktop = { + enable = true; + home.users.timmy.enable = true; + }; # Install software collections = { desktop = { diff --git a/hosts/libreX60/configuration.nix b/hosts/libreX60/configuration.nix index 4f20501..2ebb333 100644 --- a/hosts/libreX60/configuration.nix +++ b/hosts/libreX60/configuration.nix @@ -16,6 +16,22 @@ # Use libre kernel boot.kernelPackages = pkgs.linuxPackages-libre; + # Enable common options + _archetypes = { + # Use desktop profile + profiles.desktop = { + enable = true; + home.users.timmy.enable = true; + }; + }; + + # Enable user timmy + _users.timmy = { + enable = true; + autologin.enable = true; + wifi.enable = true; + }; + # i915 Gpu requires intel driver services.xserver.videoDrivers = [ "intel" ]; |