diff --git a/flake.nix b/flake.nix index fb1f052..4c5cbd7 100644 --- a/flake.nix +++ b/flake.nix @@ -77,6 +77,7 @@ modules = [ nix-flatpak.nixosModules.nix-flatpak ./system/configuration.nix + ./temp-overlays/qt6gtk2.nix ]; }; }; @@ -97,6 +98,7 @@ spicetify-nix.homeManagerModules.default nixvim.homeManagerModules.nixvim ./user/home.nix + ./temp-overlays/qt6gtk2.nix ]; }; }; diff --git a/temp-overlays/qt6gtk2.nix b/temp-overlays/qt6gtk2.nix new file mode 100644 index 0000000..80ea598 --- /dev/null +++ b/temp-overlays/qt6gtk2.nix @@ -0,0 +1,20 @@ +{...}: { + nixpkgs.overlays = [ + (final: prev: { + qt6Packages = prev.qt6Packages.overrideScope ( + _: kprev: { + qt6gtk = kprev.qt6gtk2.overrideAttrs (_: { + version = "0.5-unstable-2025-03-04"; + src = final.fetchFromGitLab { + domain = "opencode.net"; + owner = "trialuser"; + repo = "qt6gtk2"; + rev = "d7c14bec2c7a3d2a37cde60ec059fc0ed4efee67"; + hash = "sha256-6xD0lBiGWC3PXFyM2JW16/sDwicw4kWSCnjnNwUT4PI="; + }; + }); + } + ); + }) + ]; +}