summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--_sources/generated.json8
-rw-r--r--_sources/generated.nix8
-rw-r--r--flake.lock36
-rwxr-xr-xflake.lock.gup3
-rw-r--r--justfile7
-rw-r--r--shell.nix2
6 files changed, 35 insertions, 29 deletions
diff --git a/_sources/generated.json b/_sources/generated.json
index 70f6e0e5..b46b647d 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-12-21", 378 "date": "2025-12-25",
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": "3918290c1bcd93ed81291844d9f1ed146672dbfc", 388 "rev": "41828c4180fb921df7992a5405f5ff05d2ac2fff",
389 "sha256": "sha256-1uql4y229Rh+/2da99OVNe6DfsjObukXkf60TYRCvhI=", 389 "sha256": "sha256-O2aMFdDUYJazFrlwL7aSIHbUSEm3ADVZjmf41uBJfHs=",
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": "3918290c1bcd93ed81291844d9f1ed146672dbfc" 394 "version": "41828c4180fb921df7992a5405f5ff05d2ac2fff"
395 }, 395 },
396 "scutiger": { 396 "scutiger": {
397 "cargoLock": null, 397 "cargoLock": null,
diff --git a/_sources/generated.nix b/_sources/generated.nix
index d2422444..8785e857 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 = "3918290c1bcd93ed81291844d9f1ed146672dbfc"; 240 version = "41828c4180fb921df7992a5405f5ff05d2ac2fff";
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 = "3918290c1bcd93ed81291844d9f1ed146672dbfc"; 243 rev = "41828c4180fb921df7992a5405f5ff05d2ac2fff";
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-1uql4y229Rh+/2da99OVNe6DfsjObukXkf60TYRCvhI="; 248 sha256 = "sha256-O2aMFdDUYJazFrlwL7aSIHbUSEm3ADVZjmf41uBJfHs=";
249 }; 249 };
250 date = "2025-12-21"; 250 date = "2025-12-25";
251 }; 251 };
252 scutiger = { 252 scutiger = {
253 pname = "scutiger"; 253 pname = "scutiger";
diff --git a/flake.lock b/flake.lock
index 593cda36..4a51d431 100644
--- a/flake.lock
+++ b/flake.lock
@@ -140,11 +140,11 @@
140 "flake-compat_3": { 140 "flake-compat_3": {
141 "flake": false, 141 "flake": false,
142 "locked": { 142 "locked": {
143 "lastModified": 1765121682, 143 "lastModified": 1766661267,
144 "narHash": "sha256-4VBOP18BFeiPkyhy9o4ssBNQEvfvv1kXkasAYd0+rrA=", 144 "narHash": "sha256-QN1r/zNqvXHwWqlRAnRtFf4CQwIOJx58PtdExIzAw94=",
145 "owner": "edolstra", 145 "owner": "edolstra",
146 "repo": "flake-compat", 146 "repo": "flake-compat",
147 "rev": "65f23138d8d09a92e30f1e5c87611b23ef451bf3", 147 "rev": "f275e157c50c3a9a682b4c9b4aa4db7a4cd3b5f2",
148 "type": "github" 148 "type": "github"
149 }, 149 },
150 "original": { 150 "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": 1766409779, 510 "lastModified": 1766765523,
511 "narHash": "sha256-mDmnH0RFOeWJUNdC3V3fX82ZOIugmFKrZGRJHkkgcFI=", 511 "narHash": "sha256-DCk3GKdKZNjpvNuDy9ZVfVwCy3tlm96/UZnYkJO7N44=",
512 "owner": "sodiboo", 512 "owner": "sodiboo",
513 "repo": "niri-flake", 513 "repo": "niri-flake",
514 "rev": "05f6806e04bda8d33d6015f8b303130feec8c28e", 514 "rev": "a3e638c75d07de759421e6f34bd69c3f9a0a3567",
515 "type": "github" 515 "type": "github"
516 }, 516 },
517 "original": { 517 "original": {
@@ -640,11 +640,11 @@
640 }, 640 },
641 "nixos-hardware": { 641 "nixos-hardware": {
642 "locked": { 642 "locked": {
643 "lastModified": 1764440730, 643 "lastModified": 1766568855,
644 "narHash": "sha256-ZlJTNLUKQRANlLDomuRWLBCH5792x+6XUJ4YdFRjtO4=", 644 "narHash": "sha256-UXVtN77D7pzKmzOotFTStgZBqpOcf8cO95FcupWp4Zo=",
645 "owner": "NixOS", 645 "owner": "NixOS",
646 "repo": "nixos-hardware", 646 "repo": "nixos-hardware",
647 "rev": "9154f4569b6cdfd3c595851a6ba51bfaa472d9f3", 647 "rev": "c5db9569ac9cc70929c268ac461f4003e3e5ca80",
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": 1766201043, 768 "lastModified": 1766736597,
769 "narHash": "sha256-eplAP+rorKKd0gNjV3rA6+0WMzb1X1i16F5m5pASnjA=", 769 "narHash": "sha256-BASnpCLodmgiVn0M1MU2Pqyoz0aHwar/0qLkp7CjvSQ=",
770 "owner": "NixOS", 770 "owner": "NixOS",
771 "repo": "nixpkgs", 771 "repo": "nixpkgs",
772 "rev": "b3aad468604d3e488d627c0b43984eb60e75e782", 772 "rev": "f560ccec6b1116b22e6ed15f4c510997d99d5852",
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": 1766309749, 816 "lastModified": 1766651565,
817 "narHash": "sha256-3xY8CZ4rSnQ0NqGhMKAy5vgC+2IVK0NoVEzDoOh4DA4=", 817 "narHash": "sha256-QEhk0eXgyIqTpJ/ehZKg9IKS7EtlWxF3N7DXy42zPfU=",
818 "owner": "NixOS", 818 "owner": "NixOS",
819 "repo": "nixpkgs", 819 "repo": "nixpkgs",
820 "rev": "a6531044f6d0bef691ea18d4d4ce44d0daa6e816", 820 "rev": "3e2499d5539c16d0d173ba53552a4ff8547f4539",
821 "type": "github" 821 "type": "github"
822 }, 822 },
823 "original": { 823 "original": {
@@ -1256,11 +1256,11 @@
1256 "xwayland-satellite-unstable": { 1256 "xwayland-satellite-unstable": {
1257 "flake": false, 1257 "flake": false,
1258 "locked": { 1258 "locked": {
1259 "lastModified": 1766363450, 1259 "lastModified": 1766429945,
1260 "narHash": "sha256-buO37E9GTM4Qh1tvBjpSB/JGWN72EYKMUB/Lt8LrW7w=", 1260 "narHash": "sha256-9Kv4gWagx/u4RfZJzBMAoagW9ava5waxd+XoTkzqF7E=",
1261 "owner": "Supreeeme", 1261 "owner": "Supreeeme",
1262 "repo": "xwayland-satellite", 1262 "repo": "xwayland-satellite",
1263 "rev": "bf738fffbb26669d0ba9d7a3ecdba3b47afa8a85", 1263 "rev": "0dde7ca1d3a8e8c5082533d76084e2aa02bef70e",
1264 "type": "github" 1264 "type": "github"
1265 }, 1265 },
1266 "original": { 1266 "original": {
diff --git a/flake.lock.gup b/flake.lock.gup
index a1e51fb4..31eed31c 100755
--- a/flake.lock.gup
+++ b/flake.lock.gup
@@ -1,5 +1,4 @@
1#!/usr/bin/env zsh 1#!/usr/bin/env zsh
2 2
3gup --always 3gup --always
4nix flake check --recreate-lock-file \ 4nix flake update
5 || git restore flake.lock
diff --git a/justfile b/justfile
new file mode 100644
index 00000000..c2a3303f
--- /dev/null
+++ b/justfile
@@ -0,0 +1,7 @@
1update:
2 gup _sources
3 nix flake update
4
5[default]
6build:
7 nom build --keep-going -L .'#'nixosConfigurations.{vidhar,surtr,sif}.config.system.build.toplevel
diff --git a/shell.nix b/shell.nix
index 1b334187..44c2d51a 100644
--- a/shell.nix
+++ b/shell.nix
@@ -13,7 +13,7 @@ in pkgs.mkShell {
13 nativeBuildInputs = builtins.attrValues self.packages.${system} ++ (with pkgs; [ 13 nativeBuildInputs = builtins.attrValues self.packages.${system} ++ (with pkgs; [
14 sops 14 sops
15 wireguard-tools 15 wireguard-tools
16 gup 16 gup just
17 nftables 17 nftables
18 deploy-rs.deploy-rs 18 deploy-rs.deploy-rs
19 knot-dns 19 knot-dns