Commit graph

14 commits

Author SHA1 Message Date
e463d15fd5 Add gaming configuration notes and remove redundant session variables
Some checks are pending
Build NixOS ISOs (x86 only) / build-iso (x86, desktop) (push) Waiting to run
Build NixOS ISOs (x86 only) / build-iso (x86, server) (push) Waiting to run
Build NixOS ISOs (x86 only) / create-release (push) Blocked by required conditions
2025-06-21 14:04:36 -04:00
c23c83ba8b Modularizes gaming configuration and wrap steam command
Some checks are pending
Build NixOS ISOs (x86 only) / build-iso (x86, desktop) (push) Waiting to run
Build NixOS ISOs (x86 only) / build-iso (x86, server) (push) Waiting to run
Build NixOS ISOs (x86 only) / create-release (push) Blocked by required conditions
• Splits gamescope-run logic into its own file
• Extracts mangohud settings into a dedicated file
• Cleans up default config
• Wraps 'steam' command with gamescope-run
2025-06-20 22:29:31 -04:00
d13afe7baa Refactor gamescope-run
Some checks are pending
Build NixOS ISOs (x86 only) / build-iso (x86, desktop) (push) Waiting to run
Build NixOS ISOs (x86 only) / build-iso (x86, server) (push) Waiting to run
Build NixOS ISOs (x86 only) / create-release (push) Blocked by required conditions
- simplify scripts with fish
- remove broken steam desktop gamescope option
- Make steam gamescope the default for the launcher
2025-06-20 22:12:08 -04:00
894cc4444c Enhances gaming sessions with gamescope commands
- Refactors monitor handling by computing primary monitor parameters
- Introduces new shell scripts for gamescope-run and steam-session integration
- Updates desktop entries to launch Steam and Heroic within gamescope
- Removes deprecated gaming session script from the global gaming configuration
- Simplifies monitor options and adds primary monitor utility in shared libraries
- Adjusts host-specific monitor configurations and README hardware details
2025-06-20 17:41:08 -04:00
4563b89b6e Much needed improvements to gaming configs; dconf additions too
- Remove heroic overrides
- Add Mangohud overlay with custom settings
- Introduce a gamescope session script for Steam with HDR and compatibility adjustments; ACTUALLY WORKS! Games run flawless
- Update desktop window properties and GNOME session defaults
- Enable Waydroid configuration in rune
2025-06-20 00:10:11 -04:00
6d0942d351 Fix rune monitors and add Heroic launcher 2025-06-19 18:58:13 -04:00
80f932ba6d Update dependencies and add Waydroid integration
- Update chaotic package URL reference
- Add steam-run package for gaming support
- Streamline GNOME session setup by removing x11
- Introduce Waydroid configuration with helper package and memory settings
2025-06-19 01:12:27 -04:00
0411ad9ad7 Yapping in gaming.nix 2025-06-03 00:55:32 -04:00
3464636fe3 Add missing pkgs variable to user configuration files for cesar and gio 2025-06-03 00:55:15 -04:00
faa650c4a5 random ass commands for documentation 2025-05-30 20:11:42 -04:00
81e05365da Set haze hardware config 2025-05-30 01:02:32 -04:00
e6e0c1467a disable citron emu, no longer available 2025-05-28 23:03:15 -04:00
9e443fa4f1 Refactors configurations across home for cleaner user/host-specific configs
- Removes global development utilities file and shifts related tools to core
- Updates gaming and vscode modules with refined commands and file renames
- Wraps GNOME dconf settings in mkDefault/mkForce for consistency across users
- Adds host-specific configurations (dconf, monitors, and VM settings)
- Organizes user theme files by relocating global assets to user directories
2025-05-28 17:04:49 -04:00
270ebded3d Refactor config paths & update host imports
• Relocates common configurations from a user-specific directory to a global hierarchy
• Adds host-specific files and updates import paths for better modularity
• Introduces an experimental GNOME mutter feature
2025-05-27 14:44:19 -04:00