diff --git a/nixos/system/default.nix b/nixos/system/default.nix index f20128e..2ef567a 100644 --- a/nixos/system/default.nix +++ b/nixos/system/default.nix @@ -8,4 +8,5 @@ ./fonts ./qml.nix ]; + gtk.gtk4.theme = null; } diff --git a/packages.nix b/packages.nix index f5d5c8d..2b7d261 100644 --- a/packages.nix +++ b/packages.nix @@ -1,4 +1,7 @@ { pkgs }: +# Note: gtk.gtk4.theme default changed in newer NixOS. To silence the +# evaluation warning you can set `gtk.gtk4.theme = null;` to adopt the new +# default, or `gtk.gtk4.theme = config.gtk.theme;` to keep legacy behavior. let uxplay-fixed = pkgs.uxplay.override { avahi = pkgs.avahi.override { withLibdnssdCompat = true; }; @@ -32,7 +35,10 @@ with pkgs; parted # qml/qt6 - qt6.full + qt6.qtbase + qt6.qtdeclarative + qt6.qtquickcontrols2 + qt6.qtwayland libclang ]; }