From 7b50d5327c038c724aa0fcce6b03044bd0cf350d Mon Sep 17 00:00:00 2001 From: aaron Date: Sat, 21 Mar 2026 19:32:56 +0100 Subject: [PATCH 1/4] chore(flake): update flake lock to the latest version --- flake.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index aee9704..370bb96 100644 --- a/flake.lock +++ b/flake.lock @@ -103,11 +103,11 @@ "noctalia-qs": "noctalia-qs" }, "locked": { - "lastModified": 1774014047, - "narHash": "sha256-pSbjavFqmHzbR4aG+22k81yGgjIUrV64UePEf4m/s5U=", + "lastModified": 1774107311, + "narHash": "sha256-xs6y9oZjT94WtiML53ARszFIOPJHqbHkBKonXH4TNjg=", "owner": "noctalia-dev", "repo": "noctalia-shell", - "rev": "e2ba46ed122082a15841be9e2b9fb392395c5a4f", + "rev": "bef335ab3a32862d4b24ec79d79eabb82ab5d15d", "type": "github" }, "original": { -- 2.47.3 From 073d257ca880423c9d2a2218c2d75572dbc4e3bc Mon Sep 17 00:00:00 2001 From: aaron Date: Mon, 23 Mar 2026 13:13:01 +0100 Subject: [PATCH 2/4] chore(flake): update flake lock to the latest version --- flake.lock | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/flake.lock b/flake.lock index 370bb96..9bdb051 100644 --- a/flake.lock +++ b/flake.lock @@ -28,11 +28,11 @@ ] }, "locked": { - "lastModified": 1774007980, - "narHash": "sha256-FOnZjElEI8pqqCvB6K/1JRHTE8o4rer8driivTpq2uo=", + "lastModified": 1774210133, + "narHash": "sha256-yeiWCY9aAUUJ3ebMVjs0UZXRnT5x90MCtpbpOWiXrvM=", "owner": "nix-community", "repo": "home-manager", - "rev": "9670de2921812bc4e0452f6e3efd8c859696c183", + "rev": "c6fe2944ad9f2444b2d767c4a5edee7c166e8a95", "type": "github" }, "original": { @@ -43,11 +43,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1773821835, - "narHash": "sha256-TJ3lSQtW0E2JrznGVm8hOQGVpXjJyXY2guAxku2O9A4=", + "lastModified": 1774106199, + "narHash": "sha256-US5Tda2sKmjrg2lNHQL3jRQ6p96cgfWh3J1QBliQ8Ws=", "owner": "nixos", "repo": "nixpkgs", - "rev": "b40629efe5d6ec48dd1efba650c797ddbd39ace0", + "rev": "6c9a78c09ff4d6c21d0319114873508a6ec01655", "type": "github" }, "original": { @@ -103,11 +103,11 @@ "noctalia-qs": "noctalia-qs" }, "locked": { - "lastModified": 1774107311, - "narHash": "sha256-xs6y9oZjT94WtiML53ARszFIOPJHqbHkBKonXH4TNjg=", + "lastModified": 1774259083, + "narHash": "sha256-e2sjF/NQVZW8mwHLkFQnABBVaGxS2BkAKnLDg5hU0Kk=", "owner": "noctalia-dev", "repo": "noctalia-shell", - "rev": "bef335ab3a32862d4b24ec79d79eabb82ab5d15d", + "rev": "2ea56a6c1fc5658cdf3186157d6a6afafcb252bc", "type": "github" }, "original": { @@ -126,11 +126,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1773842483, - "narHash": "sha256-oRqz+5AbNKfUWWwN5c83CsSOsUWVGITh0HZg+wX5Q/8=", + "lastModified": 1774202718, + "narHash": "sha256-YueGGmJMHvGZfgQytc2Kbl9aJ31NSHG5nMpY4S1i+r4=", "owner": "noctalia-dev", "repo": "noctalia-qs", - "rev": "3962ff1e0b59ef067c57199d31271ddbf23b29cd", + "rev": "807e330f5a42856f07e72197c4d4c22d7855b6c4", "type": "github" }, "original": { -- 2.47.3 From c31478461e0ae50cc535945a850e1a7862266454 Mon Sep 17 00:00:00 2001 From: aaron Date: Mon, 23 Mar 2026 13:14:20 +0100 Subject: [PATCH 3/4] fix(sddm): add theme to system packages so the path will be symlinked --- modules/nixos/sddm.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/nixos/sddm.nix b/modules/nixos/sddm.nix index 8ca7b7f..4666015 100644 --- a/modules/nixos/sddm.nix +++ b/modules/nixos/sddm.nix @@ -17,4 +17,9 @@ sddm-astronaut ]; }; + + # Make the theme available in the system path so sddm can find it + environment.systemPackages = with pkgs; [ + sddm-astronaut + ]; } -- 2.47.3 From 20e19bb0bed08a6fc45128804c0d1576d0ce1cbd Mon Sep 17 00:00:00 2001 From: aaron Date: Mon, 23 Mar 2026 13:15:54 +0100 Subject: [PATCH 4/4] fix(gtk4): adopt the new default behavior and silence a compilation warning --- modules/home-manager/styling.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/home-manager/styling.nix b/modules/home-manager/styling.nix index 0c12744..889bf0f 100644 --- a/modules/home-manager/styling.nix +++ b/modules/home-manager/styling.nix @@ -9,6 +9,7 @@ package = pkgs.gnome-themes-extra; }; gtk3.extraConfig.gtk-application-prefer-dark-theme = 1; + gtk4.theme = null; gtk4.extraConfig.gtk-application-prefer-dark-theme = 1; }; -- 2.47.3