Commit Graph

1388 Commits

Author SHA1 Message Date
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
Tom Alexander
3aefe7c0b5 Update nix builder to gracefully handle errors during setup. 2026-08-09 00:45:41 -04:00
Tom Alexander
a2485dcfe0 Update NixBSD build target to my repo and add a wip branch build target. 2026-08-08 18:36:06 -04:00
Tom Alexander
d4dc7e1f59 Trust garak's signing key. 2026-08-07 15:48:09 -04:00