Commit Diff


commit - 60886b30feffa9f098462ebc855ae721ba7f559e
commit + 2df4f000bf82f199df629615f6247492cead1040
blob - bf941187f75ba213ef501ba2d0060ef2de7ae638
blob + c9e58d59e2762508ed0afd3d768fad4c62e67283
--- flake.lock
+++ flake.lock
@@ -180,11 +180,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1785306346,
-        "narHash": "sha256-DScBkW0fOgpGPK2trNoX3ryLTlaC14+gglFo/BhGJ4g=",
+        "lastModified": 1785496534,
+        "narHash": "sha256-EASdusMYLuPhOCrE3LmsAGOvGhX3vnKBLxFvj9lI8tU=",
         "owner": "nix-community",
         "repo": "home-manager",
-        "rev": "e705714e918c3b11affcdd15db2cbe3a070420a0",
+        "rev": "e8827fbbb12015a8dd9f66285aec79d655bcb9f6",
         "type": "github"
       },
       "original": {
blob - 55562278a75448d0dd356f9306356f3f86e640b3
blob + 743c59155b7b4b1e84c914d72b95a20be3182103
--- home.nix
+++ home.nix
@@ -49,7 +49,7 @@
     settings = {
       auto-optimise-store = true;
       warn-dirty = false;
-      experimental-features = ["nix-command" "flakes" "flake-self-attrs"];
+      experimental-features = ["nix-command" "flakes"];
       substituters = lib.mkDefault (import ./lib/nix-cache.nix).substituters;
       trusted-public-keys = lib.mkDefault (import ./lib/nix-cache.nix).trusted-public-keys;
       builders-use-substitutes = true;
blob - bafbae9972e6acc4b1011e93593fa674799fb7c1
blob + b9615e049e99230b5e7020acf2ce5351ff90868e
--- hosts/void/default.nix
+++ hosts/void/default.nix
@@ -53,6 +53,7 @@
       plakar
       mdcat
       sigtop
+      miniserve
     ];
 
     vcs = [
@@ -159,8 +160,8 @@
 
     lsp = [
       gopls
-      zls
       nixd
+      zls
       clojure-lsp
     ];
 
@@ -168,6 +169,8 @@
       babashka
       clojure
       clj-kondo
+      cljstyle
+      leiningen
     ];
 
     lisp = [
@@ -197,6 +200,7 @@
       go
       rustup
       deno
+      zig-zlint
     ];
   }));
 }
blob - e81b2d3a33af435ff5a49443084d57a8c478f072
blob + d56619723e330745b665ea3dd0d30b973d8cd654
--- hosts/void/overlays/bin/foot
+++ hosts/void/overlays/bin/foot
@@ -1,6 +1,9 @@
 #!/bin/sh
-sock="$XDG_RUNTIME_DIR/foot-$WAYLAND_DISPLAY.sock"
-if [ -e "$sock" ]; then
+if [ -n "${XDG_RUNTIME_DIR:-}" ] && [ -n "${WAYLAND_DISPLAY:-}" ]; then
+	sock="$XDG_RUNTIME_DIR/foot-$WAYLAND_DISPLAY.sock"
+fi
+
+if [ -n "${sock:-}" ] && [ -S "$sock" ]; then
 	exec footclient "$@"
 else
 	exec foot "$@"
blob - 7c16c6cf9bb8509385a91b3ec41cd75922c59b49
blob + 0abd3e8d77a8d393b21b6a0744ed25ea81db05ae
Binary files hosts/void/overlays/config/shell/rc/void and hosts/void/overlays/config/shell/rc/void differ
blob - 9b4a644a91719f9ce5cb9200f03a2b9b25b6c7e1
blob + 035a1d5ec8fa0aece366652dbf7dbc794b814c33
--- hosts/void/overlays/config/shepherd/init.d/poweralertd.scm
+++ hosts/void/overlays/config/shepherd/init.d/poweralertd.scm
@@ -1,3 +1,3 @@
 ;; -*- mode: scheme; -*-
 (use-modules (helpers))
-(exec-service 'poweralertd '("poweralertd" "-c"))
+(exec-service 'poweralertd '("poweralertd" "-c" "15"))
blob - 690834bed13626d64e8613f88c3886d0d721cc2a
blob + 702636de696932121b01e08e4e7be2e7235f3265
--- modules/mixins/dotfiles/config/git/ignore
+++ modules/mixins/dotfiles/config/git/ignore
@@ -3,5 +3,6 @@
 result
 llms.txt
 digest.txt
+AGENTS.md
 .#*
 *#