enable steam
This commit is contained in:
@@ -129,6 +129,13 @@
|
||||
hardware.steam-hardware.enable = true;
|
||||
services.fwupd.enable = 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
|
||||
# localNetworkGameTransfers.openFirewall = true; # Open ports in the firewall for Steam Local Network Game Transfers
|
||||
};
|
||||
|
||||
systemd.targets.sleep.enable = false;
|
||||
systemd.targets.suspend.enable = false;
|
||||
systemd.targets.hibernate.enable = false;
|
||||
|
||||
@@ -100,14 +100,19 @@
|
||||
winetricks
|
||||
wineWowPackages.waylandFull
|
||||
# woeusb ntfs3g
|
||||
(lutris.override {
|
||||
extraLibraries = pkgs: [
|
||||
# List library dependencies here
|
||||
];
|
||||
extraPkgs = pkgs: [
|
||||
# List package dependencies here
|
||||
];
|
||||
})
|
||||
# (lutris.override {
|
||||
# extraLibraries = pkgs: [
|
||||
# # List library dependencies here
|
||||
# ];
|
||||
# extraPkgs = pkgs: [
|
||||
# # List package dependencies here
|
||||
# ];
|
||||
# })
|
||||
|
||||
|
||||
mesa-gl-headers
|
||||
mesa
|
||||
driversi686Linux.mesa
|
||||
];
|
||||
services.tailscale.enable = true;
|
||||
services.openssh.enable = true;
|
||||
@@ -133,53 +138,12 @@
|
||||
# };
|
||||
networking.firewall.enable = false;
|
||||
|
||||
#services.sunshine = {
|
||||
# enable = true;
|
||||
# autoStart = false;
|
||||
# capSysAdmin = true;
|
||||
# package = (pkgs.sunshine.override { cudaSupport = true; });
|
||||
# # openFirewall = true;
|
||||
#};
|
||||
#services.sunshine = {
|
||||
# enable = true;
|
||||
# # Enable nvenc support
|
||||
# package = with pkgs;
|
||||
# (pkgs.sunshine.override {
|
||||
# cudaSupport = true;
|
||||
# cudaPackages = cudaPackages;
|
||||
# })
|
||||
# .overrideAttrs (old: {
|
||||
# nativeBuildInputs =
|
||||
# old.nativeBuildInputs
|
||||
# ++ [
|
||||
# cudaPackages.cuda_nvcc
|
||||
# (lib.getDev cudaPackages.cuda_cudart)
|
||||
# ];
|
||||
# cmakeFlags =
|
||||
# old.cmakeFlags
|
||||
# ++ [
|
||||
# "-DCMAKE_CUDA_COMPILER=${(lib.getExe cudaPackages.cuda_nvcc)}"
|
||||
# ];
|
||||
# });
|
||||
# capSysAdmin = true;
|
||||
#};
|
||||
|
||||
# hardware.nvidia = {
|
||||
# modesetting.enable = true;
|
||||
# open = false;
|
||||
# nvidiaSettings = true;
|
||||
# package = config.boot.kernelPackages.nvidiaPackages.production;
|
||||
# powerManagement.enable = false;
|
||||
# powerManagement.finegrained = false;
|
||||
# };
|
||||
# virtualisation.docker.enableNvidia = true;
|
||||
# hardware.nvidia-container-toolkit.enable = true;
|
||||
# services.xserver.videoDrivers = [ "nvidia" ];
|
||||
hardware.graphics = {
|
||||
enable32Bit = true;
|
||||
enable = true;
|
||||
};
|
||||
|
||||
|
||||
fileSystems."/steam-data" =
|
||||
{
|
||||
device = "/dev/disk/by-uuid/437358fd-b9e4-46e2-bd45-f6b368acaac1";
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
vscode-fhs
|
||||
gnome-software
|
||||
gnome-tweaks
|
||||
nvtopPackages.nvidia
|
||||
# nvtopPackages.nvidia
|
||||
nerd-fonts.fira-code
|
||||
nerd-fonts.droid-sans-mono
|
||||
# fira-code
|
||||
|
||||
Reference in New Issue
Block a user