Commit Graph

25 Commits

Author SHA1 Message Date
c81594af01 Add suspend-then-hibernate power management for nix-book 2025-12-30 00:29:24 -08:00
6b42612135 [gaming] Use recommended steam setup
Updated to use programs.steam recommended from the NixOS wiki
2025-11-29 11:29:43 -08:00
2283b0a6df Add Steam Deck (nix-deck) configuration with Jovian-NixOS and remote building
- Add Jovian-NixOS integration for Steam Deck hardware support
- Create nix-deck machine configuration with SteamOS role
- Add jovian-compat.nix for NixOS 25.05 compatibility (remove in 25.11+)
- Create remote-build role for distributed builds
- Configure zix790prors as build host
- Configure nix-book and nix-deck to use remote builder with fallback
- Add comprehensive setup documentation

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-17 16:06:20 -08:00
1bc65ceb51 [nix-book] Remove linuxPackages_latest to fix boot I/O timeouts
After downgrade from nixos-unstable to 25.05, nix-book experienced
I/O timeouts during early boot due to incompatible kernel drivers
for Thunderbolt/VMD hardware. Using stable kernel resolves the issue.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-06 09:06:47 -08:00
923aaf9e95 [nix-book] Replace OpenVPN with WireGuard wg-quick
Remove services.openvpn.servers and add networking.wg-quick.interfaces.
Configure ogleNet to use /root/Oglehome-VPN-johno-nixbook.conf as the
WireGuard config file.
2025-09-17 22:04:42 -07:00
a65a8e9af7 [nix-book] Add OpenVPN configuration 2025-09-13 07:24:24 -07:00
f0bf2f2d8c [gaming] Add an emulation suboption 2025-08-20 19:27:00 -07:00
a3c8995422 [btrfs] Add role and migrate nix-book 2025-07-29 16:14:29 -07:00
e3aff80a97 [nix-book] Add beesd 2025-07-29 15:48:04 -07:00
88b413e0af [nixbook] disable gaming 2025-07-16 18:52:51 -07:00
d6e031efd0 [desktop] Refactor into multiple components 2025-02-15 10:23:33 -08:00
7da089daa3 [desktop] Add a waylandOnly option 2024-12-14 15:38:46 -08:00
ec57592715 [nixbook] Enable spotifyd 2024-10-15 08:17:07 -07:00
3f1bdc7af0 [audio] Add an audio role 2024-09-19 20:47:19 -07:00
4d39f8a635 [bluetooth] Add bluetooth role 2024-09-19 20:26:10 -07:00
692cebc839 Setup roles as modules and switch to sway 2024-09-08 13:49:28 -07:00
5d101928f6 Remove reference to missing file 2024-09-07 17:18:13 -07:00
c61ee69500 Modularize machines>roles 2024-09-07 16:12:08 -07:00
d134adb40f Import home-manager config 2024-09-07 14:33:47 -07:00
5957599041 Update identity file location 2024-08-24 10:28:59 -07:00
4ee34fe9f5 Add proper intel graphics drivers 2024-08-24 10:23:44 -07:00
23b5dc7045 Enable graphics acceleration on nix-book 2024-08-24 10:06:23 -07:00
7a4fe3ac0a Disable z790prors substituter 2024-08-24 10:06:02 -07:00
e341234d00 Setup distributed builds and pin hyprland 2024-08-23 15:04:56 -07:00
78d4c8021c Add nix-book 2024-08-19 11:33:31 -07:00