summaryrefslogtreecommitdiff
path: root/systems
diff options
context:
space:
mode:
Diffstat (limited to 'systems')
-rw-r--r--systems/caroline/default.nix7
-rw-r--r--systems/common.nix7
-rw-r--r--systems/glados/default.nix23
3 files changed, 20 insertions, 17 deletions
diff --git a/systems/caroline/default.nix b/systems/caroline/default.nix
index ae09dca..5c65705 100644
--- a/systems/caroline/default.nix
+++ b/systems/caroline/default.nix
@@ -1,5 +1,10 @@
{
- homebrew.casks = ["altserver"];
+ homebrew.casks = [
+ "altserver"
+ "discord"
+ "spotify"
+ "prismlauncher"
+ ];
networking = rec {
computerName = "caroline";
diff --git a/systems/common.nix b/systems/common.nix
index 8bd29cb..fcaa51e 100644
--- a/systems/common.nix
+++ b/systems/common.nix
@@ -24,6 +24,7 @@ in {
++ [
self.nixosModules.default
self.nixosModules.hardware
+ self.nixosModules.features
hmSetup
@@ -50,10 +51,6 @@ in {
hmSetup
{
- home-manager.users.seth = {
- desktop.enable = true;
- };
-
system.stateVersion = 4;
}
];
@@ -61,9 +58,9 @@ in {
server = [
inputs.agenix.nixosModules.default
self.nixosModules.default
+ self.nixosModules.features
self.nixosModules.server
self.nixosModules.services
- ../modules/nixos/features/tailscale.nix
{
features.tailscale = {
diff --git a/systems/glados/default.nix b/systems/glados/default.nix
index e5a275a..d79b6e1 100644
--- a/systems/glados/default.nix
+++ b/systems/glados/default.nix
@@ -6,8 +6,6 @@
imports = [
./boot.nix
./hardware-configuration.nix
- ../../modules/nixos/features/tailscale.nix
- ../../modules/nixos/features/virtualisation.nix
self.nixosModules.desktop
self.nixosModules.gnome
];
@@ -48,18 +46,21 @@
fwupd.enable = true;
};
- systemd = {
- services."prepare-kexec".wantedBy = ["multi-user.target"];
- tmpfiles.rules = let
- nproc = 12;
- in
- builtins.map
- (n: "w /sys/devices/system/cpu/cpu${builtins.toString n}/cpufreq/energy_performance_preference - - - - ${"balance_performance"}")
- (lib.range 0 (nproc - 1));
- };
+ # set energy preference for pstate driver
+ systemd.tmpfiles.rules = let
+ nproc = 12;
+ in
+ builtins.map
+ (n: "w /sys/devices/system/cpu/cpu${builtins.toString n}/cpufreq/energy_performance_preference - - - - ${"balance_performance"}")
+ (lib.range 0 (nproc - 1));
powerManagement.cpuFreqGovernor = "powersave";
+ programs.steam = {
+ enable = true;
+ remotePlay.openFirewall = true;
+ };
+
zramSwap = {
enable = true;
algorithm = "zstd";