summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
authorMike Vink <ivi@vinkies.net>2023-12-02 20:40:21 +0100
committerMike Vink <ivi@vinkies.net>2023-12-02 20:42:56 +0100
commit41ebf219c1f715fd597a9ec70f57887094ff3241 (patch)
treebb4ff1135508271ae1c5b43e6e2fb94e5a6327f2 /profiles
parentcf0591eef668852bece4285514b4ad64837ee9df (diff)
box
Diffstat (limited to 'profiles')
-rw-r--r--profiles/core/configuration.nix4
-rw-r--r--profiles/station/nonfree.nix10
-rw-r--r--profiles/station/suckless.nix2
3 files changed, 13 insertions, 3 deletions
diff --git a/profiles/core/configuration.nix b/profiles/core/configuration.nix
index fe7297a..e447d76 100644
--- a/profiles/core/configuration.nix
+++ b/profiles/core/configuration.nix
@@ -1,5 +1,4 @@
{
- machine,
config,
pkgs,
lib,
@@ -16,8 +15,7 @@
extraGroups = ["wheel" "networkmanager" "docker" "transmission"];
openssh.authorizedKeys.keys = ivi.sshKeys;
};
- root = mkIf machine.addroot {
- hashedPasswordFile = config.secrets.root.path;
+ root = {
openssh.authorizedKeys.keys = config.ivi.openssh.authorizedKeys.keys;
};
};
diff --git a/profiles/station/nonfree.nix b/profiles/station/nonfree.nix
index 8ea2f98..0623765 100644
--- a/profiles/station/nonfree.nix
+++ b/profiles/station/nonfree.nix
@@ -16,5 +16,15 @@
"discord-canary"
"slack"
"citrix-workspace"
+ "steam"
+ "steam-original"
+ "steam-run"
];
+
+ programs.steam = {
+ enable = true;
+ remotePlay.openFirewall = true;
+ dedicatedServer.openFirewall = true;
+ };
+ hardware.opengl.driSupport32Bit = true;
}
diff --git a/profiles/station/suckless.nix b/profiles/station/suckless.nix
index 9fb78d2..abdaf54 100644
--- a/profiles/station/suckless.nix
+++ b/profiles/station/suckless.nix
@@ -28,6 +28,8 @@
"100:name *= 'Firefox'"
"100:name *= 'mpv'"
"100:name *= 'LibreWolf'"
+ "100:name *= 'Steam'"
+ "100:name *= 'Risk of Rain'"
];
settings = {
inactive-opacity-override = false;