NixOS system config + app configs for two hosts:
| host | machine | user |
|---|---|---|
work |
JetBrains laptop (Intel/Nvidia) | teodor |
gaming |
desktop PC (AMD CPU + AMD GPU) | bane |
nixos/hosts/<name>/— per-host entrypoint + hardware confignixos/modules/core/— applied to every hostnixos/modules/profiles/— opt-in features, picked per host (gaming.nix+performance.nixare gaming-host only)nixos/modules/packages/— package setsconfig/— app configs, stowed into~/.config(see.stowrc)config/hypr/hosts/— per-host Hyprland config;setup/config.shlinks the right one to~/.config/hypr/host.confscripts/,services/,fonts/,wallpapers/— what it says
./setup.sh # stow configs, fonts, tmux, tridactyl
./scripts/sh/rebuild.sh gaming # or: work- HDR toggle:
SUPER+U(orscripts/sh/hdr.sh on|off|toggle); in-game HDR via Steam launch options:gamescope --hdr-enabled -f -- %command% gamemoderun %command%pins CPU governor + AMD GPU perf levellactfor fan curves / power limits