diff --git a/nix/configuration/configuration.nix b/nix/configuration/configuration.nix index 06b3f97..3b1f6da 100644 --- a/nix/configuration/configuration.nix +++ b/nix/configuration/configuration.nix @@ -54,6 +54,7 @@ ./roles/vscode ./roles/wasm ./roles/vnc_client + ./roles/chromecast ]; nix.settings.experimental-features = [ diff --git a/nix/configuration/hosts/odo/power_management.nix b/nix/configuration/hosts/odo/power_management.nix index 4668d74..0169f06 100644 --- a/nix/configuration/hosts/odo/power_management.nix +++ b/nix/configuration/hosts/odo/power_management.nix @@ -22,7 +22,7 @@ boot.kernelParams = [ "amdgpu.abmlevel=3" "pcie_aspm=force" - "pcie_aspm.policy=powersupersave" + # "pcie_aspm.policy=powersupersave" "nowatchdog" # I don't see a measurable benefit from these two: # "cpufreq.default_governor=powersave" diff --git a/nix/configuration/roles/chromecast/default.nix b/nix/configuration/roles/chromecast/default.nix new file mode 100644 index 0000000..a762bc0 --- /dev/null +++ b/nix/configuration/roles/chromecast/default.nix @@ -0,0 +1,14 @@ +{ + config, + lib, + pkgs, + ... +}: + +{ + imports = [ ]; + + environment.systemPackages = with pkgs; [ + catt + ]; +}