Commit Graph

  • 0bd5931013
    Fix the self repl script. nix Tom Alexander 2025-12-10 21:35:50 -05:00
  • dc28b9a112
    Inject the password-store flag to vscode. Tom Alexander 2025-12-10 20:57:26 -05:00
  • d8d466e737
    Update steam deck packages. Tom Alexander 2025-11-30 15:30:05 -05:00
  • f94278e96d
    Re-enable rofimoji. Tom Alexander 2025-12-09 12:16:39 -05:00
  • 6452d591a7
    Install yaml2nix. Tom Alexander 2025-12-08 23:20:33 -05:00
  • 4fbbec96c0
    Another fix for screen scaling when sharing screen. Tom Alexander 2025-12-08 13:01:42 -05:00
  • 9bc3aed323
    Add ndproxy to support neighbor discovery of VMs from the public internet. main Tom Alexander 2025-12-07 14:31:15 -05:00
  • 613204d9fa
    Enable ipv6 cluster in the firewall. Tom Alexander 2025-12-07 14:19:24 -05:00
  • c23a99bd41
    Add support for multiple 9p directories. Tom Alexander 2025-12-07 10:32:56 -05:00
  • 412c6d7220
    Another fix for screen scaling when sharing screen. Tom Alexander 2025-12-04 15:26:51 -05:00
  • 519354fd2c
    Install pgformatter. Tom Alexander 2025-12-03 16:12:36 -05:00
  • 6d976d8319
    Force cascadia mono. Tom Alexander 2025-12-03 12:58:02 -05:00
  • 910652e98c
    Fix scaling monitor when entering screen sharing. Tom Alexander 2025-12-02 12:21:29 -05:00
  • 32d276c467
    Add IP allocations for new nix-based kubernetes cluster. Tom Alexander 2025-11-30 19:50:45 -05:00
  • 6e14356a13
    Enable type-checking by default in vscode for python. Tom Alexander 2025-11-30 19:17:49 -05:00
  • e218973f1b
    Remove local copy of grub package. Tom Alexander 2025-11-30 15:02:03 -05:00
  • b48d2b7b25
    Disable the binary cache. Tom Alexander 2025-11-30 14:16:48 -05:00
  • 144d8fab6c
    Fix quark's updating. Tom Alexander 2025-11-30 12:22:03 -05:00
  • 15c99bc0b5
    Remove the deprecated --fast flag. Tom Alexander 2025-11-30 09:24:14 -05:00
  • a547b3b04b
    Enable content-addressed derivations. Tom Alexander 2025-11-29 23:08:03 -05:00
  • 5de1c0cb56
    Remove an unnecessary line. Tom Alexander 2025-11-29 23:00:25 -05:00
  • 906741bfcf
    Remove uses of nix.extraOptions. Tom Alexander 2025-11-29 20:53:41 -05:00
  • 568440f3f1
    Trust odowork. Tom Alexander 2025-11-29 19:59:10 -05:00
  • e428bd2f00
    Add a note about ssh serve. Tom Alexander 2025-11-29 18:57:33 -05:00
  • 9bd896ff4b
    Install htop on hydra. Tom Alexander 2025-11-29 18:43:12 -05:00
  • f663f794d0
    Trust quark. Tom Alexander 2025-11-29 18:40:37 -05:00
  • 782253a557
    Merge branch 'hydra' into nix Tom Alexander 2025-11-29 18:36:38 -05:00
  • 4ca486d7f8
    Add a host for hydra. Tom Alexander 2025-11-27 17:51:08 -05:00
  • 8eb3c459bd
    Run nix daemon with idle priority on end-user devices. Tom Alexander 2025-11-29 18:26:17 -05:00
  • 1523e691d5
    Build everything from source on steam deck. Tom Alexander 2025-11-27 21:17:32 -05:00
  • c4ff96b847
    Remove work-arounds. Tom Alexander 2025-11-27 17:28:37 -05:00
  • aa05ab7289
    Install microsoft fonts on odowork. Tom Alexander 2025-11-25 23:18:21 -05:00
  • b743421749
    Fix the installer image. Tom Alexander 2025-11-25 21:13:53 -05:00
  • 9099c4b67e
    Update packages. Tom Alexander 2025-11-25 20:43:08 -05:00
  • b67b491efa
    Match extension versions for work. Tom Alexander 2025-11-25 17:40:55 -05:00
  • ddd3200ca6
    Add a role for gnome keyring. Tom Alexander 2025-11-24 23:01:40 -05:00
  • d0968ab836
    Install remote tunnels on odowork. Tom Alexander 2025-11-24 21:24:40 -05:00
  • 8c223a066d
    Add jq to the base role. Tom Alexander 2025-11-24 20:29:35 -05:00
  • 606b952304
    Make rollback datasets configurable. Tom Alexander 2025-11-24 20:14:45 -05:00
  • c542dcdee9
    Use a local ssh config for odowork. Tom Alexander 2025-11-24 19:30:49 -05:00
  • 39997dc4d4
    Recursively include inputs for all inputs in disko closure. Tom Alexander 2025-11-21 20:07:46 -05:00
  • 3348feb613
    Add a command to launch a repl of the current flake. Tom Alexander 2025-11-20 00:34:25 -05:00
  • f651241f20
    Remove the pkgs-unoptimized input to instead import regular nixpkgs. Tom Alexander 2025-11-19 23:46:11 -05:00
  • ff23d8ad20
    Remove deprecated "system" parameter. Tom Alexander 2025-11-19 23:26:07 -05:00
  • eebbf9f4aa
    Automatically set distributed build's supportedFeatures based on that host's actual config. Tom Alexander 2025-11-19 22:38:58 -05:00
  • 3bf912f3be
    Trim down odowork's install. Tom Alexander 2025-11-19 20:55:59 -05:00
  • 331651bf23
    Switch odowork to i_only_boot_zfs. Tom Alexander 2025-11-19 20:50:45 -05:00
  • b16871c701
    Fix rollback during boot. Tom Alexander 2025-11-18 23:22:36 -05:00
  • 381448b338
    Switch odo to i_only_boot_zfs. Tom Alexander 2025-11-18 23:02:40 -05:00
  • 300dfc68cf
    Fix build. Tom Alexander 2025-11-18 22:02:12 -05:00
  • 8ccd34aba9
    Add odowork. Tom Alexander 2025-11-18 21:30:56 -05:00
  • a94df0944b
    gtkmm build failing. Tom Alexander 2025-11-17 05:56:59 -05:00
  • b63df577d9
    Add a role for wine. Tom Alexander 2025-11-17 04:54:15 -05:00
  • 73335b080f
    Disable rofimoji because the build is failing. Tom Alexander 2025-11-17 04:29:52 -05:00
  • e01863cfc7
    ffmpeg-headless tests failing. Tom Alexander 2025-11-17 04:16:55 -05:00
  • fc343d7897
    Switch odo and quark to i_only_boot_zfs. Tom Alexander 2025-11-16 10:54:00 -05:00
  • 09e36de78e
    Enable /boot partition. Tom Alexander 2025-11-15 20:05:02 -05:00
  • f13689e2c1
    Update packages. Tom Alexander 2025-11-15 20:00:59 -05:00
  • 57b83f7175
    Switch to using i_only_boot_zfs. Tom Alexander 2025-11-02 19:44:55 -05:00
  • f27aae960f
    Add an alias to ripgrep all files. Tom Alexander 2025-11-15 19:27:47 -05:00
  • 5b849c266e
    Enable python typechecking by default in vscode. Tom Alexander 2025-11-08 14:29:03 -05:00
  • 588e434b56
    Add a host for testing i_only_boot_zfs. Tom Alexander 2025-10-27 14:56:27 -04:00
  • 09355dd927
    Try to fix install. Tom Alexander 2025-10-27 11:25:46 -04:00
  • 4276f63c59
    Install disko in the ISOs. Tom Alexander 2025-10-26 17:36:25 -04:00
  • 614ef2e5cf
    Add a minimal base role to record what is needed for a minimal useful system. Tom Alexander 2025-10-26 17:16:15 -04:00
  • 888613a229
    Fix building many things in nix. Tom Alexander 2025-10-26 15:05:49 -04:00
  • 24b089a313
    Add a config for the disc recovery machine. Tom Alexander 2025-10-25 15:00:14 -04:00
  • 2f05b9e600
    Add support for specifying a build arch. Tom Alexander 2025-10-25 19:45:06 -04:00
  • e4225a82bb
    Add a role for jujutsu. Tom Alexander 2025-10-25 20:09:07 -04:00
  • 4a0f0bd8c8
    Add cleanup_temporary_files script to base. 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
  • c5e7b983ec
    Disable 6ghz. 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