Commit Graph

  • 3b007f8bc5 Support transcoding from 10bit to 8bit video. Tom Alexander 2025-09-17 19:49:56 -04:00
  • 052c051c75 Switch to abm level 2. Tom Alexander 2025-09-16 17:57:53 -04:00
  • d358e9383e Add noto fonts for ⏵ in nix output monitor. Tom Alexander 2025-09-13 17:02:22 -04:00
  • f036ec4b96 Add back duckstation. Tom Alexander 2025-09-13 12:09:59 -04:00
  • 74ee87a111 Switch to bundled packages to fix build. Tom Alexander 2025-09-13 12:00:09 -04:00
  • d0f23c0cb1 Add Spaghetti Kart to the Steam Deck. Tom Alexander 2025-09-12 21:01:45 -04:00
  • c72141e070 Install SpaghettiKart. Tom Alexander 2025-09-09 22:53:15 -04:00
  • e77c0ed330 Merge branch 'podman' into nix Tom Alexander 2025-09-08 21:14:54 -04:00
  • 70c2fb694a Switch to podman. Tom Alexander 2025-09-07 22:38:13 -04:00
  • b32635fe71 Allow first-party canvas use. Tom Alexander 2025-09-07 22:03:38 -04:00
  • 79a2ec6f53 Add rg jail. Tom Alexander 2025-09-07 15:37:29 -04:00
  • 7c506f9e7f Add d2. Tom Alexander 2025-09-07 15:11:11 -04:00
  • b179bee277 Pull in improvements from nixpkgs PR. Tom Alexander 2025-09-06 19:03:20 -04:00
  • b1c85417e1 Update to linux 6.16. Tom Alexander 2025-09-06 17:36:57 -04:00
  • 96ea6c4232 Reduce abmlevel to 2. Tom Alexander 2025-09-04 18:40:39 -04:00
  • 2a584915e4 Install d2. Tom Alexander 2025-09-02 21:57:35 -04:00
  • a6a50d7c22 Add d2 to emacs. Tom Alexander 2025-09-02 21:53:52 -04:00
  • edfafd1017 Add latex packages for org export. Tom Alexander 2025-09-02 21:52:59 -04:00
  • 9adff4ebc1 Add laptop-only entry in shikane. Tom Alexander 2025-09-01 16:42:26 -04:00
  • a788879d92 Preserve poetry venvs. Tom Alexander 2025-09-01 16:28:32 -04:00
  • 955c5963c8 Disable machine learning in firefox. Tom Alexander 2025-08-31 13:06:42 -04:00
  • 40dc19eaea Disable nfsd. Tom Alexander 2025-08-31 19:58:39 -04:00
  • 2aec6d2411 Add support for mounting a host directory into the VM via virtio-9p. Tom Alexander 2025-08-30 16:53:03 -04:00
  • 97149b9196 Fix firewall blocking to host machine. Tom Alexander 2025-08-30 14:19:59 -04:00
  • 11436c0efe Set vscode navigate backwards to be scoped to the editor. Tom Alexander 2025-08-27 20:33:24 -04:00
  • 4633a97262 Wire memory in router VMs. Tom Alexander 2025-08-27 20:16:06 -04:00
  • 9ff8835e0a Scope back navigation to the editor. Tom Alexander 2025-08-27 15:56:08 -04:00
  • 2f07067bda Merge branch 'bhyve_rc' Tom Alexander 2025-08-26 22:30:21 -04:00
  • 2d94825d17 Add timeouts. Tom Alexander 2025-08-24 00:15:27 -04:00
  • 54060aada6 Add delay between starts. Tom Alexander 2025-08-23 23:56:39 -04:00
  • 313c159a3e Integrate code to launch the VMs. Tom Alexander 2025-08-23 23:31:35 -04:00
  • 187a7aebe9 Add a bhyverc script using pidfiles. Tom Alexander 2025-08-23 20:20:06 -04:00
  • d1c6e358d4 Update vscode config. Tom Alexander 2025-08-26 22:29:30 -04:00
  • 5b487330e1 Use json for talking to nix output monitor. Tom Alexander 2025-08-24 13:47:05 -04:00
  • ab246f61dd Add speech-dispatcher for text to speech in firefox. Tom Alexander 2025-08-23 16:23:22 -04:00
  • d25e9173dd Merge branch 'amd_s2idle' into nix Tom Alexander 2025-08-21 20:30:35 -04:00
  • 8bddf10e9d Fix description. Tom Alexander 2025-08-21 20:30:23 -04:00
  • 64c94e9b06 Add run-time dependencies. Tom Alexander 2025-08-17 20:48:35 -04:00
  • c87957b8cb Introduce a cysystemd package. Tom Alexander 2025-08-17 20:32:20 -04:00
  • bf419b6f4a Switch to buildPythonApplication. Tom Alexander 2025-08-17 11:43:40 -04:00
  • b224a78b89 Add amd_s2idle script for debugging s2idle. Tom Alexander 2025-08-17 09:37:06 -04:00
  • 748584c78e Merge branch 'copy_files_mixin' into nix Tom Alexander 2025-08-10 16:22:19 -04:00
  • 64e8903ae4 Remove test code. Tom Alexander 2025-08-10 16:19:13 -04:00
  • f4338ec8df Replace uses of home-manager. Tom Alexander 2025-08-10 15:34:29 -04:00
  • c947def321 Fix handling ownership of parent directories. Tom Alexander 2025-08-10 12:54:34 -04:00
  • f1eaaf12b3 Support separate permissions for containing directories. Tom Alexander 2025-08-10 11:52:55 -04:00
  • 2b485f7f1d Support recursive. Tom Alexander 2025-08-09 22:28:24 -04:00
  • 6db8e01309 Honor ownership. Tom Alexander 2025-08-09 21:19:13 -04:00
  • 03e389195c Filter out blank lines. Tom Alexander 2025-08-09 20:57:50 -04:00
  • 2c3e5483e9 Centralize the logic for escaping the shell values. Tom Alexander 2025-08-09 20:54:54 -04:00
  • 6b42a09468 Make the paths relative to the user's home directory. Tom Alexander 2025-08-09 20:43:01 -04:00
  • eb5815048f Add a check and uninstall phase. Tom Alexander 2025-08-09 20:27:27 -04:00
  • 1cb4fa4234 Add support for symlinking. Tom Alexander 2025-08-09 19:57:09 -04:00
  • 146dc5f79a Switch to nested attrsets. Tom Alexander 2025-08-09 14:37:25 -04:00
  • 04c991e775 Enable hardware accelerated encoding in chromium. Tom Alexander 2025-08-09 13:30:31 -04:00
  • f667c9daa6 Switch to a systemd unit file to remove the need for home-manager. Tom Alexander 2025-04-11 18:34:27 -04:00
  • 83eaba357f Fix bug where it used the path in the option name rather than the target value inside the option. Tom Alexander 2025-04-11 18:14:51 -04:00
  • 6284ce8d86 Add method parameter. Tom Alexander 2025-04-11 18:09:52 -04:00
  • c26d6f34ea Start a user-specific variant of the install file command. Tom Alexander 2025-04-11 18:00:36 -04:00
  • c3f715d010 Add the install_file module from the steam deck config. Tom Alexander 2025-04-11 17:45:47 -04:00
  • 45514d147c Disable turboboost. Tom Alexander 2025-08-09 10:42:20 -04:00
  • aafa880b7c Fix accelerated video decode on chromium. Tom Alexander 2025-08-06 22:56:02 -04:00
  • dde8be4d9f Do not update refs when rebasing. Tom Alexander 2025-08-06 22:23:16 -04:00
  • 03ae8d3b0a Change how we bundle meld into git. Tom Alexander 2025-07-15 23:55:37 -04:00
  • 03f0721e1f Set up typescript language server and add meld to git. Tom Alexander 2025-07-15 22:57:03 -04:00
  • 8847063948 Install direnv. Tom Alexander 2025-07-13 16:07:25 -04:00
  • 399379cea0 Fix eglot rust-analyzer settings. Tom Alexander 2025-07-07 19:26:55 -04:00
  • 1cdfebf392 Disable cranelift. Tom Alexander 2025-07-07 18:44:12 -04:00
  • 045fed0748 Fix crashes on shadps4 launch. Tom Alexander 2025-07-05 17:08:33 -04:00
  • 7fe153bfd3 Update packages. Tom Alexander 2025-07-04 13:12:36 -04:00
  • 52490457f0 Install shadps4. Tom Alexander 2025-06-28 20:49:59 -04:00
  • e5e9bba2a5 Pin old version of linux-firmware to fix wifi on laptop. Tom Alexander 2025-06-28 09:47:40 -04:00
  • 7ef079afc0 Update to Linux kernel 6.15. Tom Alexander 2025-06-28 01:10:47 -04:00
  • a06fece8f1 Update packages. Tom Alexander 2025-06-26 23:31:12 -04:00
  • 51c7888347 Add dhcpcd for USB tethering and use upstream linux-firmware. Tom Alexander 2025-06-23 13:02:10 -04:00
  • 7656c30a29 Update packages. Tom Alexander 2025-06-22 01:12:03 -04:00
  • 929401b359 Switch to memtest86+. Tom Alexander 2025-06-22 01:11:41 -04:00
  • 16746d58d2 Add a git alias to list the number of commits from each author. Tom Alexander 2025-06-20 17:55:06 -04:00
  • 82a016ec68 Reduce risk of crashing from savestates. Tom Alexander 2025-06-10 17:21:27 -04:00
  • eed2bd4f13 Persist Demon's Souls settings. Tom Alexander 2025-06-08 11:54:08 -04:00
  • 99f1b1a51b Update packages. Tom Alexander 2025-06-01 20:12:34 -04:00
  • 99bc8c6d79 Pin the version of linux-firmware. Tom Alexander 2025-06-01 20:10:25 -04:00
  • 0f2c595538 Perform weekly garbage collects. Tom Alexander 2025-06-01 11:21:57 -04:00
  • 504f8ecf09 Add support for setting the group owning the file. install_files_mixin Tom Alexander 2025-05-26 21:17:11 -04:00
  • 7254bc8c7c Add test invocation. Tom Alexander 2025-05-26 20:59:58 -04:00
  • a32f6bf0d1 Add a mixin to install files instead of using home-manager. Tom Alexander 2025-05-26 20:17:02 -04:00
  • 996cb27a89 Merge branch 'rpcs3' into nix Tom Alexander 2025-05-26 19:26:13 -04:00
  • 9008d9b7c6 Clean up steam rom manager. Tom Alexander 2025-05-26 19:25:10 -04:00
  • 38a1168a32 Persist persistent_settings.dat on steam deck. Tom Alexander 2025-05-26 18:23:10 -04:00
  • 3a4344a112 Copy the RPCS3 setup improvements to the steam deck config. Tom Alexander 2025-05-26 16:26:48 -04:00
  • 18cb758986 Fix lag in the home button menu. Tom Alexander 2025-05-26 16:02:34 -04:00
  • e28c7f8968 Persist icons and play stats. Tom Alexander 2025-05-26 15:46:10 -04:00
  • 5c17148635 Write color buffers to fix black screen on Demon's Souls. Tom Alexander 2025-05-26 15:32:10 -04:00
  • 199bb38dfb Fix rpcs3 config. Tom Alexander 2025-05-26 14:47:59 -04:00
  • 5af4a95940 Add the rpcs3 config.yml file. Tom Alexander 2025-05-26 14:12:49 -04:00
  • daf35778c5 Add rpcs3 (ps3 emulator). Tom Alexander 2025-05-25 11:00:31 -04:00
  • 1866cf6290 Disable cargo in emacs because it is causing errors. Tom Alexander 2025-05-24 22:46:38 -04:00
  • ca1a569013 Static ip address for certificate renewals on home server. Tom Alexander 2025-05-24 18:28:12 -04:00
  • 23ef4d50b9 Add a comment about how to read ECC memory errors. Tom Alexander 2025-05-23 18:01:24 -04:00
  • 4aec400388 Auto-format typescript in vscode. Tom Alexander 2025-05-19 19:11:21 -04:00