Tom Alexander
00e852e1e5
Merge branch 'instawow' into nix
2026-10-28 19:42:33 -04:00
Tom Alexander
a7b2c0fc63
With the latest updates, we no longer need to patch the versions of instawow and aiohttp-client-cache.
2026-10-28 15:23:48 -04:00
Tom Alexander
b0dbf88de3
Update packages.
2026-10-28 15:20:37 -04:00
Tom Alexander
bb62d01ab7
Update instawow.
2026-10-25 17:31:02 -04:00
Tom Alexander
6bbfc23d3a
Update aiohttp-client-cache.
...
The current version in nixpkgs has not been updated for aiohttp 3.14.
Error: TypeError: ClientResponse.__init__() missing 1 required keyword-only argument: 'stream_writer'
2026-10-25 17:31:01 -04:00
Tom Alexander
140d675f06
Add install of instawow.
2026-10-25 17:29:04 -04:00
Tom Alexander
51222cc74c
Merge branch 'wpa_supplicant' into nix
2026-10-25 16:49:14 -04:00
Tom Alexander
c80f520393
Enable wpa supplicant on odo and quark.
2026-10-25 16:47:52 -04:00
Tom Alexander
c3dd9d7e29
Add support for wpa_supplicant-based networking.
...
This is to experiment with T-DLS for better moonlight streaming.
2026-10-25 16:47:51 -04:00
Tom Alexander
17bf9a2120
Remove references to plugdev in /etc/udev/rules.d/70-u2f.rules.
...
This is a legacy group that should not be used. ref: https://gitlab.archlinux.org/archlinux/packaging/packages/probe-rs/-/work_items/4
2026-10-25 16:47:27 -04:00
Tom Alexander
bf9111ec66
Merge branch 'mt6639' into nix
2026-10-25 16:47:12 -04:00
Tom Alexander
c6f8cdeaa7
Install the firmware for bluetooth on the MT7927 (the bluetooth chip being the MT6639).
...
This firmware has not been merged into linux-firmware yet since they need Mediatek's approval.
2026-10-25 16:47:00 -04:00
Tom Alexander
983e081f16
Add scripts to check the status of nix_builder.
2026-10-22 22:26:36 -04:00
Tom Alexander
2e90872152
Remove wip from hydra.
2026-10-22 22:18:34 -04:00
Tom Alexander
cded31a3fa
Disable sunshine.
2026-10-21 13:23:08 -04:00
Tom Alexander
4ee740991b
Switch to the main branch for the k8s manifests.
...
The old cluster has been fully deleted, so we no longer need a separate nix branch.
2026-10-15 19:59:50 -04:00
Tom Alexander
a722e05669
Merge branch 'moonlight' into nix
2026-10-09 10:46:58 -04:00
Tom Alexander
db58de0e20
Add configs for installing sunshine (server) and moonlight (client).
2026-10-09 10:46:25 -04:00
Tom Alexander
80b989e564
Add initial setup command for hydra.
2026-10-08 11:41:37 -04:00
Tom Alexander
3f57dd72c7
Remove dated hotfixes.
2026-10-07 16:30:21 -04:00
Tom Alexander
6413adad9c
Remove repair during build.
...
Turns out the repair during build code path is poorly tested and causes errors.
ref: https://discourse.nixos.org/t/error-getting-attributes-of-path-when-using-my-substituter/80448
2026-10-07 08:15:30 -04:00
Tom Alexander
ecbb27565c
Update kubernetes.
2026-10-07 08:15:30 -04:00
Tom Alexander
3e1c82f19f
Update packages.
2026-10-07 08:15:30 -04:00
Tom Alexander
1b2d47d10a
Merge branch 'rdp' into nix
2026-10-06 11:38:57 -04:00
Tom Alexander
7e04786d47
Add support for installing freerdp as an rdp client.
2026-10-05 15:48:27 -04:00
Tom Alexander
ffbd3847e7
Fix lexical binding issue loading python language server.
2026-09-13 23:47:20 -04:00
Tom Alexander
4a6cbfad67
Use lexical binding in elisp files.
...
This silences a warning for each of these files. Lexical binding will become the default in a future version of emacs.
2026-09-12 21:00:26 -04:00
Tom Alexander
450478cff4
I changed bhyverc to use pci slot 10 for network, so update the network interface.
2026-09-12 17:27:33 -04:00
Tom Alexander
82d460e08e
Update packages.
2026-09-12 17:27:33 -04:00
Tom Alexander
24853ba6a2
Add secret for private images pulled in tekton steps.
2026-09-12 17:26:41 -04:00
Tom Alexander
f2bde9ffea
Disable installing documentation.
2026-09-07 15:41:38 -04:00
Tom Alexander
0d6001d655
Add parted to debugging role on kubernetes.
...
This is to support expanding the storage.
2026-09-07 13:24:39 -04:00
Tom Alexander
a0e8a74906
Update packages.
2026-09-05 19:07:41 -04:00
Tom Alexander
e719948a3e
Switch to quad9 for DNS.
...
Mullvad is shutting down their public DNS.
ref: https://mullvad.net/en/blog/shutting-down-our-public-encrypted-dns-servers-and-sponsoring-quad9-instead
2026-09-05 09:46:36 -04:00
Tom Alexander
3f281f1980
Clean up nix_builder directories at the start of a build.
2026-09-03 22:21:07 -04:00
Tom Alexander
6ed4aa08f6
Add a role for mitmproxy.
2026-08-29 09:40:21 -04:00
Tom Alexander
9bfa21368b
Update to Linux 7.2.
...
This is to pull in the drivers for the mt7927 wireless chipset in my desktop. Normally, I would keep the rest of my machines on LTS but since Linux 7 significantly changed the kernel preemption, maintaining two configs would be more trouble than it is worth.
2026-08-29 06:50:47 -04:00
Tom Alexander
4eb7749967
Update persist directory for the latest firefox.
2026-08-29 06:50:45 -04:00
Tom Alexander
d0504bf98f
Update rpcs3.
2026-08-28 09:02:47 -04:00
Tom Alexander
f1d6ae3f1b
Merge branch 'update' into nix
2026-08-28 06:55:11 -04:00
Tom Alexander
85815fddfd
Update deprecated podman settings.
2026-08-28 06:53:56 -04:00
Tom Alexander
5680e566bc
Update packages.
2026-08-28 06:53:56 -04:00
Tom Alexander
3bbaeaf2af
Install Arial font with rpcs3.
2026-08-26 17:16:22 -04:00
Tom Alexander
1845b1ac30
Increase thresholds for automatic garbage collection.
2026-08-10 22:38:26 -04:00
Tom Alexander
4a772b7276
Disable ca-derivations for the kubernetes cluster also.
2026-08-10 18:30:58 -04:00
Tom Alexander
0e231428df
Disable ca-derivations.
...
Seeing if this is what is causing all my issues with files/directories in the nix store going missing.
2026-08-10 15:27:18 -04:00
Tom Alexander
27b5c0c9ab
Disable build of sm64ex.
2026-08-09 17:18:26 -04:00
Tom Alexander
54e97da71d
Enable building on quark.
2026-08-09 16:23:47 -04:00
Tom Alexander
58c78c50e6
Add The Lord of the Rings The War in the North to RPCS3.
2026-08-09 16:23:47 -04:00
Tom Alexander
e2ed4013c5
Add support for exfat.
2026-08-09 16:23:47 -04:00