From 64df19eb87ba7179c719687a306da3824b534c73 Mon Sep 17 00:00:00 2001 From: elwrcl Date: Sat, 18 Apr 2026 02:56:47 +0300 Subject: [PATCH] qt6 and others Signed-off-by: elwrcl --- nixos/system/default.nix | 1 + packages.nix | 8 +++++++- 2 files changed, 8 insertions(+), 1 deletion(-) 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 ]; }