aboutsummaryrefslogtreecommitdiff
path: root/machines/nixos/x86_64-linux/rivendell.nix
diff options
context:
space:
mode:
authorFranck Cuny <franck@fcuny.net>2025-12-07 18:37:24 -0800
committerFranck Cuny <franck@fcuny.net>2025-12-07 18:37:24 -0800
commitff53e352f7e2016ff5a2b31859a278f65b18e98f (patch)
tree7e54a23985c8fdf3f637681d9bfa4f595281e23e /machines/nixos/x86_64-linux/rivendell.nix
parentupdate to nix 25.11 (diff)
downloadinfra-ff53e352f7e2016ff5a2b31859a278f65b18e98f.tar.gz
initial setup for jovian on rivendell
Diffstat (limited to 'machines/nixos/x86_64-linux/rivendell.nix')
-rw-r--r--machines/nixos/x86_64-linux/rivendell.nix22
1 files changed, 22 insertions, 0 deletions
diff --git a/machines/nixos/x86_64-linux/rivendell.nix b/machines/nixos/x86_64-linux/rivendell.nix
index 23d1683..f75fe60 100644
--- a/machines/nixos/x86_64-linux/rivendell.nix
+++ b/machines/nixos/x86_64-linux/rivendell.nix
@@ -21,6 +21,7 @@
];
networking.hostName = "rivendell";
+ networking.networkmanager.enable = true;
networking.useDHCP = lib.mkDefault true;
systemd.network.wait-online.anyInterface = lib.mkDefault config.networking.useDHCP;
@@ -58,5 +59,26 @@
};
};
+ services = {
+ desktopManager.plasma6.enable = true;
+ };
+
+ jovian = {
+ hardware = {
+ has.amd.gpu = true;
+ amd.gpu.enableBacklightControl = false;
+ };
+ steam = {
+ updater.splash = "vendor";
+ enable = true;
+ autoStart = true;
+ user = "fcuny";
+ desktopSession = "plasma";
+ };
+ steamos = {
+ useSteamOSConfig = true;
+ };
+ };
+
system.stateVersion = "23.11"; # Did you read the comment?
}