diff options
| author | Mike Vink <ivi@vinkies.net> | 2023-12-02 20:40:21 +0100 |
|---|---|---|
| committer | Mike Vink <ivi@vinkies.net> | 2023-12-02 20:42:56 +0100 |
| commit | 41ebf219c1f715fd597a9ec70f57887094ff3241 (patch) | |
| tree | bb4ff1135508271ae1c5b43e6e2fb94e5a6327f2 /profiles | |
| parent | cf0591eef668852bece4285514b4ad64837ee9df (diff) | |
box
Diffstat (limited to 'profiles')
| -rw-r--r-- | profiles/core/configuration.nix | 4 | ||||
| -rw-r--r-- | profiles/station/nonfree.nix | 10 | ||||
| -rw-r--r-- | profiles/station/suckless.nix | 2 |
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; |
