6b0a786b75
Update snapraid-aio and yay package URLs to use GitHub links
2025-06-30 02:45:33 -04:00
531897e287
Refactor gaming config to use play flake
...
• Updates flake to use unstable nixpkgs for gaming packages
• Replaces custom gamescope setup with play flake integration
• Adds wrappers for Steam, Heroic, and Lutris desktop entries
• Simplifies host gaming configuration by delegating to play
• Remove proton-cachyos, handled by play now
2025-06-30 02:41:13 -04:00
93dc3db7a5
Add proton-cachyos package and update gamescope-run steam wrapper to use the properly configured steam executable
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-29 03:03:41 -04:00
a1d0ce1bb1
Add modrinth-app and gdlauncher-carbon to Rune's package list; include modrinth-app in Gojo's package list
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-28 15:19:48 -04:00
8f8ecc1f49
Made adguard easily accessible from newt
2025-06-25 18:21:51 -04:00
3a9f295e43
Updated linux-firmware to latest main with updated amd drivers working
Build NixOS ISOs (x86 only) / build-iso (x86, desktop) (push) Has been cancelled
Build NixOS ISOs (x86 only) / build-iso (x86, server) (push) Has been cancelled
Build NixOS ISOs (x86 only) / create-release (push) Has been cancelled
2025-06-25 17:03:26 -04:00
56469c6e9c
Reorder GNOME configuration and disable gnome.gcr-ssh-agent
2025-06-25 16:06:15 -04:00
e45982f91e
Replace 'discord' with 'discord-krisp'; update monitors for haze
2025-06-25 16:05:25 -04:00
328d5f782e
Add kernel workarounds for amd boot issues
2025-06-25 15:59:27 -04:00
38e3eccf22
flake update
2025-06-25 15:58:00 -04:00
59e9543f3f
Removed -steamdeck flag in steam; Small code refactors/cleaning
2025-06-22 19:54:38 -04:00
4ec5bc09c5
Enhance gaming configuration for Gamescope and Lutris support
...
Build NixOS ISOs (x86 only) / build-iso (x86, desktop) (push) Has been cancelled
Build NixOS ISOs (x86 only) / build-iso (x86, server) (push) Has been cancelled
Build NixOS ISOs (x86 only) / create-release (push) Has been cancelled
- Added cursor theme and package for x11 environment
- Updated environment variables for Gamescope and Lutris integration.
- Improved Steam and Lutris desktop entries
- Using _gid pkgs now, and gamescope-wsi
2025-06-22 19:14:47 -04:00
724e87bb98
Fixed fastfetch weather script, missing jq dependency
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-22 00:41:21 -04:00
4f588ad8d9
Reworked fish fastfetch greeting logic
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 19:12:59 -04:00
e463d15fd5
Add gaming configuration notes and remove redundant session variables
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
...
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
...
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
10bad206e5
Refactor fastfetch images and terminal output
...
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
- Update logo paths and fallback from text to PNG images
- Adjust logo settings for kitty display (dimensions, padding)
- Modify shell command in gen.fish to use an alternative runner
- Wrap fastfetch call in a fish_greeting function for terminal detection
- Revise host configuration for updated system specs
2025-06-20 17:41:33 -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
12ac221b46
Update gojo hardware to correct uuids
2025-06-20 17:39:24 -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
538d0a20a4
Replaced individual backup configs with unified backup module module
2025-06-17 17:23:18 -04:00
3dd421cb08
Updates GNOME and hardware config settings
...
Build NixOS ISOs (x86 only) / build-iso (x86, desktop) (push) Has been cancelled
Build NixOS ISOs (x86 only) / build-iso (x86, server) (push) Has been cancelled
Build NixOS ISOs (x86 only) / create-release (push) Has been cancelled
• GNOME shell extension
• Return xserver settings with US keyboard layout and xterm exclusion, was causing issues in RUNE
• Enable ARM binary emulation in Rune
• Remove fixed width setting for Code window
2025-06-17 11:09:30 -04:00
f496fcb0c7
Update readme
2025-06-17 11:08:24 -04:00
dc34a785f7
Adds dev shell in flake and removes old shell.nix
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-16 23:52:40 -04:00
dc35d4335f
Enable ISO ARM cross-compilation & update CI config
...
- Allow rune to cross compile ARM binaries
- Github workflow only compiles x86 for now
2025-06-16 19:59:36 -04:00
d9eaddc9db
Enhance ISO configuration: add ARM-specific options and update system settings; ensure no password conflicts for users
2025-06-16 14:13:05 -04:00
15699b2a30
Replaced ceanus bootloader with systemd-boot
2025-06-16 14:12:38 -04:00
6cdd4651f6
Fix home setup for server iso; force minimal core setup
Build NixOS ISOs / build-iso (arm, desktop, ubuntu-latest-arm64) (push) Waiting to run
Build NixOS ISOs / build-iso (arm, server, ubuntu-latest-arm64) (push) Waiting to run
Build NixOS ISOs / build-iso (x86, desktop, ubuntu-latest) (push) Waiting to run
Build NixOS ISOs / build-iso (x86, server, ubuntu-latest) (push) Waiting to run
Build NixOS ISOs / create-release (push) Blocked by required conditions
2025-06-16 02:54:02 -04:00
aab3a6fd34
Add GitHub Actions workflow for building ISOs and update iso flake.nix for package generation
Build NixOS ISOs / build-iso (arm, desktop, ubuntu-latest-arm64) (push) Waiting to run
Build NixOS ISOs / build-iso (arm, server, ubuntu-latest-arm64) (push) Waiting to run
Build NixOS ISOs / build-iso (x86, desktop, ubuntu-latest) (push) Waiting to run
Build NixOS ISOs / build-iso (x86, server, ubuntu-latest) (push) Waiting to run
Build NixOS ISOs / create-release (push) Blocked by required conditions
2025-06-16 02:45:51 -04:00
ceec977ad8
Introduced buildable ISO images for desktop and server
...
- ARM and X86
- Fully configured ISO for dot.nix for easy installation
- TODO: automatic builds with github actions
2025-06-15 20:15:16 -04:00
79e14c015c
Minor fixes: removed xserver configs, hyprland cache, and some mkDefault values in ssh; flake.lock update
2025-06-15 19:57:27 -04:00
9f2b2a986c
Dconf update for Rune, winprops and audio device
...
- random comments fixes
2025-06-14 19:11:02 -04:00
86495b11a7
Replace caddy with newt; add pangolin as a homelab Proxy service
...
- Add newt service definitions and corresponding nix modules
- Replace caddy configurations across cloud, komo, proxy, and sock hosts with newt
- Implement compose configurations for pangolin in proxy host
- Update adguard naming and systemd service definitions
- Refresh secrets with newt and pangolin credentials
2025-06-14 18:47:31 -04:00
34085e0870
Add Cloudflare Warp configuration and extensions to dconf settings
2025-06-13 15:31:41 -04:00
69590f4bb4
Removed dnsmasq from proxy in favor of AdguardHome
2025-06-13 00:48:37 -04:00
4f07bcf3b3
Fix FLAKE variable path in Caenus configuration... again
2025-06-12 15:41:06 -04:00
534b18b9c5
Rename nixos hosts to x86 and fix up flake hosts creation
2025-06-12 15:38:27 -04:00
e7a22d3a2e
Fixed FLAKE path for caenus
2025-06-12 15:17:59 -04:00
5402c33ea8
Introduced ARM hosts to flake; Reintegrated Caenus hosts back to config updated for current conventions
2025-06-12 15:12:16 -04:00
aa9b48fcc9
Add extra domain names for kwahson and toph in ACME configuration; update dnsmasq for blog.toph.cc
2025-06-12 15:05:40 -04:00
ca8d7eeac2
Update nixpkgs-stable URL to version 25.05 and update README
2025-06-11 13:23:03 -04:00
ff998f85ae
Update FRP reverse-proxy routing with authenktik forward_auth
2025-06-11 03:54:50 -04:00
b7553fab78
cleanup and documentation in proxy dns
2025-06-11 03:32:33 -04:00
eb4b3ddcbe
Add update-containers script to manage Docker image updates
2025-06-11 02:56:10 -04:00
bdd29d3c69
flake update
2025-06-11 02:54:59 -04:00
f8235c6802
Remove insecure ports
2025-06-11 02:54:50 -04:00
97e68ea559
Update edit pkg with pull request changes
2025-06-11 02:54:14 -04:00