Fix glabels-qt bugged theme
This commit is contained in:
parent
56019d1959
commit
59afaed2b8
1 changed files with 22 additions and 0 deletions
22
overlay.nix
22
overlay.nix
|
@ -68,6 +68,28 @@ in {
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Fix for bugged dark theme on glabels-qt.
|
||||||
|
glabels-qt = let
|
||||||
|
themePatch = prev.writeText "theme.patch" ''
|
||||||
|
diff --git a/data/glabels-qt.desktop b/data/glabels-qt.desktop
|
||||||
|
index dad65b3..5a5670b 100644
|
||||||
|
--- a/data/glabels-qt.desktop
|
||||||
|
+++ b/data/glabels-qt.desktop
|
||||||
|
@@ -2,7 +2,7 @@
|
||||||
|
Name=gLabels Label Designer 4
|
||||||
|
Comment=Create labels, business cards and media covers
|
||||||
|
Keywords=label;card;print;office;barcode;
|
||||||
|
-Exec=glabels-qt %F
|
||||||
|
+Exec=env QT_QPA_PLATFORM=wayland QT_STYLE_OVERRIDE=Fusion glabels-qt %F
|
||||||
|
Icon=glabels
|
||||||
|
Terminal=false
|
||||||
|
Type=Application
|
||||||
|
'';
|
||||||
|
in
|
||||||
|
prev.glabels-qt.overrideAttrs {
|
||||||
|
patches = [themePatch];
|
||||||
|
};
|
||||||
|
|
||||||
# Custom iosevka build.
|
# Custom iosevka build.
|
||||||
iosevka = prev.iosevka.override {
|
iosevka = prev.iosevka.override {
|
||||||
set = "Custom";
|
set = "Custom";
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue