move more networking stuff to networking module; add ntsync to kernel for tuxedo; use unstable for wine

This commit is contained in:
2025-10-10 14:15:24 +01:00
parent 38f691cacd
commit 25158bedf1
4 changed files with 51 additions and 32 deletions

View File

@@ -1,27 +1,31 @@
{ pkgs, ... }:
{ pkgs, inputs, ... }:
{
home.packages = with pkgs;[
# Wine / Proton
wineWowPackages.staging
winetricks
inputs.nixpkgs-unstable.legacyPackages."${pkgs.system}".wineWowPackages.stagingFull
inputs.nixpkgs-unstable.legacyPackages."${pkgs.system}".winetricks
inputs.nixpkgs-unstable.legacyPackages."${pkgs.system}".umu-launcher
# I'm not sure this actually accomplishes anything, even with PROTON_MEDIA_USE_GST=1
# (umu-launcher.override {
# extraPkgs = pkgs: with pkgs.gst_all_1; [
# gstreamer
# gst-plugins-base
# gst-plugins-good
# gst-plugins-bad
# gst-plugins-ugly
# gst-libav
# gst-vaapi
# ];
# })
bottles
(heroic.override {
extraPkgs = pkgs: [
pkgs.gamescope
];
})
(umu-launcher.override {
extraPkgs = pkgs: with pkgs.gst_all_1; [
gstreamer
gst-plugins-base
gst-plugins-good
gst-plugins-bad
gst-plugins-ugly
gst-libav
gst-vaapi
];
})
# Steam
steamguard-cli