Tom Alexander
f667c9daa6
Switch to a systemd unit file to remove the need for home-manager.
2025-08-09 11:09:21 -04:00
Tom Alexander
83eaba357f
Fix bug where it used the path in the option name rather than the target value inside the option.
2025-08-09 11:09:21 -04:00
Tom Alexander
6284ce8d86
Add method parameter.
2025-08-09 11:09:21 -04:00
Tom Alexander
c26d6f34ea
Start a user-specific variant of the install file command.
2025-08-09 11:09:21 -04:00
Tom Alexander
c3f715d010
Add the install_file module from the steam deck config.
2025-08-09 11:09:21 -04:00
Tom Alexander
45514d147c
Disable turboboost.
2025-08-09 10:42:20 -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
7fe153bfd3
Update packages.
2025-07-05 10:01:09 -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
a06fece8f1
Update packages.
2025-06-26 23:31:12 -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
7656c30a29
Update packages.
2025-06-22 01:12:03 -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
99f1b1a51b
Update packages.
2025-06-01 20:12:34 -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
0f2c595538
Perform weekly garbage collects.
2025-06-01 11:21:57 -04:00
Tom Alexander
996cb27a89
Merge branch 'rpcs3' into nix
2025-05-26 19:26:13 -04:00
Tom Alexander
9008d9b7c6
Clean up steam rom manager.
2025-05-26 19:25:10 -04:00
Tom Alexander
38a1168a32
Persist persistent_settings.dat on steam deck.
2025-05-26 18:23:10 -04:00
Tom Alexander
3a4344a112
Copy the RPCS3 setup improvements to the steam deck config.
2025-05-26 16:26:48 -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
554a6aff65
Update software.
2025-05-11 14:39:36 -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
3e80452235
Merge branch '9pfs' into nix
2025-05-10 22:24:43 -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
e08d93425a
Remove games from VMs.
2025-05-10 21:14:34 -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