Tom Alexander
aaf9032e8d
Switch to using my fork of nixpkgs.
2025-09-06 20:35:20 -04:00
Tom Alexander
b179bee277
Pull in improvements from nixpkgs PR.
2025-09-06 20:32:25 -04:00
Tom Alexander
b1c85417e1
Update to linux 6.16.
2025-09-06 17:39:04 -04:00
Tom Alexander
2a584915e4
Install d2.
2025-09-04 18:51:14 -04:00
Tom Alexander
a6a50d7c22
Add d2 to emacs.
2025-09-04 18:51:14 -04:00
Tom Alexander
edfafd1017
Add latex packages for org export.
2025-09-04 18:51:13 -04:00
Tom Alexander
9adff4ebc1
Add laptop-only entry in shikane.
2025-09-01 18:48:42 -04:00
Tom Alexander
a788879d92
Preserve poetry venvs.
2025-09-01 18:48:38 -04:00
Tom Alexander
955c5963c8
Disable machine learning in firefox.
2025-08-31 22:21:34 -04:00
Tom Alexander
11436c0efe
Set vscode navigate backwards to be scoped to the editor.
2025-08-27 20:33:37 -04:00
Tom Alexander
8bddf10e9d
Fix description.
2025-08-21 20:30:23 -04:00
Tom Alexander
64c94e9b06
Add run-time dependencies.
2025-08-17 20:48:35 -04:00
Tom Alexander
c87957b8cb
Introduce a cysystemd package.
2025-08-17 20:32:20 -04:00
Tom Alexander
bf419b6f4a
Switch to buildPythonApplication.
2025-08-17 19:01:07 -04:00
Tom Alexander
b224a78b89
Add amd_s2idle script for debugging s2idle.
2025-08-17 10:37:51 -04:00
Tom Alexander
f4338ec8df
Replace uses of home-manager.
2025-08-10 16:12:09 -04:00
Tom Alexander
aafa880b7c
Fix accelerated video decode on chromium.
2025-08-06 22:56:02 -04:00
Tom Alexander
dde8be4d9f
Do not update refs when rebasing.
2025-08-06 22:23:16 -04:00
Tom Alexander
03ae8d3b0a
Change how we bundle meld into git.
2025-07-19 18:41:57 -04:00
Tom Alexander
03f0721e1f
Set up typescript language server and add meld to git.
2025-07-15 22:57:03 -04:00
Tom Alexander
8847063948
Install direnv.
2025-07-13 16:51:58 -04:00
Tom Alexander
399379cea0
Fix eglot rust-analyzer settings.
2025-07-07 19:26:55 -04:00
Tom Alexander
1cdfebf392
Disable cranelift.
...
It was causing problems (errors during build) while not providing much benefit for my use-cases.
2025-07-07 18:44:12 -04:00
Tom Alexander
045fed0748
Fix crashes on shadps4 launch.
2025-07-05 17:08:33 -04:00
Tom Alexander
52490457f0
Install shadps4.
2025-06-29 10:22:09 -04:00
Tom Alexander
e5e9bba2a5
Pin old version of linux-firmware to fix wifi on laptop.
2025-06-28 09:47:40 -04:00
Tom Alexander
7ef079afc0
Update to Linux kernel 6.15.
2025-06-28 01:10:47 -04:00
Tom Alexander
51c7888347
Add dhcpcd for USB tethering and use upstream linux-firmware.
2025-06-23 13:02:10 -04:00
Tom Alexander
929401b359
Switch to memtest86+.
2025-06-22 01:11:41 -04:00
Tom Alexander
16746d58d2
Add a git alias to list the number of commits from each author.
2025-06-20 17:55:06 -04:00
Tom Alexander
82a016ec68
Reduce risk of crashing from savestates.
2025-06-10 17:21:27 -04:00
Tom Alexander
eed2bd4f13
Persist Demon's Souls settings.
2025-06-08 12:08:47 -04:00
Tom Alexander
99bc8c6d79
Pin the version of linux-firmware.
...
New versions of linux-firmware break my wifi on my laptop. I am pinning the firmware version so I can update the rest of my software.
2025-06-01 20:10:25 -04:00
Tom Alexander
18cb758986
Fix lag in the home button menu.
2025-05-26 16:02:34 -04:00
Tom Alexander
e28c7f8968
Persist icons and play stats.
2025-05-26 15:46:10 -04:00
Tom Alexander
5c17148635
Write color buffers to fix black screen on Demon's Souls.
2025-05-26 15:32:10 -04:00
Tom Alexander
199bb38dfb
Fix rpcs3 config.
2025-05-26 15:24:50 -04:00
Tom Alexander
5af4a95940
Add the rpcs3 config.yml file.
2025-05-26 14:51:13 -04:00
Tom Alexander
daf35778c5
Add rpcs3 (ps3 emulator).
2025-05-26 14:51:12 -04:00
Tom Alexander
1866cf6290
Disable cargo in emacs because it is causing errors.
2025-05-24 22:46:38 -04:00
Tom Alexander
23ef4d50b9
Add a comment about how to read ECC memory errors.
2025-05-23 18:01:24 -04:00
Tom Alexander
4aec400388
Auto-format typescript in vscode.
2025-05-19 19:11:21 -04:00
Tom Alexander
f211282376
Fix the build after the software update.
2025-05-15 20:13:27 -04:00
Tom Alexander
96a96a0bc4
Move CPU optimizations into their own role.
...
This is remove duplication between the individual hosts folders.
2025-05-12 22:53:56 -04:00
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