From d5c34a5f0fcd555c381dbecc8e81568b948db2b8 Mon Sep 17 00:00:00 2001 From: Filippo Berto Date: Tue, 13 May 2025 13:16:26 +0200 Subject: [PATCH] Rclone --wip-- [skip ci] --wip-- [skip ci] --wip-- [skip ci] --wip-- [skip ci] --wip-- [skip ci] --wip-- [skip ci] --wip-- [skip ci] --wip-- [skip ci] --wip-- [skip ci] --wip-- [skip ci] --wip-- [skip ci] --wip-- [skip ci] --wip-- [skip ci] --wip-- [skip ci] --wip-- [skip ci] --- flake.nix | 1 + instances/heimdall/hardware-configuration.nix | 2 +- instances/thinkstation/configuration.nix | 11 ++++++++--- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/flake.nix b/flake.nix index 56a2424..d3ba889 100644 --- a/flake.nix +++ b/flake.nix @@ -341,6 +341,7 @@ ./instances/thinkstation/hardware-configuration.nix ./instances/thinkstation/configuration.nix + ./modules/nixos/rclone.nix ./modules/nixos/server ./modules/nixos/steam.nix ] ++ homeManagerUModules ++ [{ diff --git a/instances/heimdall/hardware-configuration.nix b/instances/heimdall/hardware-configuration.nix index 7af670e..e0dcc9c 100644 --- a/instances/heimdall/hardware-configuration.nix +++ b/instances/heimdall/hardware-configuration.nix @@ -9,7 +9,6 @@ { imports = [ (modulesPath + "/installer/scan/not-detected.nix") ]; - boot = { initrd = { availableKernelModules = [ @@ -27,6 +26,7 @@ extraModulePackages = [ ]; }; + fileSystems = { "/" = { device = "/dev/disk/by-uuid/24017c97-041e-460a-9d0e-3e494c91a03e"; diff --git a/instances/thinkstation/configuration.nix b/instances/thinkstation/configuration.nix index 4e3d5b2..abc865d 100644 --- a/instances/thinkstation/configuration.nix +++ b/instances/thinkstation/configuration.nix @@ -24,7 +24,8 @@ in bluetooth = { enable = true; package = pkgs.bluez-experimental; }; cpu.intel.updateMicrocode = true; nvidia = { - open = false; + open = true; + modesetting.enable = true; prime = { offload.enable = false; sync.enable = true; @@ -97,9 +98,13 @@ in }; blueman.enable = true; xserver = { - displayManager.gdm = { enable = true; autoSuspend = false; }; - desktopManager.gnome.enable = true; + # displayManager.gdm = { enable = true; autoSuspend = false; }; + # desktopManager.gnome.enable = true; + desktopManager.plasma5 = { enable = true; useQtScaling = true; }; + enable = true; }; + displayManager.sddm.enable = true; + # desktopManager.plasma6 = { enable = true; }; # logind.lidSwitch = "ignore"; pipewire = { enable = true;