517c3d90c6c9ab9704404c52b27a36637f6acdea
NixOS Gaming Base
Diese Basis-Config ist für ein Desktop-System mit
- Intel Core i9-13900KF
- AMD Radeon RX 9070 XT
ausgelegt und nutzt jetzt nixos-unstable, Chaotic-Nyx und COSMIC als Wayland-Desktop. Fokus:
- aktueller Kernel
- AMD-Grafik mit Chaotic
mesa-gitund 32-Bit-Libs für Steam/Proton - PipeWire + Gaming-/Desktop-Audio-Tools
- Steam, Gamescope, MangoHud, Lutris, Heroic, LACT
- RGB- und Peripherie-Basis für deine USB-Geräte
Struktur
flake.nix: Einstieg übernixos-unstable+chaotic-cx/nyxconfiguration.nix: Host-spezifische Einstiegsdateimodules/base.nix: Boot, Kernel, Locale, Nix, Firmware, Governormodules/chaotic-nyx.nix: Chaotic-Nyx Aktivierung,allowUnfree,mesa-gitmodules/graphics/mesa-amd.nix: AMDGPU + Mesa/RADV Basismodules/audio/pipewire.nix: PipeWire, JACK, Pulse, Audio-Toolsmodules/gaming.nix: Steam, Gamescope, Wine/Launcher-Stackmodules/desktop/cosmic.nix: COSMIC Desktop + COSMIC Greetermodules/peripherals.nix: OpenRGB, Logitech/Corsair-nahe Tools, USB-Helfer
USB-Bezug
Die Config berücksichtigt diese aktuell erkannten Geräte:
048d:5702ITE RGB LED Controller1235:8211Focusrite Scarlett Solo 3rd Gen1b1c:1bfdCorsair K70 CORE RGB046d:c539Logitech Lightspeed Receiver
Daraus folgen aktuell:
openrgb+hardware.i2c.enablefür RGB-/Board-Zugriffratbagd+piperfür Logitech-Gaming-Peripheriesolaar,usbutils,pciutilsfür Device-Handling und Diagnose- PipeWire-Setup für das Scarlett Solo
- COSMIC als Wayland-Desktop mit
cosmic-greeter - Chaotic
mesa-gitmit Fallback-Spezialisierungstable-mesa
Chaotic-Nyx Hinweis
Die Flake bindet github:chaotic-cx/nyx/nyxpkgs-unstable direkt ein und importiert
chaotic.nixosModules.default.
modules/chaotic-nyx.nix aktiviert chaotic.mesa-git.enable = true;.
Nach der Installation
- Die vom Installer erzeugte
hardware-configuration.nixnach./hardware-configuration.nixkopieren. - Falls nötig
users.users.maxundnetworking.hostNameinconfiguration.nixanpassen. - Passwort für den Benutzer setzen:
passwd max
- Flake lock erstellen:
nix flake lock
- System aktivieren:
sudo nixos-rebuild switch --flake .#nixos-gaming
Späterer Ausbau
- COSMIC weiter tunen, z. B. Autologin, Keyring-Policy, Flatpak
- OBS / Discord / OpenRGB-Profile / Fancontrol
- Btrfs-Subvolumes, Snapshots, Impermanence
- spezielle Kernel- oder Scheduler-Tweaks, falls du sie wirklich brauchst
Description
Languages
Nix
100%