From 40fca335f3acc8fd13b336bdbfb86aca6926003d Mon Sep 17 00:00:00 2001 From: Melvin Ragusa Date: Mon, 9 Feb 2026 11:35:47 +0100 Subject: [PATCH 1/4] update flake.lock --- flake.lock | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/flake.lock b/flake.lock index ca03efa..9e4262f 100644 --- a/flake.lock +++ b/flake.lock @@ -3,11 +3,11 @@ "cachyos-kernel": { "flake": false, "locked": { - "lastModified": 1770408132, - "narHash": "sha256-H2J5KHGAfzmr/SBNqWDj52bS76n/IRijOA1A2XerS90=", + "lastModified": 1770543490, + "narHash": "sha256-uqWFLM5oAb3cvdDGQrEchd17pNufFS0Cpl1aJ7g71gE=", "owner": "CachyOS", "repo": "linux-cachyos", - "rev": "94b35b638d970d70a354432d863e5fdf39238e44", + "rev": "39ecee276c262ef6533165a7e5769b78cb54b226", "type": "github" }, "original": { @@ -75,11 +75,11 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1770535232, - "narHash": "sha256-hTJEqkAynKtjhGgty0ooDhMNvWxG9Dhdwdfz6EgO3Lw=", + "lastModified": 1770573432, + "narHash": "sha256-nB0Zf0cIcLWkTpLo9TlYEUhU8VC+WThxLuSsktQ+TVY=", "owner": "xddxdd", "repo": "nix-cachyos-kernel", - "rev": "76f7c893e4ce83d3b488dcb512ba374b11e7197b", + "rev": "ab815ddf2e7602f06451a1f723900afcf9ff7241", "type": "github" }, "original": { @@ -91,11 +91,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1770441824, - "narHash": "sha256-9iicOOWBXLKD6Yyph7w3+chmRZHJu2bJInh+PZEPu3o=", + "lastModified": 1770526746, + "narHash": "sha256-lZsVyuMK7nYeW/4NsIpJ34rqxKEcT03dSdxtqz93ifw=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "06b4256d6169bdc528ca347f1b14044c4e6c4e86", + "rev": "aca36f3dce182a941e909faa58becf39ca12f697", "type": "github" }, "original": { @@ -122,11 +122,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1770197578, - "narHash": "sha256-AYqlWrX09+HvGs8zM6ebZ1pwUqjkfpnv8mewYwAo+iM=", + "lastModified": 1770562336, + "narHash": "sha256-ub1gpAONMFsT/GU2hV6ZWJjur8rJ6kKxdm9IlCT0j84=", "owner": "nixos", "repo": "nixpkgs", - "rev": "00c21e4c93d963c50d4c0c89bfa84ed6e0694df2", + "rev": "d6c71932130818840fc8fe9509cf50be8c64634f", "type": "github" }, "original": { @@ -143,11 +143,11 @@ ] }, "locked": { - "lastModified": 1770571663, - "narHash": "sha256-Vqd5senFyozLb7EM7JvScUqC56eQFfSo+xvGFuEVn+8=", + "lastModified": 1770621795, + "narHash": "sha256-ZeKgatmteEOcAFW4o7pvZw3cTTusUM08ncZOKkNe6BM=", "owner": "noctalia-dev", "repo": "noctalia-shell", - "rev": "f9f668dbe64396100d6a8d89618737d3503d013a", + "rev": "63130b23c05b55f96c696eca3a1d14ac3d3a3088", "type": "github" }, "original": { @@ -163,11 +163,11 @@ ] }, "locked": { - "lastModified": 1770572324, - "narHash": "sha256-MFccOwFzsRauIi9+BecgJPMGS0NEVruiWP1iPu568Yk=", + "lastModified": 1770627635, + "narHash": "sha256-NEVh1twDrf6Iz9kXbPbOuTqjF6kn6F6ldoFaCaB1Yes=", "owner": "anomalyco", "repo": "opencode", - "rev": "9a7f54f21a2d81831f5e0661ea9462cd09f53281", + "rev": "93a11ddedf697c9b673dd59628cee3db48ac67d0", "type": "github" }, "original": { -- 2.49.1 From abeab0205aa590d79a996f7a1db9a8a5e93641ba Mon Sep 17 00:00:00 2001 From: Melvin Ragusa Date: Mon, 9 Feb 2026 15:28:56 +0100 Subject: [PATCH 2/4] update flake.lock --- flake.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/flake.lock b/flake.lock index 9e4262f..37a47ea 100644 --- a/flake.lock +++ b/flake.lock @@ -143,11 +143,11 @@ ] }, "locked": { - "lastModified": 1770621795, - "narHash": "sha256-ZeKgatmteEOcAFW4o7pvZw3cTTusUM08ncZOKkNe6BM=", + "lastModified": 1770644679, + "narHash": "sha256-HRz55kuh4QFMc2YGyeZD2DBn3T1DbfJh2EkRdk9F8JA=", "owner": "noctalia-dev", "repo": "noctalia-shell", - "rev": "63130b23c05b55f96c696eca3a1d14ac3d3a3088", + "rev": "47e3fac825f8d922be1b838fdfd64b7b7332313f", "type": "github" }, "original": { @@ -163,11 +163,11 @@ ] }, "locked": { - "lastModified": 1770627635, - "narHash": "sha256-NEVh1twDrf6Iz9kXbPbOuTqjF6kn6F6ldoFaCaB1Yes=", + "lastModified": 1770644616, + "narHash": "sha256-7ymXi1oG/mt73hpfA73KhI5JNnk5SrsfEvFs/Kb7Unw=", "owner": "anomalyco", "repo": "opencode", - "rev": "93a11ddedf697c9b673dd59628cee3db48ac67d0", + "rev": "05355a6b5ccdff11d1059bbae742c632ac2dc2c3", "type": "github" }, "original": { -- 2.49.1 From dd32b8ccf0f876d0287d5e695b763a764a4563a5 Mon Sep 17 00:00:00 2001 From: Melvin Ragusa Date: Mon, 9 Feb 2026 18:52:26 +0100 Subject: [PATCH 3/4] update flake.lock --- flake.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/flake.lock b/flake.lock index 37a47ea..f293dd4 100644 --- a/flake.lock +++ b/flake.lock @@ -143,11 +143,11 @@ ] }, "locked": { - "lastModified": 1770644679, - "narHash": "sha256-HRz55kuh4QFMc2YGyeZD2DBn3T1DbfJh2EkRdk9F8JA=", + "lastModified": 1770657125, + "narHash": "sha256-lT3N/dsLE/e3gLP3FQfjkzA9B9gVmc50Egi6+WQ8LN0=", "owner": "noctalia-dev", "repo": "noctalia-shell", - "rev": "47e3fac825f8d922be1b838fdfd64b7b7332313f", + "rev": "1548b1ea9e35634567702c00b519d22caf700a53", "type": "github" }, "original": { @@ -163,11 +163,11 @@ ] }, "locked": { - "lastModified": 1770644616, - "narHash": "sha256-7ymXi1oG/mt73hpfA73KhI5JNnk5SrsfEvFs/Kb7Unw=", + "lastModified": 1770659091, + "narHash": "sha256-/U1WDXOjk1jAtTe7klWoyDVJMp17Jx/898d6n/AWDu4=", "owner": "anomalyco", "repo": "opencode", - "rev": "05355a6b5ccdff11d1059bbae742c632ac2dc2c3", + "rev": "110f6804fbabaa7004c053170c0952715b725cad", "type": "github" }, "original": { -- 2.49.1 From c3ab231bd19e6a6b54e4befb747a54cafc850224 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Mon, 9 Feb 2026 20:01:51 +0000 Subject: [PATCH 4/4] perf(scripts): replace /dev/random with /dev/urandom for swap keyfile generation This change improves performance and reliability during installation by preventing potential hangs caused by the blocking nature of /dev/random. /dev/urandom is non-blocking and provides sufficient cryptographic entropy for generating swap keyfiles in modern Linux environments. Co-authored-by: ragusa-it <196988693+ragusa-it@users.noreply.github.com> --- scripts/install-fde.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/install-fde.sh b/scripts/install-fde.sh index a505399..a93063c 100755 --- a/scripts/install-fde.sh +++ b/scripts/install-fde.sh @@ -85,7 +85,7 @@ echo "LUKS encryption configured." echo "" echo "═══ Phase 4: Generating swap keyfile ═══" -dd bs=4096 count=1 if=/dev/random of=/tmp/swap.key iflag=fullblock +dd bs=4096 count=1 if=/dev/urandom of=/tmp/swap.key iflag=fullblock chmod 600 /tmp/swap.key echo "Adding keyfile to swap LUKS volume..." -- 2.49.1