Add steam-tui

This commit is contained in:
Dave Gallant
2022-10-29 13:04:35 -04:00
parent f05a89304b
commit 74ae3def04
5 changed files with 18 additions and 9 deletions

View File

@@ -31,11 +31,20 @@
services.opensnitch.enable = true; services.opensnitch.enable = true;
# Enable 32bit for steam
hardware.pulseaudio.enable = true; hardware.pulseaudio.enable = true;
# Enable Vulkan
hardware.opengl.driSupport = true;
hardware.opengl.driSupport32Bit = true; hardware.opengl.driSupport32Bit = true;
# Enable Steam
hardware.opengl.extraPackages32 = with pkgs.pkgsi686Linux; [libva]; hardware.opengl.extraPackages32 = with pkgs.pkgsi686Linux; [libva];
hardware.pulseaudio.support32Bit = true; hardware.pulseaudio.support32Bit = true;
programs.steam = {
enable = true;
remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play
dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server
};
virtualisation.docker.enable = true; virtualisation.docker.enable = true;
virtualisation.podman.enable = true; virtualisation.podman.enable = true;

6
flake.lock generated
View File

@@ -93,11 +93,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1666869603, "lastModified": 1666959691,
"narHash": "sha256-3V53or4Vpu4+LrGfGSh3T2V8+qf5RP6nRuex9GywkwE=", "narHash": "sha256-TRpWA3t8ata79HOGtFd5dDCl1kJQmIE16PDF53/Hcxo=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "2001e2b31c565bcdf7bc13062b8d7cfccaca05b8", "rev": "448a599c49978c2794401bfc3a2e1fba1a8663be",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -28,9 +28,7 @@
services.sshd.enable = true; services.sshd.enable = true;
services.tailscale = {enable = true;}; services.tailscale.enable = true;
services.xserver = { services.xserver.videoDrivers = ["amdgpu"];
videoDrivers = ["amdgpu"];
};
} }

View File

@@ -138,6 +138,9 @@ in {
python310Packages.setuptools python310Packages.setuptools
python310Packages.virtualenv python310Packages.virtualenv
# games
steam-tui
# blog # blog
hugo hugo

View File

@@ -32,7 +32,6 @@ in {
signal-desktop signal-desktop
slack slack
spotify spotify
steam
usbutils usbutils
virt-manager virt-manager
vlc vlc