Tom Alexander
14c5c7d0fd
Improve video convert script.
2025-05-11 00:11:29 -04:00
Tom Alexander
22f9a0efcd
I think I figured out howto enable cross compiling between zen versions.
2025-05-10 23:11:33 -04:00
Tom Alexander
c68c069667
Add a new ionlybootzfs host for the test VM.
...
This way it will install far less software.
2025-05-10 22:11:59 -04:00
Tom Alexander
5b7cae49c3
Removing the 9pfs nix store.
...
The experiment was good for mounting directories with various overlay patterns from the host to the guest, but using it specifically for /nix/store was a bad idea. It would be better to just serve the host nix store with nix-serve -p 8080 and add that as a substituter during install.
2025-05-10 20:47:45 -04:00
Tom Alexander
e65504b5f3
Add a role for mounting the nix store over 9pfs.
...
This is useful for virtual machines since we can have a persistent /nix/store on the host machine.
2025-05-10 20:47:45 -04:00
Tom Alexander
c587fcc2ac
Re-enable fwupd. Without it, gnome-firmwarm seems to not work.
2025-05-10 15:34:50 -04:00
Tom Alexander
9d16c7bd7b
Update emacs config.
2025-05-10 12:44:12 -04:00
Tom Alexander
2b3b9af70b
Disable teleparty.
...
The firefox version has been buggy.
2025-05-10 12:04:48 -04:00
Tom Alexander
53f370b1ee
Add yt-dlp.
2025-05-10 11:58:55 -04:00
Tom Alexander
25c8c30488
Add mkvmerge.
2025-05-07 23:31:17 -04:00
Tom Alexander
902c6e1127
Switch to quark's buildMachine config being entirely in nix rather than in root's ssh config.
2025-05-04 16:26:41 -04:00
Tom Alexander
98f98a8895
Centralize the config for buildMachines.
2025-05-04 16:22:02 -04:00
Tom Alexander
4a303d17d8
Add a nix_worker role for nix builders.
2025-05-04 15:53:49 -04:00
Tom Alexander
c68a6aaa19
Introduce config.me.optimizations.enable to toggle optimizations.
...
This is more granular than the buildingIso setting.
2025-05-04 15:12:41 -04:00
Tom Alexander
1044aa16b0
Update to linux 6.14.
2025-05-04 12:09:57 -04:00
Tom Alexander
c457f6414b
Fix sm64ex.
2025-04-25 20:14:24 -04:00
Tom Alexander
844466c2ca
Update versions.
2025-04-21 08:14:20 -04:00
Tom Alexander
6cf6e61193
Add quark as a /etc/hosts entry.
2025-04-19 21:14:40 -04:00
Tom Alexander
ca3ef67533
Disable lvfs and minor bug fix in copy_files util.
2025-04-19 20:58:16 -04:00
Tom Alexander
56c0add33f
Add Quark to nix config.
2025-04-19 20:47:10 -04:00
Tom Alexander
144f83982d
Copy over some networking sysctls from my ansible playbook.
2025-04-11 19:38:14 -04:00
Tom Alexander
cdc7d13225
Fix screen scaling during screen sharing.
2025-04-05 12:22:33 -04:00
Tom Alexander
ec4583b79e
Switch to shikane.
...
Kanshi has been fine, but I want to see if I am missing anything that shikane offers.
2025-04-05 12:22:32 -04:00
Tom Alexander
cab8c8d955
Switch to regular emacs package instead of pinned-version.
2025-04-05 12:22:32 -04:00
Tom Alexander
33f582d17a
Enable optimization for hydra ISO.
2025-04-05 12:22:32 -04:00
Tom Alexander
cd0578d0a6
Stop forcing cascadia.
2025-03-29 16:30:27 -04:00
Tom Alexander
f56dcc7c42
Start a hydra role.
2025-03-29 16:30:27 -04:00
Tom Alexander
2b20ab5123
Fix remote builder config.
2025-03-27 22:15:53 -04:00
Tom Alexander
acfc9ac1a4
Add hydra as a distributed build machine.
2025-03-24 21:59:42 -04:00
Tom Alexander
e733dcdcbf
Add a target for the hydra server.
2025-03-23 18:19:49 -04:00
Tom Alexander
3099a18424
Enable optimization on odo.
2025-03-23 18:19:49 -04:00
Tom Alexander
15c209fdd9
Add support for pcsx2.
2025-03-22 13:39:13 -04:00
Tom Alexander
2b54630053
Add some scripts that are helpful for configuring kubernetes.
2025-03-08 17:22:32 -05:00
Tom Alexander
dd96520ad1
Add support for authenticating to GKE with gcloud.
2025-03-01 14:49:19 -05:00
Tom Alexander
11a1d61581
Integrate some git config suggestions from https://blog.gitbutler.com/how-git-core-devs-configure-git/ .
2025-02-26 17:06:44 -05:00
Tom Alexander
bab2cfdc7b
Update to emacs 30.
2025-02-24 22:09:23 -05:00
Tom Alexander
fd0c92f3eb
Persist the gcloud config directory.
2025-02-23 18:44:59 -05:00
Tom Alexander
8beaf00693
Add terraform-ls to emacs.
2025-02-18 18:23:40 -05:00
Tom Alexander
181e650094
Install steam-run-free.
2025-02-18 17:58:35 -05:00
Tom Alexander
449f288214
Add gcloud.
2025-02-18 17:52:50 -05:00
Tom Alexander
197b8fcced
Add ssh config.
2025-02-10 18:14:18 -05:00
Tom Alexander
c37d0d9b9e
Add decrypt k8s secret script.
2025-02-09 20:24:13 -05:00
Tom Alexander
a663a90ada
Install sops for encrypting kubernetes secrets.
2025-02-09 11:06:53 -05:00
Tom Alexander
d8e8781287
Support compiling openssl-sys with rust.
2025-02-08 20:41:37 -05:00
Tom Alexander
502e18fdec
Set up vdpau.
2025-02-08 16:06:57 -05:00
Tom Alexander
24d83e95a5
Fix shift-arrowkey hotkeys in org mode.
2025-02-07 19:01:49 -05:00
Tom Alexander
3ed43b1b8a
Configure rustup toolchain, cargo credentials, and put dependencies under cargo.
2025-02-02 08:30:26 -05:00
Tom Alexander
64e735abbf
Add role for gnuplot.
2025-02-01 14:38:51 -05:00
Tom Alexander
ed11bf1e65
Link docker credentials.
2025-02-01 13:34:19 -05:00
Tom Alexander
c0afe006b8
Add prettier to emacs.
2025-02-01 12:27:29 -05:00