From 72f09da8b38acf0bd962b1ef1df832e480796805 Mon Sep 17 00:00:00 2001 From: Chris Cochrun Date: Fri, 18 Aug 2023 12:37:24 -0500 Subject: [PATCH] making kaladin more dedicated to gaming --- modules/gaming.nix | 19 +++++++++++++++++++ pkgs/desktop-packages.nix | 10 +--------- systems/kaladin/configuration.nix | 1 + 3 files changed, 21 insertions(+), 9 deletions(-) create mode 100644 modules/gaming.nix diff --git a/modules/gaming.nix b/modules/gaming.nix new file mode 100644 index 0000000..bb02c1d --- /dev/null +++ b/modules/gaming.nix @@ -0,0 +1,19 @@ +{ pkgs, lib, config, ... }: + +with lib; +{ + programs.steam.enable = true; + environment.systemPackages = with pkgs; [ + airshipper + lutris + protonup-qt + wineWayland + winetricks + gamescope + cemu + yuzu + mangohud + dwarfs + fuse-overlayfs + ]; +} diff --git a/pkgs/desktop-packages.nix b/pkgs/desktop-packages.nix index 9d1e0d1..6f482b1 100644 --- a/pkgs/desktop-packages.nix +++ b/pkgs/desktop-packages.nix @@ -33,6 +33,7 @@ with lib; sbcl openjdk qmk + aria2c # pantalaimon plasma5Packages.kwallet sierra-breeze-enhanced @@ -144,15 +145,6 @@ with lib; element-desktop-wayland scrcpy python3 - airshipper - lutris - protonup-qt - wineWayland - winetricks - gamescope - cemu - yuzu - mangohud # hyprland # (callPackage ./ydotool { }) # (libsForQt5.callPackage /home/chris/dev/LightlyShaders {}) # LightlyShaders diff --git a/systems/kaladin/configuration.nix b/systems/kaladin/configuration.nix index f2f364f..a692a38 100644 --- a/systems/kaladin/configuration.nix +++ b/systems/kaladin/configuration.nix @@ -9,6 +9,7 @@ ../../modules/emacs.nix ../../modules/desktop.nix ../../modules/base.nix + ../../modules/gaming.nix ]; networking.hostName = "kaladin"; # Define your hostname.