Home

dotnix @main - refs - log -
-
https://git.jolheiser.com/dotnix.git
My nix dotfiles
tree log patch
fix: clean up from last update Signed-off-by: jolheiser <git@jolheiser.com>
Signature
-----BEGIN SSH SIGNATURE----- U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgBTEvCQk6VqUAdN2RuH6bj1dNkY oOpbPWj+jw4ua1B1cAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5 AAAAQIKF+TKFt0x+daTc+Q6rkSGpxOZtz+m9t6QHbwwiEasGoBJH6gPjapWS5T63uF8Tf7 ZBxVEU8M0BQ9OCTw0OJgs= -----END SSH SIGNATURE-----
jolheiser <git@jolheiser.com>
3 months ago
5 changed files, 104 additions(+), 245 deletions(-)
M apps/gui/default.nix -> apps/gui/default.nix
diff --git a/apps/gui/default.nix b/apps/gui/default.nix
index 9cf3f0a49b3ca0d97beebde9da617b54948e7a29..ad6da8ff9e7e90ced415cc22a9786ccc7720f665 100644
--- a/apps/gui/default.nix
+++ b/apps/gui/default.nix
@@ -13,7 +13,7 @@   ];
   home = {
     packages = with pkgs; [
       # Tools
-      cinny-desktop
+      #cinny-desktop
       delve
       discord
       obsidian
M apps/nogui/llm.nix -> apps/nogui/llm.nix
diff --git a/apps/nogui/llm.nix b/apps/nogui/llm.nix
index 07a62753081e8e6529fc23e0d98a64fc61538246..4ec4703db8b60ae54a081a5322e727a97a838479 100644
--- a/apps/nogui/llm.nix
+++ b/apps/nogui/llm.nix
@@ -49,7 +49,18 @@         license = lib.licenses.asl20;
         maintainers = with lib.maintainers; [ jkachmar ];
       };
     };
+  pyWithPackages = (
+    pkgs.python3.withPackages (py: [
+      py.llm
+      claude
+    ])
+  );
 in
 {
-  home.packages = [ (pkgs.llm.withPlugins [ claude ]) ];
+  home.packages = [
+    (pkgs.runCommand "llm" { } ''
+      mkdir -p $out/bin
+      ln -s ${pyWithPackages}/bin/llm $out/bin/llm
+    '')
+  ];
 }
M apps/nogui/nushell/config.nu -> apps/nogui/nushell/config.nu
diff --git a/apps/nogui/nushell/config.nu b/apps/nogui/nushell/config.nu
index 8b9e456f70bce65996ede263920e08befe64da09..7a387c767183f4545bcd1760c8e48b6dc08b6af3 100644
--- a/apps/nogui/nushell/config.nu
+++ b/apps/nogui/nushell/config.nu
@@ -393,7 +393,6 @@     metric: true # true => KB, MB, GB (ISO standard), false => KiB, MiB, GiB (Windows standard)
     format: "auto" # b, kb, kib, mb, mib, gb, gib, tb, tib, pb, pib, eb, eib, zb, zib, auto
   }
   color_config: $dark_theme   # if you want a light theme, replace `$dark_theme` to `$light_theme`
-  use_grid_icons: true
   footer_mode: "25" # always, never, number_of_rows, auto
   float_precision: 2
   # buffer_editor: "emacs" # command that will be used to edit the current line buffer with ctrl+o, if unset fallback to $env.EDITOR and $env.VISUAL
M apps/nogui/nushell/jolheiser.nu -> apps/nogui/nushell/jolheiser.nu
diff --git a/apps/nogui/nushell/jolheiser.nu b/apps/nogui/nushell/jolheiser.nu
index 09b3de6dd43ddba3bd2dbff138ccb1651ad8639a..6cc998de81d9e1f58d698af93d8b6d90839ec825 100644
--- a/apps/nogui/nushell/jolheiser.nu
+++ b/apps/nogui/nushell/jolheiser.nu
@@ -98,7 +98,7 @@   ^nix run $"nixpkgs#($cmd)" -- ...$args
 }
 
 ## Other ##
-$env.EDITOR = hx
+$env.EDITOR = 'hx'
 $env.SSH_AUTH_SOCK = '/run/user/1000/ssh-agent'
 source ~/.config/nushell/ohmyposh.nu
 source ~/.config/nushell/ssh.nu
M flake.lock -> flake.lock
diff --git a/flake.lock b/flake.lock
index b030d1acdd53c0c2a45c47f87554376d79c6ea0a..46362327de6aaa97586f677a19f29289fb713944 100644
--- a/flake.lock
+++ b/flake.lock
@@ -7,11 +7,11 @@           "nixpkgs"
         ]
       },
       "locked": {
-        "lastModified": 1719973663,
-        "narHash": "sha256-SybjMpCVUWG998EkvcwjHH3fTbG05FUSbB/Gqjz63tE=",
+        "lastModified": 1728580104,
+        "narHash": "sha256-M+t/DmOj4cjF7/M9qBW5OK/Lam69z4LX+hXraqegz0w=",
         "ref": "refs/heads/main",
-        "rev": "7567e89e80834dfa65ca5af987a8db0afe01099d",
-        "revCount": 11,
+        "rev": "befcf0b6e2b9540f01b5caaafcbe62fcf36a063a",
+        "revCount": 16,
         "type": "git",
         "url": "https://git.xeno.science/xenofem/actual-nix.git"
       },
@@ -30,11 +30,11 @@         ],
         "systems": "systems"
       },
       "locked": {
-        "lastModified": 1712079060,
-        "narHash": "sha256-/JdiT9t+zzjChc5qQiF+jhrVhRt8figYH29rZO7pFe4=",
+        "lastModified": 1723293904,
+        "narHash": "sha256-b+uqzj+Wa6xgMS9aNbX4I+sXeb5biPDi39VgvSFqFvU=",
         "owner": "ryantm",
         "repo": "agenix",
-        "rev": "1381a759b205dff7a6818733118d02253340fd5e",
+        "rev": "f6291c5935fdc4e0bef208cfc0dcab7e3f7a1c41",
         "type": "github"
       },
       "original": {
@@ -73,11 +73,11 @@           "templ"
         ]
       },
       "locked": {
-        "lastModified": 1720561582,
-        "narHash": "sha256-5Gb9GwPgOfXOOp48eKcn3kmqa8+jFZDVzzzzMT+J3/Y=",
+        "lastModified": 1728680363,
+        "narHash": "sha256-0aJJUY0lKcDnkqLBESOFju8cgIYYrt8jvMwyFTii2Do=",
         "ref": "refs/heads/main",
-        "rev": "3803d94c98e58577f9794073bc44d126123fb303",
-        "revCount": 24,
+        "rev": "03a7f37a42affd2689a72340b8d86731bfd3d28c",
+        "revCount": 26,
         "type": "git",
         "url": "https://git.jolheiser.com/blog.git"
       },
@@ -93,11 +93,11 @@           "nixpkgs"
         ]
       },
       "locked": {
-        "lastModified": 1718847949,
-        "narHash": "sha256-boTq4/82qkzO2U8UHi6+/xxhTECd0y/nufqK9lIf9+g=",
+        "lastModified": 1721703140,
+        "narHash": "sha256-SxxJm6b8xrlp3+ucPc65XrMgm42ITi1ULg7Wk9YwA5w=",
         "ref": "refs/heads/main",
-        "rev": "ae0d93434ee831ae427615ee7ef02f2d07232f11",
-        "revCount": 8,
+        "rev": "5edec76b62d532dbb0e67a427b43377277660ad2",
+        "revCount": 9,
         "type": "git",
         "url": "https://git.jolheiser.com/cfg.git"
       },
@@ -147,11 +147,11 @@       "inputs": {
         "systems": "systems_2"
       },
       "locked": {
-        "lastModified": 1694529238,
-        "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=",
+        "lastModified": 1726560853,
+        "narHash": "sha256-X6rJYSESBVr3hBoH0WbKE5KvhPU5bloyZ2L4K60/fPQ=",
         "owner": "numtide",
         "repo": "flake-utils",
-        "rev": "ff7b65b44d01cf9ba6a71320833626af21126384",
+        "rev": "c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a",
         "type": "github"
       },
       "original": {
@@ -183,42 +183,6 @@       "inputs": {
         "systems": "systems_4"
       },
       "locked": {
-        "lastModified": 1710146030,
-        "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
-        "owner": "numtide",
-        "repo": "flake-utils",
-        "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
-        "type": "github"
-      },
-      "original": {
-        "owner": "numtide",
-        "repo": "flake-utils",
-        "type": "github"
-      }
-    },
-    "flake-utils_4": {
-      "inputs": {
-        "systems": "systems_5"
-      },
-      "locked": {
-        "lastModified": 1705309234,
-        "narHash": "sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA=",
-        "owner": "numtide",
-        "repo": "flake-utils",
-        "rev": "1ef2e671c3b0c19053962c07dbda38332dcebf26",
-        "type": "github"
-      },
-      "original": {
-        "owner": "numtide",
-        "repo": "flake-utils",
-        "type": "github"
-      }
-    },
-    "flake-utils_5": {
-      "inputs": {
-        "systems": "systems_6"
-      },
-      "locked": {
         "lastModified": 1694529238,
         "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=",
         "owner": "numtide",
@@ -232,7 +196,7 @@         "repo": "flake-utils",
         "type": "github"
       }
     },
-    "flake-utils_6": {
+    "flake-utils_4": {
       "locked": {
         "lastModified": 1667395993,
         "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=",
@@ -252,11 +216,11 @@       "inputs": {
         "nixpkgs": "nixpkgs"
       },
       "locked": {
-        "lastModified": 1724255099,
-        "narHash": "sha256-sFAdYSD8nq3uo/TlVBn7hmZTWU17yy1DLubmfQIQk+Q=",
+        "lastModified": 1726638033,
+        "narHash": "sha256-+hcgXKG5t/9wibv+8T9WASWItBAWb0tsmcZXH+VIYdw=",
         "owner": "reckenrode",
         "repo": "nix-foundryvtt",
-        "rev": "b4b1c18856bf6fead7fcc9382f47866e32b1c7a4",
+        "rev": "bf07f9dd916a97a091f8ab83358c2f295bea9ec9",
         "type": "github"
       },
       "original": {
@@ -269,15 +233,14 @@     "ghostty": {
       "inputs": {
         "nixpkgs-stable": "nixpkgs-stable",
         "nixpkgs-unstable": "nixpkgs-unstable",
-        "zig": "zig",
-        "zls": "zls"
+        "zig": "zig"
       },
       "locked": {
-        "lastModified": 1723168569,
-        "narHash": "sha256-VTo/HNmYQ1ctAzdCOvtInQf9grhSuRLGA8FGP/4pVew=",
+        "lastModified": 1728604055,
+        "narHash": "sha256-qFzvnwoWhGob+Huh3RlCxC+j16uF0LQKKV4dJxY4nDQ=",
         "ref": "refs/heads/main",
-        "rev": "33d9c043ef828b062865f42db551d6ddc48e2def",
-        "revCount": 6848,
+        "rev": "c26d1cb28eb5491e05ccbcff075a0eedd09ebaaa",
+        "revCount": 7679,
         "type": "git",
         "url": "ssh://git@github.com/ghostty-org/ghostty"
       },
@@ -336,11 +299,11 @@           "nixpkgs"
         ]
       },
       "locked": {
-        "lastModified": 1721495099,
-        "narHash": "sha256-9cMhtx0qWnmn/IbgZ9HVvYvodwTVTiIouzglF3KrF9s=",
+        "lastModified": 1724120640,
+        "narHash": "sha256-LLWEHAraOLKFYZ2zbR3O+AhC2PCUNsXP1xcGoDj80xs=",
         "ref": "refs/heads/main",
-        "rev": "593fb5ff8c5808e6b3e1828ebab2ff5103bebdc9",
-        "revCount": 9,
+        "rev": "6a3bca9ad87b454427940c82f3d111f2eb2c256e",
+        "revCount": 10,
         "type": "git",
         "url": "https://git.jolheiser.com/git-pr-nix.git"
       },
@@ -352,28 +315,6 @@     },
     "gitignore": {
       "inputs": {
         "nixpkgs": [
-          "ghostty",
-          "zls",
-          "nixpkgs"
-        ]
-      },
-      "locked": {
-        "lastModified": 1709087332,
-        "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
-        "owner": "hercules-ci",
-        "repo": "gitignore.nix",
-        "rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
-        "type": "github"
-      },
-      "original": {
-        "owner": "hercules-ci",
-        "repo": "gitignore.nix",
-        "type": "github"
-      }
-    },
-    "gitignore_2": {
-      "inputs": {
-        "nixpkgs": [
           "templ",
           "nixpkgs"
         ]
@@ -402,11 +343,11 @@           "nixpkgs"
         ]
       },
       "locked": {
-        "lastModified": 1712083196,
-        "narHash": "sha256-k+9Cj5LHyif4YuH6mpzZfnS5MzF4pdQi55o7FVtZ488=",
+        "lastModified": 1726797346,
+        "narHash": "sha256-Sj9WrvoV+U1YSYriUD/M+Q5tmQDGbJDXsqrFzqKTPc4=",
         "owner": "tailscale",
         "repo": "golink",
-        "rev": "e2c7c78ae167a99e4b175679104cba4483c89e47",
+        "rev": "b3ab9a617620fb9be7b589ae3fee5f12e8b205a7",
         "type": "github"
       },
       "original": {
@@ -427,11 +368,11 @@           "nixpkgs"
         ]
       },
       "locked": {
-        "lastModified": 1717050755,
-        "narHash": "sha256-C9IEHABulv2zEDFA+Bf0E1nmfN4y6MIUe5eM2RCrDC0=",
+        "lastModified": 1725515722,
+        "narHash": "sha256-+gljgHaflZhQXtr3WjJrGn8NXv7MruVPAORSufuCFnw=",
         "owner": "tweag",
         "repo": "gomod2nix",
-        "rev": "31b6d2e40b36456e792cd6cf50d5a8ddd2fa59a1",
+        "rev": "1c6fd4e862bf2f249c9114ad625c64c6c29a8a08",
         "type": "github"
       },
       "original": {
@@ -442,18 +383,18 @@       }
     },
     "gomod2nix_2": {
       "inputs": {
-        "flake-utils": "flake-utils_5",
+        "flake-utils": "flake-utils_3",
         "nixpkgs": [
           "templ",
           "nixpkgs"
         ]
       },
       "locked": {
-        "lastModified": 1710154385,
-        "narHash": "sha256-4c3zQ2YY4BZOufaBJB4v9VBBeN2dH7iVdoJw8SDNCfI=",
+        "lastModified": 1722589758,
+        "narHash": "sha256-sbbA8b6Q2vB/t/r1znHawoXLysCyD4L/6n6/RykiSnA=",
         "owner": "nix-community",
         "repo": "gomod2nix",
-        "rev": "872b63ddd28f318489c929d25f1f0a3c6039c971",
+        "rev": "4e08ca09253ef996bd4c03afa383b23e35fe28a1",
         "type": "github"
       },
       "original": {
@@ -469,11 +410,11 @@           "nixpkgs"
         ]
       },
       "locked": {
-        "lastModified": 1703207093,
-        "narHash": "sha256-rP9yqEogOJvro4GLysAOx7jgWL4TU0mydRCgK13spkw=",
+        "lastModified": 1709873986,
+        "narHash": "sha256-58zWfVOlqDLXy2BI/o/cnyhtEsdRfA4CGxstPgG2xPQ=",
         "ref": "refs/heads/main",
-        "rev": "6686d6491326ec79522d262ea150602d6bcb6c7a",
-        "revCount": 5,
+        "rev": "14884cafd8d4267777b40a3c13e3973ec9a81cf2",
+        "revCount": 9,
         "type": "git",
         "url": "https://git.jolheiser.com/gomodinit.git"
       },
@@ -509,11 +450,11 @@           "nixpkgs"
         ]
       },
       "locked": {
-        "lastModified": 1722936497,
-        "narHash": "sha256-UBst8PkhY0kqTgdKiR8MtTBt4c1XmjJoOV11efjsC/o=",
+        "lastModified": 1728650932,
+        "narHash": "sha256-mGKzqdsRyLnGNl6WjEr7+sghGgBtYHhJQ4mjpgRTCsU=",
         "owner": "nix-community",
         "repo": "home-manager",
-        "rev": "a6c743980e23f4cef6c2a377f9ffab506568413a",
+        "rev": "65ae9c147349829d3df0222151f53f79821c5134",
         "type": "github"
       },
       "original": {
@@ -522,25 +463,13 @@         "repo": "home-manager",
         "type": "github"
       }
     },
-    "langref": {
-      "flake": false,
-      "locked": {
-        "narHash": "sha256-O6p2tiKD8ZMhSX+DeA/o5hhAvcPkU2J9lFys/r11peY=",
-        "type": "file",
-        "url": "https://raw.githubusercontent.com/ziglang/zig/0fb2015fd3422fc1df364995f9782dfe7255eccd/doc/langref.html.in"
-      },
-      "original": {
-        "type": "file",
-        "url": "https://raw.githubusercontent.com/ziglang/zig/0fb2015fd3422fc1df364995f9782dfe7255eccd/doc/langref.html.in"
-      }
-    },
     "nixos-hardware": {
       "locked": {
-        "lastModified": 1722332872,
-        "narHash": "sha256-2xLM4sc5QBfi0U/AANJAW21Bj4ZX479MHPMPkB+eKBU=",
+        "lastModified": 1728269138,
+        "narHash": "sha256-oKxDImsOvgUZMY4NwXVyUc/c1HiU2qInX+b5BU0yXls=",
         "owner": "nixos",
         "repo": "nixos-hardware",
-        "rev": "14c333162ba53c02853add87a0000cbd7aa230c2",
+        "rev": "ecfcd787f373f43307d764762e139a7cdeb9c22b",
         "type": "github"
       },
       "original": {
@@ -552,11 +481,11 @@       }
     },
     "nixpkgs": {
       "locked": {
-        "lastModified": 1719838683,
-        "narHash": "sha256-Zw9rQjHz1ilNIimEXFeVa1ERNRBF8DoXDhLAZq5B4pE=",
+        "lastModified": 1726447378,
+        "narHash": "sha256-2yV8nmYE1p9lfmLHhOCbYwQC/W8WYfGQABoGzJOb1JQ=",
         "owner": "nixos",
         "repo": "nixpkgs",
-        "rev": "d032c1a6dfad4eedec7e35e91986becc699d7d69",
+        "rev": "086b448a5d54fd117f4dc2dee55c9f0ff461bdc1",
         "type": "github"
       },
       "original": {
@@ -568,16 +497,16 @@       }
     },
     "nixpkgs-stable": {
       "locked": {
-        "lastModified": 1705957679,
-        "narHash": "sha256-Q8LJaVZGJ9wo33wBafvZSzapYsjOaNjP/pOnSiKVGHY=",
+        "lastModified": 1726062281,
+        "narHash": "sha256-PyFVySdGj3enKqm8RQuo4v1KLJLmNLOq2yYOHsI6e2Q=",
         "owner": "nixos",
         "repo": "nixpkgs",
-        "rev": "9a333eaa80901efe01df07eade2c16d183761fa3",
+        "rev": "e65aa8301ba4f0ab8cb98f944c14aa9da07394f8",
         "type": "github"
       },
       "original": {
         "owner": "nixos",
-        "ref": "release-23.05",
+        "ref": "release-24.05",
         "repo": "nixpkgs",
         "type": "github"
       }
@@ -600,11 +529,11 @@       }
     },
     "nixpkgs_2": {
       "locked": {
-        "lastModified": 1722813957,
-        "narHash": "sha256-IAoYyYnED7P8zrBFMnmp7ydaJfwTnwcnqxUElC1I26Y=",
+        "lastModified": 1728492678,
+        "narHash": "sha256-9UTxR8eukdg+XZeHgxW5hQA9fIKHsKCdOIUycTryeVw=",
         "owner": "nixos",
         "repo": "nixpkgs",
-        "rev": "cb9a96f23c491c081b38eab96d22fa958043c9fa",
+        "rev": "5633bcff0c6162b9e4b5f1264264611e950c8ec7",
         "type": "github"
       },
       "original": {
@@ -616,11 +545,11 @@       }
     },
     "nixpkgs_3": {
       "locked": {
-        "lastModified": 1721562059,
-        "narHash": "sha256-Tybxt65eyOARf285hMHIJ2uul8SULjFZbT9ZaEeUnP8=",
+        "lastModified": 1725432240,
+        "narHash": "sha256-+yj+xgsfZaErbfYM3T+QvEE2hU7UuE+Jf0fJCJ8uPS0=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "68c9ed8bbed9dfce253cc91560bf9043297ef2fe",
+        "rev": "ad416d066ca1222956472ab7d0555a6946746a80",
         "type": "github"
       },
       "original": {
@@ -631,11 +560,11 @@       }
     },
     "nur": {
       "locked": {
-        "lastModified": 1722959180,
-        "narHash": "sha256-t8gWve5gzFJ7rkRyS7wCVrAshUtiIGxebSFzsacawvs=",
+        "lastModified": 1728665070,
+        "narHash": "sha256-H2uIcBP5cKgXKBS9XA1xLl8bKSxtHidonaw6aepddqI=",
         "owner": "nix-community",
         "repo": "NUR",
-        "rev": "bca4a289a944eb9aba71e500080945fb464a2c8b",
+        "rev": "7bdbe27588a3338324806750628048d2e5f68f35",
         "type": "github"
       },
       "original": {
@@ -778,36 +707,6 @@         "repo": "default",
         "type": "github"
       }
     },
-    "systems_5": {
-      "locked": {
-        "lastModified": 1681028828,
-        "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
-        "owner": "nix-systems",
-        "repo": "default",
-        "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
-        "type": "github"
-      },
-      "original": {
-        "owner": "nix-systems",
-        "repo": "default",
-        "type": "github"
-      }
-    },
-    "systems_6": {
-      "locked": {
-        "lastModified": 1681028828,
-        "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
-        "owner": "nix-systems",
-        "repo": "default",
-        "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
-        "type": "github"
-      },
-      "original": {
-        "owner": "nix-systems",
-        "repo": "default",
-        "type": "github"
-      }
-    },
     "tailwind-ctp": {
       "inputs": {
         "nixpkgs": [
@@ -901,11 +800,11 @@           "flake-utils"
         ]
       },
       "locked": {
-        "lastModified": 1721358387,
-        "narHash": "sha256-vkZvaLttczCfwQDHx7DGuIdV+K8QUQXHyMXZmn0df1M=",
+        "lastModified": 1725658965,
+        "narHash": "sha256-Ro6LEvG4cC27UXJSMXxv1a9pe41BefQxB7bbCAD8C9Q=",
         "owner": "tailscale-dev",
         "repo": "tclip",
-        "rev": "5382625af90019d2b4ef29be8e15de3a8cb21238",
+        "rev": "a0cf1c78e1014df1b36dc158e4c9019af9d0856e",
         "type": "github"
       },
       "original": {
@@ -916,7 +815,7 @@       }
     },
     "templ": {
       "inputs": {
-        "gitignore": "gitignore_2",
+        "gitignore": "gitignore",
         "gomod2nix": "gomod2nix_2",
         "nixpkgs": [
           "nixpkgs"
@@ -924,11 +823,11 @@         ],
         "xc": "xc"
       },
       "locked": {
-        "lastModified": 1716757164,
-        "narHash": "sha256-GJOoRiwCyQ39ObWGdp7t4yNVrke1WMpzJjUbs3gakhM=",
+        "lastModified": 1728028863,
+        "narHash": "sha256-NEkcOnjMN+fI9/Lejy6As3/Cd0rxqU4c4Dwt7OYiiLM=",
         "owner": "a-h",
         "repo": "templ",
-        "rev": "067cc686cd1e44cd0d3b6669a52e24ef115ccc5a",
+        "rev": "318249d145b66fe1d66e34abf2321c86e1dfbc52",
         "type": "github"
       },
       "original": {
@@ -964,11 +863,11 @@           "nixpkgs"
         ]
       },
       "locked": {
-        "lastModified": 1721516004,
-        "narHash": "sha256-+ayExpklAHdRfrCmPdFDIstiYFFeoBncpyvffcdkugU=",
+        "lastModified": 1728678658,
+        "narHash": "sha256-xuz1aQYzQo2hPEHprUu6eyvNhKA2+smf2gY6SCQBfNc=",
         "ref": "refs/heads/main",
-        "rev": "016b9666734733ea0ca7df54335ef44b9dd03573",
-        "revCount": 8,
+        "rev": "da6f6f07a2d25b5ae915c980127667f012c8997d",
+        "revCount": 12,
         "type": "git",
         "url": "https://git.jolheiser.com/tsnet-serve-nix.git"
       },
@@ -986,11 +885,11 @@         "tailwind-ctp": "tailwind-ctp",
         "tailwind-ctp-lsp": "tailwind-ctp-lsp"
       },
       "locked": {
-        "lastModified": 1727210005,
-        "narHash": "sha256-2SPyo3Ler1hpwHb60cCK32FBPZ1ibZUrcr3eprUafkw=",
+        "lastModified": 1728680554,
+        "narHash": "sha256-EUui3+AzP0QJa8FV6piNX/YdBJ+E5TrzUS0FYIQpT90=",
         "ref": "refs/heads/main",
-        "rev": "94d45f0462c7ee39687445413713d2e859ee9ef8",
-        "revCount": 62,
+        "rev": "39efc9d853717bf4a85ebb348a18e541a6890fdc",
+        "revCount": 63,
         "type": "git",
         "url": "https://git.jolheiser.com/ugit.git"
       },
@@ -1014,11 +913,11 @@           "templ"
         ]
       },
       "locked": {
-        "lastModified": 1710037782,
-        "narHash": "sha256-hVSwPIDX5aQzH/vVMdV/xR0tvKdKHRJPQCp808nW61I=",
+        "lastModified": 1728680776,
+        "narHash": "sha256-wuEYMsYJaaMN21EsPHtoctWruyslXMk1D/fz84VXFgU=",
         "ref": "refs/heads/main",
-        "rev": "472a3ee037da8edccfa50b668de4011eef14f000",
-        "revCount": 14,
+        "rev": "7aa973a819b1aa151d5ccb9f7b23d96431d2e2a0",
+        "revCount": 15,
         "type": "git",
         "url": "https://git.jolheiser.com/jolheiser.com.git"
       },
@@ -1029,18 +928,18 @@       }
     },
     "xc": {
       "inputs": {
-        "flake-utils": "flake-utils_6",
+        "flake-utils": "flake-utils_4",
         "nixpkgs": [
           "templ",
           "nixpkgs"
         ]
       },
       "locked": {
-        "lastModified": 1709043057,
-        "narHash": "sha256-F/u9u1vevCUqgCz0WjcCOPcN+h9kLEP73nBqie86J2w=",
+        "lastModified": 1724404748,
+        "narHash": "sha256-p6rXzNiDm2uBvO1MLzC5pJp/0zRNzj/snBzZI0ce62s=",
         "owner": "joerdav",
         "repo": "xc",
-        "rev": "52cfa7e7f2d5a0d97b45a6f69ff1403a901e78c6",
+        "rev": "960ff9f109d47a19122cfb015721a76e3a0f23a2",
         "type": "github"
       },
       "original": {
@@ -1071,56 +970,6 @@       },
       "original": {
         "owner": "mitchellh",
         "repo": "zig-overlay",
-        "type": "github"
-      }
-    },
-    "zig-overlay": {
-      "inputs": {
-        "flake-compat": "flake-compat",
-        "flake-utils": "flake-utils_4",
-        "nixpkgs": [
-          "ghostty",
-          "zls",
-          "nixpkgs"
-        ]
-      },
-      "locked": {
-        "lastModified": 1718539737,
-        "narHash": "sha256-hvQ900gSqzGnJWMRQwv65TixciIbC44iX0Nh5ENRwCU=",
-        "owner": "mitchellh",
-        "repo": "zig-overlay",
-        "rev": "6eb42ce6f85d247b1aecf854c45d80902821d0ad",
-        "type": "github"
-      },
-      "original": {
-        "owner": "mitchellh",
-        "repo": "zig-overlay",
-        "type": "github"
-      }
-    },
-    "zls": {
-      "inputs": {
-        "flake-utils": "flake-utils_3",
-        "gitignore": "gitignore",
-        "langref": "langref",
-        "nixpkgs": [
-          "ghostty",
-          "nixpkgs-stable"
-        ],
-        "zig-overlay": "zig-overlay"
-      },
-      "locked": {
-        "lastModified": 1718930611,
-        "narHash": "sha256-FtfVhs6XHNfSQRQorrrz03nD0LCNp2FCnGllRntHBts=",
-        "owner": "zigtools",
-        "repo": "zls",
-        "rev": "0b9746b60c2020ab948f6556f1c729858b82a0f0",
-        "type": "github"
-      },
-      "original": {
-        "owner": "zigtools",
-        "ref": "master",
-        "repo": "zls",
         "type": "github"
       }
     }