summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--_sources/generated.json44
-rw-r--r--_sources/generated.nix44
-rw-r--r--accounts/gkleen@sif/default.nix7
-rw-r--r--flake.lock76
-rw-r--r--hosts/surtr/postgresql/default.nix4
-rw-r--r--overlays/swayosd/default.nix2
-rw-r--r--user-profiles/mpv/default.nix2
-rw-r--r--user-profiles/zsh/default.nix2
-rw-r--r--user-profiles/zsh/zshrc4
9 files changed, 97 insertions, 88 deletions
diff --git a/_sources/generated.json b/_sources/generated.json
index b3d09fc4..ed2c5d34 100644
--- a/_sources/generated.json
+++ b/_sources/generated.json
@@ -99,7 +99,7 @@
99 }, 99 },
100 "mako": { 100 "mako": {
101 "cargoLocks": null, 101 "cargoLocks": null,
102 "date": "2025-01-19", 102 "date": "2025-03-01",
103 "extract": null, 103 "extract": null,
104 "name": "mako", 104 "name": "mako",
105 "passthru": null, 105 "passthru": null,
@@ -109,13 +109,13 @@
109 "fetchSubmodules": false, 109 "fetchSubmodules": false,
110 "leaveDotGit": false, 110 "leaveDotGit": false,
111 "name": null, 111 "name": null,
112 "rev": "57a258c1f8861200e0623153f1b79065d4ddabd8", 112 "rev": "5321a4c61b2c23caa39337cd36065384bfcb3ace",
113 "sha256": "sha256-9PcZLpIfGR8SmZf5e2rDZhF+y3kfSaFw5DneDXHMGTc=", 113 "sha256": "sha256-QplCniTBCoZV+R8hspsDcj3MhHcXkMjMoYC4mZyq3nM=",
114 "sparseCheckout": [], 114 "sparseCheckout": [],
115 "type": "git", 115 "type": "git",
116 "url": "https://github.com/emersion/mako" 116 "url": "https://github.com/emersion/mako"
117 }, 117 },
118 "version": "57a258c1f8861200e0623153f1b79065d4ddabd8" 118 "version": "5321a4c61b2c23caa39337cd36065384bfcb3ace"
119 }, 119 },
120 "mpv-autosave": { 120 "mpv-autosave": {
121 "cargoLocks": null, 121 "cargoLocks": null,
@@ -202,7 +202,7 @@
202 }, 202 },
203 "mpv-reload": { 203 "mpv-reload": {
204 "cargoLocks": null, 204 "cargoLocks": null,
205 "date": "2024-03-22", 205 "date": "2025-02-07",
206 "extract": null, 206 "extract": null,
207 "name": "mpv-reload", 207 "name": "mpv-reload",
208 "passthru": null, 208 "passthru": null,
@@ -214,12 +214,12 @@
214 "name": null, 214 "name": null,
215 "owner": "4e6", 215 "owner": "4e6",
216 "repo": "mpv-reload", 216 "repo": "mpv-reload",
217 "rev": "1a6a9383ba1774708fddbd976e7a9b72c3eec938", 217 "rev": "60e6fb1c578aa9af80d725857dac8e439095b033",
218 "sha256": "sha256-BshxCjec/UNGyiC0/g1Rai2NvG2qOIHXDDEUYwwdij0=", 218 "sha256": "sha256-elA9bi5ov5MbehLD1kyS4Z8zKgTc+8dcOPq32muRGcE=",
219 "sparseCheckout": [], 219 "sparseCheckout": [],
220 "type": "github" 220 "type": "github"
221 }, 221 },
222 "version": "1a6a9383ba1774708fddbd976e7a9b72c3eec938" 222 "version": "60e6fb1c578aa9af80d725857dac8e439095b033"
223 }, 223 },
224 "mpv-subselect": { 224 "mpv-subselect": {
225 "cargoLocks": null, 225 "cargoLocks": null,
@@ -269,11 +269,11 @@
269 "passthru": null, 269 "passthru": null,
270 "pinned": false, 270 "pinned": false,
271 "src": { 271 "src": {
272 "sha256": "sha256-wpBbT/KXd2iU6Jn6Y/6i5C+Wv3OsUTjFcJDhUm6w46I=", 272 "sha256": "sha256-DrPWxAlzdtb5K0Z+yVi+rL1h7CyLj0/Fiio8B2H/Ssg=",
273 "type": "tarball", 273 "type": "tarball",
274 "url": "https://github.com/Snawoot/postfix-mta-sts-resolver/archive/refs/tags/v1.4.0.tar.gz" 274 "url": "https://github.com/Snawoot/postfix-mta-sts-resolver/archive/refs/tags/v1.5.0.tar.gz"
275 }, 275 },
276 "version": "1.4.0" 276 "version": "1.5.0"
277 }, 277 },
278 "postfwd": { 278 "postfwd": {
279 "cargoLocks": null, 279 "cargoLocks": null,
@@ -367,7 +367,7 @@
367 }, 367 },
368 "swayosd": { 368 "swayosd": {
369 "cargoLocks": null, 369 "cargoLocks": null,
370 "date": "2025-01-27", 370 "date": "2025-03-03",
371 "extract": null, 371 "extract": null,
372 "name": "swayosd", 372 "name": "swayosd",
373 "passthru": null, 373 "passthru": null,
@@ -377,13 +377,13 @@
377 "fetchSubmodules": false, 377 "fetchSubmodules": false,
378 "leaveDotGit": false, 378 "leaveDotGit": false,
379 "name": null, 379 "name": null,
380 "rev": "993180b5e7db1dfc453a556bf208f05b04283c8f", 380 "rev": "b3c78fce3d90be2ce6a6ffee0e22a50379952e2b",
381 "sha256": "sha256-qwtGkRJlCYu+dO3xCmnRexX+E4QvXRAHXUslLO7mrAI=", 381 "sha256": "sha256-V3V18BoBRJU8mtvwWXvdYPbKBDIHdu5LzVSkDkGJjFU=",
382 "sparseCheckout": [], 382 "sparseCheckout": [],
383 "type": "git", 383 "type": "git",
384 "url": "https://github.com/ErikReider/SwayOSD" 384 "url": "https://github.com/ErikReider/SwayOSD"
385 }, 385 },
386 "version": "993180b5e7db1dfc453a556bf208f05b04283c8f" 386 "version": "b3c78fce3d90be2ce6a6ffee0e22a50379952e2b"
387 }, 387 },
388 "tomorrow-night-paradise-theme": { 388 "tomorrow-night-paradise-theme": {
389 "cargoLocks": null, 389 "cargoLocks": null,
@@ -407,7 +407,7 @@
407 }, 407 },
408 "v4l2loopback": { 408 "v4l2loopback": {
409 "cargoLocks": null, 409 "cargoLocks": null,
410 "date": "2025-02-03", 410 "date": "2025-02-28",
411 "extract": null, 411 "extract": null,
412 "name": "v4l2loopback", 412 "name": "v4l2loopback",
413 "passthru": null, 413 "passthru": null,
@@ -419,12 +419,12 @@
419 "name": null, 419 "name": null,
420 "owner": "umlaeute", 420 "owner": "umlaeute",
421 "repo": "v4l2loopback", 421 "repo": "v4l2loopback",
422 "rev": "7164d6e6b9aad52a27652c8bb8bd3c3d7a5b336b", 422 "rev": "60a0315c6db154597dc733ea42139cf159644a7a",
423 "sha256": "sha256-1f4+pIbPM/TOJOc7Ns2VDXlBCGyrXiNpmKfThl5kZfk=", 423 "sha256": "sha256-GymBIScU4sg3ofVb9R4/Abq9OZZ+IqLKv/6y32wFLm8=",
424 "sparseCheckout": [], 424 "sparseCheckout": [],
425 "type": "github" 425 "type": "github"
426 }, 426 },
427 "version": "7164d6e6b9aad52a27652c8bb8bd3c3d7a5b336b" 427 "version": "60a0315c6db154597dc733ea42139cf159644a7a"
428 }, 428 },
429 "xcompose": { 429 "xcompose": {
430 "cargoLocks": null, 430 "cargoLocks": null,
@@ -456,10 +456,10 @@
456 "pinned": false, 456 "pinned": false,
457 "src": { 457 "src": {
458 "name": null, 458 "name": null,
459 "sha256": "sha256-HJc4JmkhrUPFaK0BrDNi+3x69Uknb77JK9cvFA2hYkA=", 459 "sha256": "sha256-8zynbfLk2zGIDy/kCNRPUFjZ8TUBWxPlBhDfvngkW+o=",
460 "type": "url", 460 "type": "url",
461 "url": "https://pypi.org/packages/source/y/yt_dlp/yt_dlp-2025.1.26.tar.gz" 461 "url": "https://pypi.org/packages/source/y/yt_dlp/yt_dlp-2025.2.19.tar.gz"
462 }, 462 },
463 "version": "2025.1.26" 463 "version": "2025.2.19"
464 } 464 }
465} \ No newline at end of file 465} \ No newline at end of file
diff --git a/_sources/generated.nix b/_sources/generated.nix
index 63c464bb..47944d09 100644
--- a/_sources/generated.nix
+++ b/_sources/generated.nix
@@ -61,17 +61,17 @@
61 }; 61 };
62 mako = { 62 mako = {
63 pname = "mako"; 63 pname = "mako";
64 version = "57a258c1f8861200e0623153f1b79065d4ddabd8"; 64 version = "5321a4c61b2c23caa39337cd36065384bfcb3ace";
65 src = fetchgit { 65 src = fetchgit {
66 url = "https://github.com/emersion/mako"; 66 url = "https://github.com/emersion/mako";
67 rev = "57a258c1f8861200e0623153f1b79065d4ddabd8"; 67 rev = "5321a4c61b2c23caa39337cd36065384bfcb3ace";
68 fetchSubmodules = false; 68 fetchSubmodules = false;
69 deepClone = false; 69 deepClone = false;
70 leaveDotGit = false; 70 leaveDotGit = false;
71 sparseCheckout = [ ]; 71 sparseCheckout = [ ];
72 sha256 = "sha256-9PcZLpIfGR8SmZf5e2rDZhF+y3kfSaFw5DneDXHMGTc="; 72 sha256 = "sha256-QplCniTBCoZV+R8hspsDcj3MhHcXkMjMoYC4mZyq3nM=";
73 }; 73 };
74 date = "2025-01-19"; 74 date = "2025-03-01";
75 }; 75 };
76 mpv-autosave = { 76 mpv-autosave = {
77 pname = "mpv-autosave"; 77 pname = "mpv-autosave";
@@ -124,15 +124,15 @@
124 }; 124 };
125 mpv-reload = { 125 mpv-reload = {
126 pname = "mpv-reload"; 126 pname = "mpv-reload";
127 version = "1a6a9383ba1774708fddbd976e7a9b72c3eec938"; 127 version = "60e6fb1c578aa9af80d725857dac8e439095b033";
128 src = fetchFromGitHub { 128 src = fetchFromGitHub {
129 owner = "4e6"; 129 owner = "4e6";
130 repo = "mpv-reload"; 130 repo = "mpv-reload";
131 rev = "1a6a9383ba1774708fddbd976e7a9b72c3eec938"; 131 rev = "60e6fb1c578aa9af80d725857dac8e439095b033";
132 fetchSubmodules = false; 132 fetchSubmodules = false;
133 sha256 = "sha256-BshxCjec/UNGyiC0/g1Rai2NvG2qOIHXDDEUYwwdij0="; 133 sha256 = "sha256-elA9bi5ov5MbehLD1kyS4Z8zKgTc+8dcOPq32muRGcE=";
134 }; 134 };
135 date = "2024-03-22"; 135 date = "2025-02-07";
136 }; 136 };
137 mpv-subselect = { 137 mpv-subselect = {
138 pname = "mpv-subselect"; 138 pname = "mpv-subselect";
@@ -164,10 +164,10 @@
164 }; 164 };
165 postfix-mta-sts-resolver = { 165 postfix-mta-sts-resolver = {
166 pname = "postfix-mta-sts-resolver"; 166 pname = "postfix-mta-sts-resolver";
167 version = "1.4.0"; 167 version = "1.5.0";
168 src = fetchTarball { 168 src = fetchTarball {
169 url = "https://github.com/Snawoot/postfix-mta-sts-resolver/archive/refs/tags/v1.4.0.tar.gz"; 169 url = "https://github.com/Snawoot/postfix-mta-sts-resolver/archive/refs/tags/v1.5.0.tar.gz";
170 sha256 = "sha256-wpBbT/KXd2iU6Jn6Y/6i5C+Wv3OsUTjFcJDhUm6w46I="; 170 sha256 = "sha256-DrPWxAlzdtb5K0Z+yVi+rL1h7CyLj0/Fiio8B2H/Ssg=";
171 }; 171 };
172 }; 172 };
173 postfwd = { 173 postfwd = {
@@ -226,17 +226,17 @@
226 }; 226 };
227 swayosd = { 227 swayosd = {
228 pname = "swayosd"; 228 pname = "swayosd";
229 version = "993180b5e7db1dfc453a556bf208f05b04283c8f"; 229 version = "b3c78fce3d90be2ce6a6ffee0e22a50379952e2b";
230 src = fetchgit { 230 src = fetchgit {
231 url = "https://github.com/ErikReider/SwayOSD"; 231 url = "https://github.com/ErikReider/SwayOSD";
232 rev = "993180b5e7db1dfc453a556bf208f05b04283c8f"; 232 rev = "b3c78fce3d90be2ce6a6ffee0e22a50379952e2b";
233 fetchSubmodules = false; 233 fetchSubmodules = false;
234 deepClone = false; 234 deepClone = false;
235 leaveDotGit = false; 235 leaveDotGit = false;
236 sparseCheckout = [ ]; 236 sparseCheckout = [ ];
237 sha256 = "sha256-qwtGkRJlCYu+dO3xCmnRexX+E4QvXRAHXUslLO7mrAI="; 237 sha256 = "sha256-V3V18BoBRJU8mtvwWXvdYPbKBDIHdu5LzVSkDkGJjFU=";
238 }; 238 };
239 date = "2025-01-27"; 239 date = "2025-03-03";
240 }; 240 };
241 tomorrow-night-paradise-theme = { 241 tomorrow-night-paradise-theme = {
242 pname = "tomorrow-night-paradise-theme"; 242 pname = "tomorrow-night-paradise-theme";
@@ -254,15 +254,15 @@
254 }; 254 };
255 v4l2loopback = { 255 v4l2loopback = {
256 pname = "v4l2loopback"; 256 pname = "v4l2loopback";
257 version = "7164d6e6b9aad52a27652c8bb8bd3c3d7a5b336b"; 257 version = "60a0315c6db154597dc733ea42139cf159644a7a";
258 src = fetchFromGitHub { 258 src = fetchFromGitHub {
259 owner = "umlaeute"; 259 owner = "umlaeute";
260 repo = "v4l2loopback"; 260 repo = "v4l2loopback";
261 rev = "7164d6e6b9aad52a27652c8bb8bd3c3d7a5b336b"; 261 rev = "60a0315c6db154597dc733ea42139cf159644a7a";
262 fetchSubmodules = true; 262 fetchSubmodules = true;
263 sha256 = "sha256-1f4+pIbPM/TOJOc7Ns2VDXlBCGyrXiNpmKfThl5kZfk="; 263 sha256 = "sha256-GymBIScU4sg3ofVb9R4/Abq9OZZ+IqLKv/6y32wFLm8=";
264 }; 264 };
265 date = "2025-02-03"; 265 date = "2025-02-28";
266 }; 266 };
267 xcompose = { 267 xcompose = {
268 pname = "xcompose"; 268 pname = "xcompose";
@@ -278,10 +278,10 @@
278 }; 278 };
279 yt-dlp = { 279 yt-dlp = {
280 pname = "yt-dlp"; 280 pname = "yt-dlp";
281 version = "2025.1.26"; 281 version = "2025.2.19";
282 src = fetchurl { 282 src = fetchurl {
283 url = "https://pypi.org/packages/source/y/yt_dlp/yt_dlp-2025.1.26.tar.gz"; 283 url = "https://pypi.org/packages/source/y/yt_dlp/yt_dlp-2025.2.19.tar.gz";
284 sha256 = "sha256-HJc4JmkhrUPFaK0BrDNi+3x69Uknb77JK9cvFA2hYkA="; 284 sha256 = "sha256-8zynbfLk2zGIDy/kCNRPUFjZ8TUBWxPlBhDfvngkW+o=";
285 }; 285 };
286 }; 286 };
287} 287}
diff --git a/accounts/gkleen@sif/default.nix b/accounts/gkleen@sif/default.nix
index 3da5ee6c..6f720bbf 100644
--- a/accounts/gkleen@sif/default.nix
+++ b/accounts/gkleen@sif/default.nix
@@ -155,7 +155,7 @@ in {
155 155
156 emacs = { 156 emacs = {
157 enable = true; 157 enable = true;
158 package = pkgs.emacs29-pgtk; 158 package = pkgs.emacs-pgtk;
159 extraPackages = epkgs: with epkgs; [ 159 extraPackages = epkgs: with epkgs; [
160 evil evil-dvorak undo-tree magit haskell-tng-mode nix-mode 160 evil evil-dvorak undo-tree magit haskell-tng-mode nix-mode
161 yaml-mode json-mode shakespeare-mode smart-mode-line 161 yaml-mode json-mode shakespeare-mode smart-mode-line
@@ -306,7 +306,10 @@ in {
306 grab 306 grab
307 ''; 307 '';
308 }; 308 };
309 xembed-sni-proxy.enable = true; 309 xembed-sni-proxy = {
310 enable = true;
311 package = pkgs.kdePackages.plasma-workspace;
312 };
310 udiskie = { 313 udiskie = {
311 enable = true; 314 enable = true;
312 automount = false; 315 automount = false;
diff --git a/flake.lock b/flake.lock
index 99ea7468..007dd5eb 100644
--- a/flake.lock
+++ b/flake.lock
@@ -397,11 +397,11 @@
397 "xwayland-satellite-unstable": "xwayland-satellite-unstable" 397 "xwayland-satellite-unstable": "xwayland-satellite-unstable"
398 }, 398 },
399 "locked": { 399 "locked": {
400 "lastModified": 1739339370, 400 "lastModified": 1741281866,
401 "narHash": "sha256-kvuVhsaVa8j0P9Genf96CLX2cNjForojX5aB1BN+Bwk=", 401 "narHash": "sha256-e/Zok3cRBtBOYMxNDEA62rWue4BRcR92DGCwttbnanE=",
402 "owner": "sodiboo", 402 "owner": "sodiboo",
403 "repo": "niri-flake", 403 "repo": "niri-flake",
404 "rev": "498e8bbc149b38fd14d4ff7fbf31c49fdaa23282", 404 "rev": "40ba2c0eced1de1f4bdfb11f368de24932339e6c",
405 "type": "github" 405 "type": "github"
406 }, 406 },
407 "original": { 407 "original": {
@@ -414,16 +414,16 @@
414 "niri-stable": { 414 "niri-stable": {
415 "flake": false, 415 "flake": false,
416 "locked": { 416 "locked": {
417 "lastModified": 1736614405, 417 "lastModified": 1740117926,
418 "narHash": "sha256-AJ1rlgNOPb3/+DbS5hkhm21t6Oz8IgqLllwmZt0lyzk=", 418 "narHash": "sha256-mTTHA0RAaQcdYe+9A3Jx77cmmyLFHmRoZdd8RpWa+m8=",
419 "owner": "YaLTeR", 419 "owner": "YaLTeR",
420 "repo": "niri", 420 "repo": "niri",
421 "rev": "e05bc269e678ecf828b96ae79c991c13b00b38a5", 421 "rev": "b94a5db8790339cf9134873d8b490be69e02ac71",
422 "type": "github" 422 "type": "github"
423 }, 423 },
424 "original": { 424 "original": {
425 "owner": "YaLTeR", 425 "owner": "YaLTeR",
426 "ref": "v25.01", 426 "ref": "v25.02",
427 "repo": "niri", 427 "repo": "niri",
428 "type": "github" 428 "type": "github"
429 } 429 }
@@ -431,11 +431,11 @@
431 "niri-unstable": { 431 "niri-unstable": {
432 "flake": false, 432 "flake": false,
433 "locked": { 433 "locked": {
434 "lastModified": 1739336386, 434 "lastModified": 1741260996,
435 "narHash": "sha256-H9E3lfJibzWwqV9C1pI81uhav1RLWRA8JbH3ADv3X/4=", 435 "narHash": "sha256-uKWfBwNLZEsDnICY7immZn/oLhQos227SDiEnDQwTI4=",
436 "owner": "YaLTeR", 436 "owner": "YaLTeR",
437 "repo": "niri", 437 "repo": "niri",
438 "rev": "7e552333a993e83a2dba52392109617e486f5f60", 438 "rev": "88fcf0c2a996ef61bb1f51cb02afa7686de1bbe1",
439 "type": "github" 439 "type": "github"
440 }, 440 },
441 "original": { 441 "original": {
@@ -472,11 +472,11 @@
472 ] 472 ]
473 }, 473 },
474 "locked": { 474 "locked": {
475 "lastModified": 1739071773, 475 "lastModified": 1740886574,
476 "narHash": "sha256-/Ak+Quinhmdxa9m3shjm4lwwwqmzG8zzGhhhhgR1k9I=", 476 "narHash": "sha256-jN6kJ41B6jUVDTebIWeebTvrKP6YiLd1/wMej4uq4Sk=",
477 "owner": "Mic92", 477 "owner": "Mic92",
478 "repo": "nix-index-database", 478 "repo": "nix-index-database",
479 "rev": "895d81b6228bbd50a6ef22f5a58a504ca99763ea", 479 "rev": "26a0f969549cf4d56f6e9046b9e0418b3f3b94a5",
480 "type": "github" 480 "type": "github"
481 }, 481 },
482 "original": { 482 "original": {
@@ -493,11 +493,11 @@
493 ] 493 ]
494 }, 494 },
495 "locked": { 495 "locked": {
496 "lastModified": 1739078428, 496 "lastModified": 1740362141,
497 "narHash": "sha256-9Q8lxL99vaTtK/myj+I6vQvzt3uJiCpazq0jovQswGs=", 497 "narHash": "sha256-1eSoFF0derndmAU1xq4PPuSzO7rlkUDBo2ncjyVgc30=",
498 "owner": "AshleyYakeley", 498 "owner": "AshleyYakeley",
499 "repo": "NixVirt", 499 "repo": "NixVirt",
500 "rev": "f2e4e9ad0b02bbd80c509b63d27a2f11359c16a8", 500 "rev": "3fc706593a35583863f8634a8fd2d7cfad7f1263",
501 "type": "github" 501 "type": "github"
502 }, 502 },
503 "original": { 503 "original": {
@@ -508,11 +508,11 @@
508 }, 508 },
509 "nixos-hardware": { 509 "nixos-hardware": {
510 "locked": { 510 "locked": {
511 "lastModified": 1738816619, 511 "lastModified": 1740646007,
512 "narHash": "sha256-5yRlg48XmpcX5b5HesdGMOte+YuCy9rzQkJz+imcu6I=", 512 "narHash": "sha256-dMReDQobS3kqoiUCQIYI9c0imPXRZnBubX20yX/G5LE=",
513 "owner": "NixOS", 513 "owner": "NixOS",
514 "repo": "nixos-hardware", 514 "repo": "nixos-hardware",
515 "rev": "2eccff41bab80839b1d25b303b53d339fbb07087", 515 "rev": "009b764ac98a3602d41fc68072eeec5d24fc0e49",
516 "type": "github" 516 "type": "github"
517 }, 517 },
518 "original": { 518 "original": {
@@ -630,11 +630,11 @@
630 }, 630 },
631 "nixpkgs-stable_2": { 631 "nixpkgs-stable_2": {
632 "locked": { 632 "locked": {
633 "lastModified": 1739206421, 633 "lastModified": 1741196730,
634 "narHash": "sha256-PwQASeL2cGVmrtQYlrBur0U20Xy07uSWVnFup2PHnDs=", 634 "narHash": "sha256-0Sj6ZKjCpQMfWnN0NURqRCQn2ob7YtXTAOTwCuz7fkA=",
635 "owner": "NixOS", 635 "owner": "NixOS",
636 "repo": "nixpkgs", 636 "repo": "nixpkgs",
637 "rev": "44534bc021b85c8d78e465021e21f33b856e2540", 637 "rev": "48913d8f9127ea6530a2a2f1bd4daa1b8685d8a3",
638 "type": "github" 638 "type": "github"
639 }, 639 },
640 "original": { 640 "original": {
@@ -678,11 +678,11 @@
678 }, 678 },
679 "nixpkgs_2": { 679 "nixpkgs_2": {
680 "locked": { 680 "locked": {
681 "lastModified": 1739214665, 681 "lastModified": 1741173522,
682 "narHash": "sha256-26L8VAu3/1YRxS8MHgBOyOM8xALdo6N0I04PgorE7UM=", 682 "narHash": "sha256-k7VSqvv0r1r53nUI/IfPHCppkUAddeXn843YlAC5DR0=",
683 "owner": "NixOS", 683 "owner": "NixOS",
684 "repo": "nixpkgs", 684 "repo": "nixpkgs",
685 "rev": "64e75cd44acf21c7933d61d7721e812eac1b5a0a", 685 "rev": "d69ab0d71b22fa1ce3dbeff666e6deb4917db049",
686 "type": "github" 686 "type": "github"
687 }, 687 },
688 "original": { 688 "original": {
@@ -748,11 +748,11 @@
748 "treefmt-nix": "treefmt-nix" 748 "treefmt-nix": "treefmt-nix"
749 }, 749 },
750 "locked": { 750 "locked": {
751 "lastModified": 1738741221, 751 "lastModified": 1741163974,
752 "narHash": "sha256-UiTOA89yQV5YNlO1ZAp4IqJUGWOnTyBC83netvt8rQE=", 752 "narHash": "sha256-QehWX1ik9vqkylkbvdpO5XZKaqf2fsE92iMEyRBW2qI=",
753 "owner": "nix-community", 753 "owner": "nix-community",
754 "repo": "poetry2nix", 754 "repo": "poetry2nix",
755 "rev": "be1fe795035d3d36359ca9135b26dcc5321b31fb", 755 "rev": "98293f0b368f24c48e05aaa2359dcc0de15e976f",
756 "type": "github" 756 "type": "github"
757 }, 757 },
758 "original": { 758 "original": {
@@ -891,11 +891,11 @@
891 ] 891 ]
892 }, 892 },
893 "locked": { 893 "locked": {
894 "lastModified": 1739262228, 894 "lastModified": 1741043164,
895 "narHash": "sha256-7JAGezJ0Dn5qIyA2+T4Dt/xQgAbhCglh6lzCekTVMeU=", 895 "narHash": "sha256-9lfmSZLz6eq9Ygr6cCmvQiiBEaPb54pUBcjvbEMPORc=",
896 "owner": "Mic92", 896 "owner": "Mic92",
897 "repo": "sops-nix", 897 "repo": "sops-nix",
898 "rev": "07af005bb7d60c7f118d9d9f5530485da5d1e975", 898 "rev": "3f2412536eeece783f0d0ad3861417f347219f4d",
899 "type": "github" 899 "type": "github"
900 }, 900 },
901 "original": { 901 "original": {
@@ -983,16 +983,16 @@
983 "xwayland-satellite-stable": { 983 "xwayland-satellite-stable": {
984 "flake": false, 984 "flake": false,
985 "locked": { 985 "locked": {
986 "lastModified": 1730166465, 986 "lastModified": 1739246919,
987 "narHash": "sha256-nq7bouXQXaaPPo/E+Jbq+wNHnatD4dY8OxSrRqzvy6s=", 987 "narHash": "sha256-/hBM43/Gd0/tW+egrhlWgOIISeJxEs2uAOIYVpfDKeU=",
988 "owner": "Supreeeme", 988 "owner": "Supreeeme",
989 "repo": "xwayland-satellite", 989 "repo": "xwayland-satellite",
990 "rev": "a713cf46cb7db84a0d1b57c3a397c610cad3cf98", 990 "rev": "44590a416d4a3e8220e19e29e0b6efe64a80315d",
991 "type": "github" 991 "type": "github"
992 }, 992 },
993 "original": { 993 "original": {
994 "owner": "Supreeeme", 994 "owner": "Supreeeme",
995 "ref": "v0.5", 995 "ref": "v0.5.1",
996 "repo": "xwayland-satellite", 996 "repo": "xwayland-satellite",
997 "type": "github" 997 "type": "github"
998 } 998 }
@@ -1000,11 +1000,11 @@
1000 "xwayland-satellite-unstable": { 1000 "xwayland-satellite-unstable": {
1001 "flake": false, 1001 "flake": false,
1002 "locked": { 1002 "locked": {
1003 "lastModified": 1739246919, 1003 "lastModified": 1741140299,
1004 "narHash": "sha256-/hBM43/Gd0/tW+egrhlWgOIISeJxEs2uAOIYVpfDKeU=", 1004 "narHash": "sha256-Y2bPO92Yg5HcH5ORvrVOQb4wRGEapGEteHXGtNvboxk=",
1005 "owner": "Supreeeme", 1005 "owner": "Supreeeme",
1006 "repo": "xwayland-satellite", 1006 "repo": "xwayland-satellite",
1007 "rev": "44590a416d4a3e8220e19e29e0b6efe64a80315d", 1007 "rev": "10cb041a80bb815cc1789cfa305923f1f9e3713d",
1008 "type": "github" 1008 "type": "github"
1009 }, 1009 },
1010 "original": { 1010 "original": {
diff --git a/hosts/surtr/postgresql/default.nix b/hosts/surtr/postgresql/default.nix
index 583e4443..059f4088 100644
--- a/hosts/surtr/postgresql/default.nix
+++ b/hosts/surtr/postgresql/default.nix
@@ -89,6 +89,10 @@ in {
89 "d /var/spool/pgbackrest 0750 postgres postgres - -" 89 "d /var/spool/pgbackrest 0750 postgres postgres - -"
90 ]; 90 ];
91 91
92 systemd.services.postgresql.serviceConfig = {
93 ReadWritePaths = [ "/var/spool/pgbackrest" "/var/lib/pgbackrest/archive/surtr" ];
94 };
95
92 systemd.services.migrate-postgresql = { 96 systemd.services.migrate-postgresql = {
93 after = [ "postgresql.service" ]; 97 after = [ "postgresql.service" ];
94 bindsTo = [ "postgresql.service" ]; 98 bindsTo = [ "postgresql.service" ];
diff --git a/overlays/swayosd/default.nix b/overlays/swayosd/default.nix
index 28c8f1b9..d8807b41 100644
--- a/overlays/swayosd/default.nix
+++ b/overlays/swayosd/default.nix
@@ -4,7 +4,7 @@
4 cargoDeps = prev.rustPlatform.fetchCargoTarball { 4 cargoDeps = prev.rustPlatform.fetchCargoTarball {
5 inherit (oldAttrs) pname; 5 inherit (oldAttrs) pname;
6 inherit version src; 6 inherit version src;
7 hash = "sha256-Anrk8p76HKZcNavYdi9l1oYahduLrb7Lf7knQK7Hy5E="; 7 hash = "sha256-s2vgyQP6J3i0q2o/Tt8dYoamBH3vrI/FNJYteHO8v5Q=";
8 }; 8 };
9 nativeBuildInputs = with final; [ 9 nativeBuildInputs = with final; [
10 wrapGAppsHook4 10 wrapGAppsHook4
diff --git a/user-profiles/mpv/default.nix b/user-profiles/mpv/default.nix
index 83eba2a9..94f241c8 100644
--- a/user-profiles/mpv/default.nix
+++ b/user-profiles/mpv/default.nix
@@ -10,7 +10,7 @@
10 (pkgs.stdenv.mkDerivation (sources.mpv-reload // rec { 10 (pkgs.stdenv.mkDerivation (sources.mpv-reload // rec {
11 installPhase = '' 11 installPhase = ''
12 install -d $out/share/mpv/scripts 12 install -d $out/share/mpv/scripts
13 install -m 0644 reload.lua $out/share/mpv/scripts/${passthru.scriptName} 13 install -m 0644 main.lua $out/share/mpv/scripts/${passthru.scriptName}
14 ''; 14 '';
15 15
16 passthru.scriptName = "reload.lua"; 16 passthru.scriptName = "reload.lua";
diff --git a/user-profiles/zsh/default.nix b/user-profiles/zsh/default.nix
index daeb7e82..428e2459 100644
--- a/user-profiles/zsh/default.nix
+++ b/user-profiles/zsh/default.nix
@@ -10,7 +10,7 @@ in {
10 enable = true; 10 enable = true;
11 autocd = true; 11 autocd = true;
12 enableCompletion = true; 12 enableCompletion = true;
13 13
14 plugins = [ 14 plugins = [
15 { name = "powerlevel10k"; 15 { name = "powerlevel10k";
16 file = "share/zsh-powerlevel10k/powerlevel10k.zsh-theme"; 16 file = "share/zsh-powerlevel10k/powerlevel10k.zsh-theme";
diff --git a/user-profiles/zsh/zshrc b/user-profiles/zsh/zshrc
index a83a8069..7d0c1a16 100644
--- a/user-profiles/zsh/zshrc
+++ b/user-profiles/zsh/zshrc
@@ -27,4 +27,6 @@ bindkey ';5D' emacs-backward-word
27 27
28autoload -Uz url-quote-magic bracketed-paste-magic 28autoload -Uz url-quote-magic bracketed-paste-magic
29zle -N self-insert url-quote-magic 29zle -N self-insert url-quote-magic
30zle -N bracketed-paste bracketed-paste-magic \ No newline at end of file 30zle -N bracketed-paste bracketed-paste-magic
31
32setopt extended_glob