Commit Graph

  • 48ad766460
    Add cleanup_temporary_files scriptto base. nix Tom Alexander 2025-10-25 15:04:14 -04:00
  • 381eb1523e
    Disable more firefox AI stuff. Tom Alexander 2025-10-25 12:18:19 -04:00
  • 8888838457
    Fix mounting CDs in qemurc. Tom Alexander 2025-10-18 18:52:53 -04:00
  • 3918775c1d
    Specify waybar config in nix. Tom Alexander 2025-10-16 22:06:28 -04:00
  • 3bf84445a3
    Restructure flake.nix for a simpler config for building different images off the same NixOS config. Tom Alexander 2025-10-11 00:08:02 -04:00
  • 69b5cf9217
    Update packages. Tom Alexander 2025-10-10 20:59:41 -04:00
  • 3733e76d18
    Add a build for the yubikey management raspberry pi image. yubipi Tom Alexander 2025-10-05 21:49:03 -04:00
  • 3d9513f2c5
    Move ansible-sshjail and zsh-histdb into my config instead of living as separate flakes. Tom Alexander 2025-10-05 21:37:26 -04:00
  • ae6cce96a2
    Support running arm code on x86. Tom Alexander 2025-10-05 20:14:01 -04:00
  • 3274d1903f
    Replace GNU coreutils with uutils. Tom Alexander 2025-10-05 16:28:31 -04:00
  • a01b58f6ac
    use-remote-sudo has been replaced with sudo. Tom Alexander 2025-10-05 15:17:34 -04:00
  • fb7b1322da
    Remove hack for turning off wifi power saving from quark shell init. Tom Alexander 2025-10-05 14:55:42 -04:00
  • 69b6a81b8b
    Update packages. Tom Alexander 2025-10-04 15:14:02 -04:00
  • f5c30860ab
    Install uv. Tom Alexander 2025-10-01 20:48:24 -04:00
  • 255b39df0a
    Disable the nix binary cache. Tom Alexander 2025-10-01 20:47:32 -04:00
  • da66a6917b
    Update amd-debug-tools to 0.2.8. Tom Alexander 2025-09-29 21:17:30 -04:00
  • 21a84becd8
    Disable 6ghz. main Tom Alexander 2025-09-28 20:30:47 -04:00
  • ad2c4809d7
    Fix building the hydra vm ISO. Tom Alexander 2025-09-27 17:58:59 -04:00
  • fe49204e3f
    Enable optimizations on some packages that are no longer broken. Tom Alexander 2025-09-27 14:28:56 -04:00
  • 25957105c9
    Add support for preventing OOM kill on certain VMs. Tom Alexander 2025-09-27 19:02:06 -04:00
  • fa44003fad
    Disable wifi powersaving. Tom Alexander 2025-09-26 22:35:04 -04:00
  • bc0a64fb8b
    Update packages. Tom Alexander 2025-09-26 22:34:43 -04:00
  • 3048b62834
    ControlPortOverNL80211 no longer needs to be disabled for the QCNCM865 in my laptop. Tom Alexander 2025-09-26 20:22:22 -04:00
  • 08b424e1f3
    Minor cleanups for emacs. Tom Alexander 2025-09-25 20:15:52 -04:00
  • 185c43761c
    Add sequoia. Tom Alexander 2025-09-23 21:45:29 -04:00
  • daaf427286
    Update to the new GPG key. Tom Alexander 2025-09-23 17:05:47 -04:00
  • 37abf58271 Add a qemu port of my bhyverc script for running virtual machines on Linux. Tom Alexander 2025-09-16 18:26:01 -04:00
  • 6cdb8f066f
    Disable optimizations for quick iteration. upstream_amd_debug_tools Tom Alexander 2025-09-18 08:46:04 -04:00
  • c73ecf422c
    Switch to using my fork of nixpkgs. Tom Alexander 2025-09-06 20:34:53 -04:00
  • c96c4d3ddb
    Unbind shift+enter to stop unintentionally running python code. Tom Alexander 2025-09-19 10:04:09 -04:00
  • b72fa0edff
    Disable AI firefox stuff. Tom Alexander 2025-09-19 10:03:24 -04:00
  • 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