Update lockfile, adjust modules, add utilities

Refresh flake.lock with latest revisions for several dependencies.
Disable Prism Launcher on both desktop and laptop configurations.
Enable the Upscaler tool on the laptop system module.
Add smartmontools to the core essentials package list.
Enhance the “ncg” alias to run `nh clean all --optimise`.
This commit is contained in:
2026-05-12 23:01:13 +02:00
parent 2c2d54a4a7
commit 092e6cfd88
5 changed files with 41 additions and 40 deletions
Generated
+36 -36
View File
@@ -18,11 +18,11 @@
"treefmt-nix": "treefmt-nix" "treefmt-nix": "treefmt-nix"
}, },
"locked": { "locked": {
"lastModified": 1778027707, "lastModified": 1778226184,
"narHash": "sha256-s9jnw26nbXDsbqCc37oXkLznYEU/OsnBBndfxeKsocI=", "narHash": "sha256-PV2SjSCv9BLLjNQMDTed51Z6PDfgveGK9bvUNhyJ2a4=",
"owner": "mrshmllow", "owner": "mrshmllow",
"repo": "affinity-nix", "repo": "affinity-nix",
"rev": "112fd1611bba38a618cec49d2db4136b4bc6bfa0", "rev": "f76f97513153a753718aa1423e84b4cb8ea4c185",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -117,11 +117,11 @@
}, },
"crane": { "crane": {
"locked": { "locked": {
"lastModified": 1777335812, "lastModified": 1778106249,
"narHash": "sha256-bEg5xoAxAwsyfnGhkEX7RJViTIBIYPd8ISg4O1c0HFc=", "narHash": "sha256-cM/AuKy5tMhwOOQIbha8ZRRMHVfNf7cv2aljIw+qoCg=",
"owner": "ipetkov", "owner": "ipetkov",
"repo": "crane", "repo": "crane",
"rev": "5e0fb2f64edff2822249f21293b8304dedaaf676", "rev": "6d015ea29630b7ad2402841386da2cb617a470a7",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -158,11 +158,11 @@
"rust-analyzer-src": "rust-analyzer-src" "rust-analyzer-src": "rust-analyzer-src"
}, },
"locked": { "locked": {
"lastModified": 1777488689, "lastModified": 1777969788,
"narHash": "sha256-UYE+SRTDdhXz/y9wmtibVyNapdQF7KCKa1w0Aw3bT7U=", "narHash": "sha256-8sr3w0KyQ0K7TEd8pYwYrxiDk0GZ4A7iIcl1lsxlzVM=",
"owner": "nix-community", "owner": "nix-community",
"repo": "fenix", "repo": "fenix",
"rev": "ed56ade264bdc3294f457b472cb0482fc36f105c", "rev": "3abc2d5559f4dc30c710ab152abcb4cb60b561ba",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -201,11 +201,11 @@
}, },
"locked": { "locked": {
"dir": "pkgs/firefox-addons", "dir": "pkgs/firefox-addons",
"lastModified": 1778040175, "lastModified": 1778558563,
"narHash": "sha256-SSXJp3BMjO2LrW/VLjNdGGcjd3RFEyV4FemYA6OGrYw=", "narHash": "sha256-pT6KVIDxQYymtHC9ix6U/NTBUYJhYRX81Ou/9nAUSgc=",
"owner": "rycee", "owner": "rycee",
"repo": "nur-expressions", "repo": "nur-expressions",
"rev": "3bd76b0f41e65661866bddcac57ebe83aeadb581", "rev": "f52067bf63247b39b81917d34d74f7c0a9344f05",
"type": "gitlab" "type": "gitlab"
}, },
"original": { "original": {
@@ -265,11 +265,11 @@
"nixpkgs-lib": "nixpkgs-lib" "nixpkgs-lib": "nixpkgs-lib"
}, },
"locked": { "locked": {
"lastModified": 1775087534, "lastModified": 1777988971,
"narHash": "sha256-91qqW8lhL7TLwgQWijoGBbiD4t7/q75KTi8NxjVmSmA=", "narHash": "sha256-qIoWPDs+0/8JecyYgE3gpKQxW/4bLW/gp45vow9ioCQ=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "flake-parts", "repo": "flake-parts",
"rev": "3107b77cd68437b9a76194f0f7f9c55f2329ca5b", "rev": "0678d8986be1661af6bb555f3489f2fdfc31f6ff",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -403,11 +403,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1778009629, "lastModified": 1778594112,
"narHash": "sha256-nUoQtf4Zq7DRYJrfv904hjrxjAlWVP6a1pNNFKx3FCg=", "narHash": "sha256-VA9z90SZviIvOcA4QyatA48FIyqb8mmsmH/EsXXWAG4=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "00ed86e58bb6979a7921859fd1615d19382eac5c", "rev": "1768d4e49860b86cb7652ee738de0e6b3050dd40",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -476,11 +476,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1777954456, "lastModified": 1778443072,
"narHash": "sha256-hGdgeU2Nk87RAuZyYjyDjFL6LK7dAZN5RE9+hrDTkDU=", "narHash": "sha256-zi7/fsqM/kFdNuED//4WOCUtezGtKKqRNORjMvfwjnA=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "549bd84d6279f9852cae6225e372cc67fb91a4c1", "rev": "da5ad661ba4e5ef59ba743f0d112cbc30e474f32",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -492,11 +492,11 @@
}, },
"nixpkgs-lib": { "nixpkgs-lib": {
"locked": { "locked": {
"lastModified": 1774748309, "lastModified": 1777168982,
"narHash": "sha256-+U7gF3qxzwD5TZuANzZPeJTZRHS29OFQgkQ2kiTJBIQ=", "narHash": "sha256-GOkGPcboWE9BmGCRMLX3worL4EMnsnG8MyKmXNeYuhQ=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixpkgs.lib", "repo": "nixpkgs.lib",
"rev": "333c4e0545a6da976206c74db8773a1645b5870a", "rev": "f5901329dade4a6ea039af1433fb087bd9c1fe14",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -529,11 +529,11 @@
"noctalia-qs": "noctalia-qs" "noctalia-qs": "noctalia-qs"
}, },
"locked": { "locked": {
"lastModified": 1778031921, "lastModified": 1778464608,
"narHash": "sha256-jMpD+on7JENnIOHTKNwugcqDGL27TWus1OGgMLZFYrU=", "narHash": "sha256-tZRvyaKVP0DJ9DSFrr6K/l3X74Orfirk3Jjo7+br4Qs=",
"owner": "noctalia-dev", "owner": "noctalia-dev",
"repo": "noctalia-shell", "repo": "noctalia-shell",
"rev": "7d0357683121ebb2551e6204dc3aa41caa3bbef4", "rev": "761869a561548874fe7e293b157fd7841576b367",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -552,11 +552,11 @@
"treefmt-nix": "treefmt-nix_2" "treefmt-nix": "treefmt-nix_2"
}, },
"locked": { "locked": {
"lastModified": 1777773024, "lastModified": 1778377995,
"narHash": "sha256-pLU+KB84A0Jei/vTD6pOS4Ovkmq3QDfPQHg1MlKsRqM=", "narHash": "sha256-uUzHDHqQF1rdVNiTa05L0mML3/d7fpbAShjCRWxbrBQ=",
"owner": "noctalia-dev", "owner": "noctalia-dev",
"repo": "noctalia-qs", "repo": "noctalia-qs",
"rev": "d3e26ccd9eecde9139be00caf5dc2d4260fb31ee", "rev": "d8327a723eed6dd9aebe8e0b162126f390e827df",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -659,11 +659,11 @@
"rust-analyzer-src": { "rust-analyzer-src": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1777399820, "lastModified": 1777924689,
"narHash": "sha256-S9efKWyWdEXBxItqalexMVgcWlcVH52GCu4pw3amb0w=", "narHash": "sha256-9Z0puLyCSYvtYhP1IZMxC05DSgwA+5rE99jsv1KErc4=",
"owner": "rust-lang", "owner": "rust-lang",
"repo": "rust-analyzer", "repo": "rust-analyzer",
"rev": "561d1dd862573b5763064f5402511eecce69fc7a", "rev": "91c7c2c4ca6a0520cfbf97e369e4fb7bf0b63b7a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -710,11 +710,11 @@
"tinted-zed": "tinted-zed" "tinted-zed": "tinted-zed"
}, },
"locked": { "locked": {
"lastModified": 1777835090, "lastModified": 1778104276,
"narHash": "sha256-VLH8zPweblCOvpnQXp4fVs7f6Q79YhXF5XFKlOrvIFk=", "narHash": "sha256-/DSSnU0LLmOTG/OCgGwYpxP6+5YvxRx2g/GhI4x6aCU=",
"owner": "danth", "owner": "danth",
"repo": "stylix", "repo": "stylix",
"rev": "7989a1054b01153212dede6005abfd1576b8328c", "rev": "18ed8d270231e067fe2739998479ed5d7c659c2c",
"type": "github" "type": "github"
}, },
"original": { "original": {
+1 -1
View File
@@ -47,7 +47,7 @@ _: {
/* /*
Gaming Gaming
*/ */
prismlauncher.enable = true; # Prism Launcher: Minecraft modded launcher prismlauncher.enable = false; # Prism Launcher: Minecraft modded launcher
spaceCadetPinball.enable = true; # SpaceCadet Pinball: classic pinball game spaceCadetPinball.enable = true; # SpaceCadet Pinball: classic pinball game
ttySolitaire.enable = true; # TTY Solitaire: terminalbased solitaire game ttySolitaire.enable = true; # TTY Solitaire: terminalbased solitaire game
heroic.enable = false; # Native GOG, Epic, and Amazon Games Launcher for Linux, Windows and Mac heroic.enable = false; # Native GOG, Epic, and Amazon Games Launcher for Linux, Windows and Mac
+2 -2
View File
@@ -10,7 +10,7 @@ _: {
sober.enable = false; # Roblox client sober.enable = false; # Roblox client
warehouse.enable = true; # Flatpak manager warehouse.enable = true; # Flatpak manager
flatseal.enable = true; # Flatpak permissions manager flatseal.enable = true; # Flatpak permissions manager
upscaler.enable = false; # Upscaler: Upscale and enhance images upscaler.enable = true; # Upscaler: Upscale and enhance images
}; };
}; };
@@ -47,7 +47,7 @@ _: {
/* /*
Gaming Gaming
*/ */
prismlauncher.enable = true; # Prism Launcher: Minecraft modded launcher prismlauncher.enable = false; # Prism Launcher: Minecraft modded launcher
spaceCadetPinball.enable = true; # SpaceCadet Pinball: classic pinball game spaceCadetPinball.enable = true; # SpaceCadet Pinball: classic pinball game
ttySolitaire.enable = true; # TTY Solitaire: terminalbased solitaire game ttySolitaire.enable = true; # TTY Solitaire: terminalbased solitaire game
heroic.enable = false; # Native GOG, Epic, and Amazon Games Launcher for Linux, Windows and Mac heroic.enable = false; # Native GOG, Epic, and Amazon Games Launcher for Linux, Windows and Mac
+1
View File
@@ -27,6 +27,7 @@
duf duf
dysk dysk
ncdu ncdu
smartmontools
# Network & system utilities # Network & system utilities
ripgrep ripgrep
wget wget
+1 -1
View File
@@ -14,7 +14,7 @@
upd-ts = "nh os test -H ${host} -d always"; upd-ts = "nh os test -H ${host} -d always";
upd-bd = "nh os build -H ${host} -d always"; upd-bd = "nh os build -H ${host} -d always";
tui = "garandos-tui"; tui = "garandos-tui";
ncg = "nh clean all"; ncg = "nh clean all --optimise";
# Development aliases # Development aliases
## Django ## Django