summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--_sources/generated.json8
-rw-r--r--_sources/generated.nix8
-rw-r--r--flake.lock99
-rw-r--r--flake.nix10
-rw-r--r--hosts/surtr/http/default.nix1
-rw-r--r--hosts/vidhar/network/dhcp/default.nix6
-rw-r--r--overlays/waybar.nix8
7 files changed, 48 insertions, 92 deletions
diff --git a/_sources/generated.json b/_sources/generated.json
index e2c9035a..cf6c6068 100644
--- a/_sources/generated.json
+++ b/_sources/generated.json
@@ -375,7 +375,7 @@
375 }, 375 },
376 "quickshell": { 376 "quickshell": {
377 "cargoLock": null, 377 "cargoLock": null,
378 "date": "2025-11-24", 378 "date": "2025-11-29",
379 "extract": null, 379 "extract": null,
380 "name": "quickshell", 380 "name": "quickshell",
381 "passthru": null, 381 "passthru": null,
@@ -385,13 +385,13 @@
385 "fetchSubmodules": false, 385 "fetchSubmodules": false,
386 "leaveDotGit": false, 386 "leaveDotGit": false,
387 "name": null, 387 "name": null,
388 "rev": "e9bad67619ee9937a1bbecfc6ad3b4231d2ecdc3", 388 "rev": "d24e8e9736287d01ee73ef9d573d2bc316a62d5c",
389 "sha256": "sha256-W24ReyRrhOKTKIsuAMkY5hnVlCufGoONM79sjUoyQkk=", 389 "sha256": "sha256-ynV90KoBrPe38YFlKAHtPFk4Ee3IANUsIFGxRaq7H/s=",
390 "sparseCheckout": [], 390 "sparseCheckout": [],
391 "type": "git", 391 "type": "git",
392 "url": "https://git.outfoxxed.me/quickshell/quickshell.git" 392 "url": "https://git.outfoxxed.me/quickshell/quickshell.git"
393 }, 393 },
394 "version": "e9bad67619ee9937a1bbecfc6ad3b4231d2ecdc3" 394 "version": "d24e8e9736287d01ee73ef9d573d2bc316a62d5c"
395 }, 395 },
396 "scutiger": { 396 "scutiger": {
397 "cargoLock": null, 397 "cargoLock": null,
diff --git a/_sources/generated.nix b/_sources/generated.nix
index 3224783e..5db09106 100644
--- a/_sources/generated.nix
+++ b/_sources/generated.nix
@@ -237,17 +237,17 @@
237 }; 237 };
238 quickshell = { 238 quickshell = {
239 pname = "quickshell"; 239 pname = "quickshell";
240 version = "e9bad67619ee9937a1bbecfc6ad3b4231d2ecdc3"; 240 version = "d24e8e9736287d01ee73ef9d573d2bc316a62d5c";
241 src = fetchgit { 241 src = fetchgit {
242 url = "https://git.outfoxxed.me/quickshell/quickshell.git"; 242 url = "https://git.outfoxxed.me/quickshell/quickshell.git";
243 rev = "e9bad67619ee9937a1bbecfc6ad3b4231d2ecdc3"; 243 rev = "d24e8e9736287d01ee73ef9d573d2bc316a62d5c";
244 fetchSubmodules = false; 244 fetchSubmodules = false;
245 deepClone = false; 245 deepClone = false;
246 leaveDotGit = false; 246 leaveDotGit = false;
247 sparseCheckout = [ ]; 247 sparseCheckout = [ ];
248 sha256 = "sha256-W24ReyRrhOKTKIsuAMkY5hnVlCufGoONM79sjUoyQkk="; 248 sha256 = "sha256-ynV90KoBrPe38YFlKAHtPFk4Ee3IANUsIFGxRaq7H/s=";
249 }; 249 };
250 date = "2025-11-24"; 250 date = "2025-11-29";
251 }; 251 };
252 scutiger = { 252 scutiger = {
253 pname = "scutiger"; 253 pname = "scutiger";
diff --git a/flake.lock b/flake.lock
index bb3f952a..be258840 100644
--- a/flake.lock
+++ b/flake.lock
@@ -406,11 +406,11 @@
406 ] 406 ]
407 }, 407 },
408 "locked": { 408 "locked": {
409 "lastModified": 1762691701, 409 "lastModified": 1764572102,
410 "narHash": "sha256-G4XxDQEg+nWQZuJ8fFspFWEwQKBNWp2qfwNerTqgPgo=", 410 "narHash": "sha256-FfDSqzh5ASC1dgnGdcwRqNNEokNs9w+GJJ13ZVJPNIk=",
411 "owner": "gkleen", 411 "owner": "gkleen",
412 "repo": "home-manager", 412 "repo": "home-manager",
413 "rev": "d2e6122b484d43b6e87d4ea0578057507df380ab", 413 "rev": "8412ce7047c18625e7ad5fce50f3845e0aa791c0",
414 "type": "github" 414 "type": "github"
415 }, 415 },
416 "original": { 416 "original": {
@@ -507,11 +507,11 @@
507 "xwayland-satellite-unstable": "xwayland-satellite-unstable" 507 "xwayland-satellite-unstable": "xwayland-satellite-unstable"
508 }, 508 },
509 "locked": { 509 "locked": {
510 "lastModified": 1763581369, 510 "lastModified": 1764563982,
511 "narHash": "sha256-HTLoe4UvnG5fWruO+zjnZJNCnKcbVM8eeSPpIlKHOyI=", 511 "narHash": "sha256-6pB9TEo5++jkowiajprT6kqDuEYlGrvyIjTc86hZn2M=",
512 "owner": "sodiboo", 512 "owner": "sodiboo",
513 "repo": "niri-flake", 513 "repo": "niri-flake",
514 "rev": "ca75677ad47613f6afbbc2c6142601fef0ac7631", 514 "rev": "9b1ac5828fc04bd7b07f147f26908eeaebb31ca7",
515 "type": "github" 515 "type": "github"
516 }, 516 },
517 "original": { 517 "original": {
@@ -541,11 +541,11 @@
541 "niri-unstable": { 541 "niri-unstable": {
542 "flake": false, 542 "flake": false,
543 "locked": { 543 "locked": {
544 "lastModified": 1762690468, 544 "lastModified": 1764516885,
545 "narHash": "sha256-JA7OTscpnkSPbmA211nYpkzueGLcTe01FfPZUpuCJiE=", 545 "narHash": "sha256-+lCuXvlMjgcqT6N1yw2+LzkWdkh9AcR8fuA2C4Sia+Q=",
546 "owner": "gkleen", 546 "owner": "gkleen",
547 "repo": "niri", 547 "repo": "niri",
548 "rev": "e13a1ea28e4474bcae0324c154093249e03d0b73", 548 "rev": "8d5a6436c1234e5e431d27bfd998d6668d047b5f",
549 "type": "github" 549 "type": "github"
550 }, 550 },
551 "original": { 551 "original": {
@@ -583,11 +583,11 @@
583 ] 583 ]
584 }, 584 },
585 "locked": { 585 "locked": {
586 "lastModified": 1763265660, 586 "lastModified": 1764475780,
587 "narHash": "sha256-Ad9Rd3ZAidrH01xP73S3CjPiyXo7ywZs3uCESjPwUdc=", 587 "narHash": "sha256-77jL5H5x51ksLiOUDjY0ZK8e2T4ZXLhj3ap8ETvknWI=",
588 "owner": "Mic92", 588 "owner": "Mic92",
589 "repo": "nix-index-database", 589 "repo": "nix-index-database",
590 "rev": "469ef53571ea80890c9497952787920c79c1ee6e", 590 "rev": "5a3ff8c1a09003f399f43d5742d893c0b1ab8af0",
591 "type": "github" 591 "type": "github"
592 }, 592 },
593 "original": { 593 "original": {
@@ -640,11 +640,11 @@
640 }, 640 },
641 "nixos-hardware": { 641 "nixos-hardware": {
642 "locked": { 642 "locked": {
643 "lastModified": 1762847253, 643 "lastModified": 1764440730,
644 "narHash": "sha256-BWWnUUT01lPwCWUvS0p6Px5UOBFeXJ8jR+ZdLX8IbrU=", 644 "narHash": "sha256-ZlJTNLUKQRANlLDomuRWLBCH5792x+6XUJ4YdFRjtO4=",
645 "owner": "NixOS", 645 "owner": "NixOS",
646 "repo": "nixos-hardware", 646 "repo": "nixos-hardware",
647 "rev": "899dc449bc6428b9ee6b3b8f771ca2b0ef945ab9", 647 "rev": "9154f4569b6cdfd3c595851a6ba51bfaa472d9f3",
648 "type": "github" 648 "type": "github"
649 }, 649 },
650 "original": { 650 "original": {
@@ -765,11 +765,11 @@
765 }, 765 },
766 "nixpkgs-stable_2": { 766 "nixpkgs-stable_2": {
767 "locked": { 767 "locked": {
768 "lastModified": 1763334038, 768 "lastModified": 1764316264,
769 "narHash": "sha256-LBVOyaH6NFzQ3X/c6vfMZ9k4SV2ofhpxeL9YnhHNJQQ=", 769 "narHash": "sha256-82L+EJU+40+FIdeG4gmUlOF1jeSwlf2AwMarrpdHF6o=",
770 "owner": "NixOS", 770 "owner": "NixOS",
771 "repo": "nixpkgs", 771 "repo": "nixpkgs",
772 "rev": "4c8cdd5b1a630e8f72c9dd9bf582b1afb3127d2c", 772 "rev": "9a7b80b6f82a71ea04270d7ba11b48855681c4b0",
773 "type": "github" 773 "type": "github"
774 }, 774 },
775 "original": { 775 "original": {
@@ -813,11 +813,11 @@
813 }, 813 },
814 "nixpkgs_2": { 814 "nixpkgs_2": {
815 "locked": { 815 "locked": {
816 "lastModified": 1763421233, 816 "lastModified": 1764517877,
817 "narHash": "sha256-Stk9ZYRkGrnnpyJ4eqt9eQtdFWRRIvMxpNRf4sIegnw=", 817 "narHash": "sha256-pp3uT4hHijIC8JUK5MEqeAWmParJrgBVzHLNfJDZxg4=",
818 "owner": "NixOS", 818 "owner": "NixOS",
819 "repo": "nixpkgs", 819 "repo": "nixpkgs",
820 "rev": "89c2b2330e733d6cdb5eae7b899326930c2c0648", 820 "rev": "2d293cbfa5a793b4c50d17c05ef9e385b90edf6c",
821 "type": "github" 821 "type": "github"
822 }, 822 },
823 "original": { 823 "original": {
@@ -1057,11 +1057,11 @@
1057 ] 1057 ]
1058 }, 1058 },
1059 "locked": { 1059 "locked": {
1060 "lastModified": 1761781027, 1060 "lastModified": 1763662255,
1061 "narHash": "sha256-YDvxPAm2WnxrznRqWwHLjryBGG5Ey1ATEJXrON+TWt8=", 1061 "narHash": "sha256-4bocaOyLa3AfiS8KrWjZQYu+IAta05u3gYZzZ6zXbT0=",
1062 "owner": "pyproject-nix", 1062 "owner": "pyproject-nix",
1063 "repo": "build-system-pkgs", 1063 "repo": "build-system-pkgs",
1064 "rev": "795a980d25301e5133eca37adae37283ec3c8e66", 1064 "rev": "042904167604c681a090c07eb6967b4dd4dae88c",
1065 "type": "github" 1065 "type": "github"
1066 }, 1066 },
1067 "original": { 1067 "original": {
@@ -1077,11 +1077,11 @@
1077 ] 1077 ]
1078 }, 1078 },
1079 "locked": { 1079 "locked": {
1080 "lastModified": 1763435975, 1080 "lastModified": 1764134915,
1081 "narHash": "sha256-SKdpcVuJKMNEXloIpLXY+jDI42+6Ew21vdkl894DxHo=", 1081 "narHash": "sha256-xaKvtPx6YAnA3HQVp5LwyYG1MaN4LLehpQI8xEdBvBY=",
1082 "owner": "pyproject-nix", 1082 "owner": "pyproject-nix",
1083 "repo": "pyproject.nix", 1083 "repo": "pyproject.nix",
1084 "rev": "7d3d8848358ccbd415afe2139f12b9e1508d3ace", 1084 "rev": "2c8df1383b32e5443c921f61224b198a2282a657",
1085 "type": "github" 1085 "type": "github"
1086 }, 1086 },
1087 "original": { 1087 "original": {
@@ -1117,8 +1117,7 @@
1117 "pyproject-build-systems": "pyproject-build-systems_2", 1117 "pyproject-build-systems": "pyproject-build-systems_2",
1118 "pyproject-nix": "pyproject-nix", 1118 "pyproject-nix": "pyproject-nix",
1119 "sops-nix": "sops-nix", 1119 "sops-nix": "sops-nix",
1120 "uv2nix": "uv2nix", 1120 "uv2nix": "uv2nix"
1121 "waybar": "waybar"
1122 } 1121 }
1123 }, 1122 },
1124 "rust-overlay": { 1123 "rust-overlay": {
@@ -1149,11 +1148,11 @@
1149 ] 1148 ]
1150 }, 1149 },
1151 "locked": { 1150 "locked": {
1152 "lastModified": 1763607916, 1151 "lastModified": 1764483358,
1153 "narHash": "sha256-VefBA1JWRXM929mBAFohFUtQJLUnEwZ2vmYUNkFnSjE=", 1152 "narHash": "sha256-EyyvCzXoHrbL467YSsQBTWWg4sR96MH1sPpKoSOelB4=",
1154 "owner": "Mic92", 1153 "owner": "Mic92",
1155 "repo": "sops-nix", 1154 "repo": "sops-nix",
1156 "rev": "877bb495a6f8faf0d89fc10bd142c4b7ed2bcc0b", 1155 "rev": "5aca6ff67264321d47856a2ed183729271107c9c",
1157 "type": "github" 1156 "type": "github"
1158 }, 1157 },
1159 "original": { 1158 "original": {
@@ -1224,11 +1223,11 @@
1224 ] 1223 ]
1225 }, 1224 },
1226 "locked": { 1225 "locked": {
1227 "lastModified": 1763421857, 1226 "lastModified": 1764546642,
1228 "narHash": "sha256-8JurcmEzAkrpm+eUDm8W/+KkU/w/viAeyJhJlIX2qOQ=", 1227 "narHash": "sha256-pCzgOjGEZyH7xKmpckdJzWyO0kvTIlaTK+ed/wguv5Y=",
1229 "owner": "pyproject-nix", 1228 "owner": "pyproject-nix",
1230 "repo": "uv2nix", 1229 "repo": "uv2nix",
1231 "rev": "c9752c6c5915eece99505612d8f7805185cff990", 1230 "rev": "0c56de7543459a23d0ebb7977fd555ced5d842ae",
1232 "type": "github" 1231 "type": "github"
1233 }, 1232 },
1234 "original": { 1233 "original": {
@@ -1237,30 +1236,6 @@
1237 "type": "github" 1236 "type": "github"
1238 } 1237 }
1239 }, 1238 },
1240 "waybar": {
1241 "inputs": {
1242 "flake-compat": [
1243 "flake-compat"
1244 ],
1245 "nixpkgs": [
1246 "nixpkgs"
1247 ]
1248 },
1249 "locked": {
1250 "lastModified": 1752562190,
1251 "narHash": "sha256-zWOMCNe56H2PHUd3rJZ6tklZUZBLgRo85jd9IlK1g9o=",
1252 "owner": "gkleen",
1253 "repo": "Waybar",
1254 "rev": "d008cd998369c40f2344a856caf39cdbbd7bd068",
1255 "type": "github"
1256 },
1257 "original": {
1258 "owner": "gkleen",
1259 "ref": "feat/niri-urgency",
1260 "repo": "Waybar",
1261 "type": "github"
1262 }
1263 },
1264 "xwayland-satellite-stable": { 1239 "xwayland-satellite-stable": {
1265 "flake": false, 1240 "flake": false,
1266 "locked": { 1241 "locked": {
@@ -1281,11 +1256,11 @@
1281 "xwayland-satellite-unstable": { 1256 "xwayland-satellite-unstable": {
1282 "flake": false, 1257 "flake": false,
1283 "locked": { 1258 "locked": {
1284 "lastModified": 1762747449, 1259 "lastModified": 1764560400,
1285 "narHash": "sha256-Z1TKiux8K09a93w4PFDFsj8HFugXNy3iCC3Z8MpR5Rk=", 1260 "narHash": "sha256-Qz1WvGdawnoz4dG3JtCtlParmdQHM5xu6osnXeVOqYI=",
1286 "owner": "Supreeeme", 1261 "owner": "Supreeeme",
1287 "repo": "xwayland-satellite", 1262 "repo": "xwayland-satellite",
1288 "rev": "6338574bc5c036487486acde264f38f39ea15fad", 1263 "rev": "9a71e77b1e06dbad4a472265e59b52ac83cbe00c",
1289 "type": "github" 1264 "type": "github"
1290 }, 1265 },
1291 "original": { 1266 "original": {
diff --git a/flake.nix b/flake.nix
index e358251c..d2d17316 100644
--- a/flake.nix
+++ b/flake.nix
@@ -186,16 +186,6 @@
186 repo = "impermanence"; 186 repo = "impermanence";
187 ref = "master"; 187 ref = "master";
188 }; 188 };
189 waybar = {
190 type = "github";
191 owner = "gkleen";
192 repo = "Waybar";
193 ref = "feat/niri-urgency";
194 inputs = {
195 nixpkgs.follows = "nixpkgs";
196 flake-compat.follows = "flake-compat";
197 };
198 };
199 nixVirt = { 189 nixVirt = {
200 type = "github"; 190 type = "github";
201 owner = "AshleyYakeley"; 191 owner = "AshleyYakeley";
diff --git a/hosts/surtr/http/default.nix b/hosts/surtr/http/default.nix
index ea527cb5..4cbd3eae 100644
--- a/hosts/surtr/http/default.nix
+++ b/hosts/surtr/http/default.nix
@@ -7,7 +7,6 @@
7 config = { 7 config = {
8 services.nginx = { 8 services.nginx = {
9 enable = true; 9 enable = true;
10 package = pkgs.nginxQuic;
11 recommendedGzipSettings = false; 10 recommendedGzipSettings = false;
12 recommendedProxySettings = true; 11 recommendedProxySettings = true;
13 recommendedTlsSettings = true; 12 recommendedTlsSettings = true;
diff --git a/hosts/vidhar/network/dhcp/default.nix b/hosts/vidhar/network/dhcp/default.nix
index 11460393..eda27663 100644
--- a/hosts/vidhar/network/dhcp/default.nix
+++ b/hosts/vidhar/network/dhcp/default.nix
@@ -349,7 +349,7 @@ in {
349 goto start 349 goto start
350 350
351 :memtest 351 :memtest
352 iseq ''${platform} efi && chain --autofree memtest.efi || chain --autofree memtest.bin 352 chain --autofree mt86plus.efi
353 goto start 353 goto start
354 ''} $out/installer-${system}.menu.ipxe 354 ''} $out/installer-${system}.menu.ipxe
355 ''))) 355 '')))
@@ -360,7 +360,7 @@ in {
360 mkdir $out 360 mkdir $out
361 install -m 0444 -t $out \ 361 install -m 0444 -t $out \
362 ${ipxe}/{ipxe.efi,i386-ipxe.efi,ipxe.lkrn} \ 362 ${ipxe}/{ipxe.efi,i386-ipxe.efi,ipxe.lkrn} \
363 ${pkgs.memtest86plus}/{memtest.efi,memtest.bin} 363 ${pkgs.memtest86plus}/mt86plus.efi
364 install -m 0444 ${sources.netbootxyz-efi.src} $out/netboot.xyz.efi 364 install -m 0444 ${sources.netbootxyz-efi.src} $out/netboot.xyz.efi
365 install -m 0444 ${sources.netbootxyz-lkrn.src} $out/netboot.xyz.lkrn 365 install -m 0444 ${sources.netbootxyz-lkrn.src} $out/netboot.xyz.lkrn
366 '') 366 '')
@@ -411,7 +411,7 @@ in {
411 goto start 411 goto start
412 412
413 :memtest 413 :memtest
414 iseq ''${platform} efi && chain --autofree memtest.efi || chain --autofree memtest.bin 414 chain --autofree mt86plus.efi
415 goto start 415 goto start
416 ''} $out/eostre.menu.ipxe 416 ''} $out/eostre.menu.ipxe
417 ''))) 417 '')))
diff --git a/overlays/waybar.nix b/overlays/waybar.nix
deleted file mode 100644
index e7e3b807..00000000
--- a/overlays/waybar.nix
+++ /dev/null
@@ -1,8 +0,0 @@
1{ final, prev, flakeInputs, ... }: prev.lib.composeExtensions
2 flakeInputs.waybar.overlays.default
3 (final: prev: {
4 waybar = prev.waybar.overrideAttrs (oldAttrs: {
5 dontVersionCheck = true;
6 });
7 })
8 final prev