update qt theme stuff
This commit is contained in:
parent
fa964014cc
commit
ee9bb5b3fc
1 changed files with 12 additions and 5 deletions
|
@ -5,7 +5,12 @@
|
|||
kdePackages.breeze-icons
|
||||
qt6.qtsvg # needed to load breeze icons
|
||||
|
||||
# for testing kde things
|
||||
kdePackages.qqc2-desktop-style
|
||||
kdePackages.kirigami
|
||||
kdePackages.kirigami.unwrapped
|
||||
kdePackages.kirigami-addons
|
||||
kdePackages.sonnet
|
||||
];
|
||||
|
||||
qt = {
|
||||
|
@ -20,17 +25,19 @@
|
|||
nixpkgs.overlays = [(final: prev: {
|
||||
qt6Packages = prev.qt6Packages.overrideScope (qfinal: qprev: {
|
||||
qt6ct = qprev.qt6ct.overrideAttrs (ctprev: {
|
||||
nativeBuildInputs = (builtins.filter (p: p != qfinal.qmake) ctprev.nativeBuildInputs) ++ [ final.cmake ];
|
||||
src = pkgs.fetchFromGitLab {
|
||||
domain = "www.opencode.net";
|
||||
owner = "ilya-fedin";
|
||||
repo = "qt6ct";
|
||||
rev = "6fa66ca94f1f8fa5119ad6669d5e3547f4077c1c"; # 'kde' branch
|
||||
sha256 = "z84z4XhAVqIJpF3m6H9FwFiDR7Nk+AY2tLpsibNEzPY=";
|
||||
};
|
||||
|
||||
buildInputs = ctprev.buildInputs ++ (with final.kdePackages; [
|
||||
kconfig
|
||||
kcolorscheme
|
||||
kiconthemes
|
||||
]);
|
||||
|
||||
cmakeFlags = [
|
||||
(lib.cmakeFeature "PLUGINDIR" "lib/qt-6/plugins")
|
||||
];
|
||||
});
|
||||
});
|
||||
})];
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue