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.
|
||||
iosevka = prev.iosevka.override {
|
||||
set = "Custom";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue