From 092e6cfd88cbe7bc01e724ff1aa0e68694932af5 Mon Sep 17 00:00:00 2001 From: GarandPLG Date: Tue, 12 May 2026 23:01:13 +0200 Subject: [PATCH] Update lockfile, adjust modules, add utilities MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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`. --- flake.lock | 72 ++++++++++++------------- hosts/Garand-Desktop/system-modules.nix | 2 +- hosts/Garand-Laptop/system-modules.nix | 4 +- modules/core/packages/essentials.nix | 1 + modules/home/bash/aliases.nix | 2 +- 5 files changed, 41 insertions(+), 40 deletions(-) diff --git a/flake.lock b/flake.lock index 1f6d307..462e00e 100644 --- a/flake.lock +++ b/flake.lock @@ -18,11 +18,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1778027707, - "narHash": "sha256-s9jnw26nbXDsbqCc37oXkLznYEU/OsnBBndfxeKsocI=", + "lastModified": 1778226184, + "narHash": "sha256-PV2SjSCv9BLLjNQMDTed51Z6PDfgveGK9bvUNhyJ2a4=", "owner": "mrshmllow", "repo": "affinity-nix", - "rev": "112fd1611bba38a618cec49d2db4136b4bc6bfa0", + "rev": "f76f97513153a753718aa1423e84b4cb8ea4c185", "type": "github" }, "original": { @@ -117,11 +117,11 @@ }, "crane": { "locked": { - "lastModified": 1777335812, - "narHash": "sha256-bEg5xoAxAwsyfnGhkEX7RJViTIBIYPd8ISg4O1c0HFc=", + "lastModified": 1778106249, + "narHash": "sha256-cM/AuKy5tMhwOOQIbha8ZRRMHVfNf7cv2aljIw+qoCg=", "owner": "ipetkov", "repo": "crane", - "rev": "5e0fb2f64edff2822249f21293b8304dedaaf676", + "rev": "6d015ea29630b7ad2402841386da2cb617a470a7", "type": "github" }, "original": { @@ -158,11 +158,11 @@ "rust-analyzer-src": "rust-analyzer-src" }, "locked": { - "lastModified": 1777488689, - "narHash": "sha256-UYE+SRTDdhXz/y9wmtibVyNapdQF7KCKa1w0Aw3bT7U=", + "lastModified": 1777969788, + "narHash": "sha256-8sr3w0KyQ0K7TEd8pYwYrxiDk0GZ4A7iIcl1lsxlzVM=", "owner": "nix-community", "repo": "fenix", - "rev": "ed56ade264bdc3294f457b472cb0482fc36f105c", + "rev": "3abc2d5559f4dc30c710ab152abcb4cb60b561ba", "type": "github" }, "original": { @@ -201,11 +201,11 @@ }, "locked": { "dir": "pkgs/firefox-addons", - "lastModified": 1778040175, - "narHash": "sha256-SSXJp3BMjO2LrW/VLjNdGGcjd3RFEyV4FemYA6OGrYw=", + "lastModified": 1778558563, + "narHash": "sha256-pT6KVIDxQYymtHC9ix6U/NTBUYJhYRX81Ou/9nAUSgc=", "owner": "rycee", "repo": "nur-expressions", - "rev": "3bd76b0f41e65661866bddcac57ebe83aeadb581", + "rev": "f52067bf63247b39b81917d34d74f7c0a9344f05", "type": "gitlab" }, "original": { @@ -265,11 +265,11 @@ "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1775087534, - "narHash": "sha256-91qqW8lhL7TLwgQWijoGBbiD4t7/q75KTi8NxjVmSmA=", + "lastModified": 1777988971, + "narHash": "sha256-qIoWPDs+0/8JecyYgE3gpKQxW/4bLW/gp45vow9ioCQ=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "3107b77cd68437b9a76194f0f7f9c55f2329ca5b", + "rev": "0678d8986be1661af6bb555f3489f2fdfc31f6ff", "type": "github" }, "original": { @@ -403,11 +403,11 @@ ] }, "locked": { - "lastModified": 1778009629, - "narHash": "sha256-nUoQtf4Zq7DRYJrfv904hjrxjAlWVP6a1pNNFKx3FCg=", + "lastModified": 1778594112, + "narHash": "sha256-VA9z90SZviIvOcA4QyatA48FIyqb8mmsmH/EsXXWAG4=", "owner": "nix-community", "repo": "home-manager", - "rev": "00ed86e58bb6979a7921859fd1615d19382eac5c", + "rev": "1768d4e49860b86cb7652ee738de0e6b3050dd40", "type": "github" }, "original": { @@ -476,11 +476,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1777954456, - "narHash": "sha256-hGdgeU2Nk87RAuZyYjyDjFL6LK7dAZN5RE9+hrDTkDU=", + "lastModified": 1778443072, + "narHash": "sha256-zi7/fsqM/kFdNuED//4WOCUtezGtKKqRNORjMvfwjnA=", "owner": "nixos", "repo": "nixpkgs", - "rev": "549bd84d6279f9852cae6225e372cc67fb91a4c1", + "rev": "da5ad661ba4e5ef59ba743f0d112cbc30e474f32", "type": "github" }, "original": { @@ -492,11 +492,11 @@ }, "nixpkgs-lib": { "locked": { - "lastModified": 1774748309, - "narHash": "sha256-+U7gF3qxzwD5TZuANzZPeJTZRHS29OFQgkQ2kiTJBIQ=", + "lastModified": 1777168982, + "narHash": "sha256-GOkGPcboWE9BmGCRMLX3worL4EMnsnG8MyKmXNeYuhQ=", "owner": "nix-community", "repo": "nixpkgs.lib", - "rev": "333c4e0545a6da976206c74db8773a1645b5870a", + "rev": "f5901329dade4a6ea039af1433fb087bd9c1fe14", "type": "github" }, "original": { @@ -529,11 +529,11 @@ "noctalia-qs": "noctalia-qs" }, "locked": { - "lastModified": 1778031921, - "narHash": "sha256-jMpD+on7JENnIOHTKNwugcqDGL27TWus1OGgMLZFYrU=", + "lastModified": 1778464608, + "narHash": "sha256-tZRvyaKVP0DJ9DSFrr6K/l3X74Orfirk3Jjo7+br4Qs=", "owner": "noctalia-dev", "repo": "noctalia-shell", - "rev": "7d0357683121ebb2551e6204dc3aa41caa3bbef4", + "rev": "761869a561548874fe7e293b157fd7841576b367", "type": "github" }, "original": { @@ -552,11 +552,11 @@ "treefmt-nix": "treefmt-nix_2" }, "locked": { - "lastModified": 1777773024, - "narHash": "sha256-pLU+KB84A0Jei/vTD6pOS4Ovkmq3QDfPQHg1MlKsRqM=", + "lastModified": 1778377995, + "narHash": "sha256-uUzHDHqQF1rdVNiTa05L0mML3/d7fpbAShjCRWxbrBQ=", "owner": "noctalia-dev", "repo": "noctalia-qs", - "rev": "d3e26ccd9eecde9139be00caf5dc2d4260fb31ee", + "rev": "d8327a723eed6dd9aebe8e0b162126f390e827df", "type": "github" }, "original": { @@ -659,11 +659,11 @@ "rust-analyzer-src": { "flake": false, "locked": { - "lastModified": 1777399820, - "narHash": "sha256-S9efKWyWdEXBxItqalexMVgcWlcVH52GCu4pw3amb0w=", + "lastModified": 1777924689, + "narHash": "sha256-9Z0puLyCSYvtYhP1IZMxC05DSgwA+5rE99jsv1KErc4=", "owner": "rust-lang", "repo": "rust-analyzer", - "rev": "561d1dd862573b5763064f5402511eecce69fc7a", + "rev": "91c7c2c4ca6a0520cfbf97e369e4fb7bf0b63b7a", "type": "github" }, "original": { @@ -710,11 +710,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1777835090, - "narHash": "sha256-VLH8zPweblCOvpnQXp4fVs7f6Q79YhXF5XFKlOrvIFk=", + "lastModified": 1778104276, + "narHash": "sha256-/DSSnU0LLmOTG/OCgGwYpxP6+5YvxRx2g/GhI4x6aCU=", "owner": "danth", "repo": "stylix", - "rev": "7989a1054b01153212dede6005abfd1576b8328c", + "rev": "18ed8d270231e067fe2739998479ed5d7c659c2c", "type": "github" }, "original": { diff --git a/hosts/Garand-Desktop/system-modules.nix b/hosts/Garand-Desktop/system-modules.nix index 60ca124..55c0d1e 100644 --- a/hosts/Garand-Desktop/system-modules.nix +++ b/hosts/Garand-Desktop/system-modules.nix @@ -47,7 +47,7 @@ _: { /* 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 ttySolitaire.enable = true; # TTY Solitaire: terminal‑based solitaire game heroic.enable = false; # Native GOG, Epic, and Amazon Games Launcher for Linux, Windows and Mac diff --git a/hosts/Garand-Laptop/system-modules.nix b/hosts/Garand-Laptop/system-modules.nix index 249653a..55c0d1e 100644 --- a/hosts/Garand-Laptop/system-modules.nix +++ b/hosts/Garand-Laptop/system-modules.nix @@ -10,7 +10,7 @@ _: { sober.enable = false; # Roblox client warehouse.enable = true; # Flatpak 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 */ - prismlauncher.enable = true; # Prism Launcher: Minecraft modded launcher + prismlauncher.enable = false; # Prism Launcher: Minecraft modded launcher spaceCadetPinball.enable = true; # SpaceCadet Pinball: classic pinball game ttySolitaire.enable = true; # TTY Solitaire: terminal‑based solitaire game heroic.enable = false; # Native GOG, Epic, and Amazon Games Launcher for Linux, Windows and Mac diff --git a/modules/core/packages/essentials.nix b/modules/core/packages/essentials.nix index 2ce7ca7..b2f87ba 100644 --- a/modules/core/packages/essentials.nix +++ b/modules/core/packages/essentials.nix @@ -27,6 +27,7 @@ duf dysk ncdu + smartmontools # Network & system utilities ripgrep wget diff --git a/modules/home/bash/aliases.nix b/modules/home/bash/aliases.nix index 81bd523..5646844 100644 --- a/modules/home/bash/aliases.nix +++ b/modules/home/bash/aliases.nix @@ -14,7 +14,7 @@ upd-ts = "nh os test -H ${host} -d always"; upd-bd = "nh os build -H ${host} -d always"; tui = "garandos-tui"; - ncg = "nh clean all"; + ncg = "nh clean all --optimise"; # Development aliases ## Django