Plasma: patch and install Breeze color schemes
This commit is contained in:
parent
bec17eb0f3
commit
894e0c85ce
2 changed files with 209 additions and 0 deletions
191
roles/kde/patches/BreezeTint.patch
Normal file
191
roles/kde/patches/BreezeTint.patch
Normal file
|
|
@ -0,0 +1,191 @@
|
||||||
|
diff --git a/share/color-schemes/BreezeClassic.colors b/share/color-schemes/BreezeClassicTint.colors
|
||||||
|
similarity index 70%
|
||||||
|
rename from share/color-schemes/BreezeClassic.colors
|
||||||
|
rename to share/color-schemes/BreezeClassicTint.colors
|
||||||
|
index 8dbc299..d64e300 100644
|
||||||
|
--- a/share/color-schemes/BreezeClassic.colors
|
||||||
|
+++ b/share/color-schemes/BreezeClassicTint.colors
|
||||||
|
@@ -103,48 +103,12 @@ ForegroundPositive=46,204,113
|
||||||
|
ForegroundVisited=61,174,230
|
||||||
|
|
||||||
|
[General]
|
||||||
|
-ColorScheme=BreezeClassic
|
||||||
|
-Name=Breeze Classic
|
||||||
|
-Name[ar]=نسيم التقليدي
|
||||||
|
-Name[az]=Breeze klassik
|
||||||
|
-Name[bg]=Breeze Класически
|
||||||
|
-Name[ca]=Brisa clàssica
|
||||||
|
-Name[ca@valencia]=Brisa clàssica
|
||||||
|
-Name[cs]=Breeze Classic
|
||||||
|
-Name[da]=Breeze Classic
|
||||||
|
-Name[de]=Breeze Klassisch
|
||||||
|
-Name[el]=Breeze κλασικό
|
||||||
|
-Name[en_GB]=Breeze Classic
|
||||||
|
-Name[es]=Brisa clásico
|
||||||
|
-Name[eu]=Breeze klasikoa
|
||||||
|
-Name[fi]=Perinteinen Breeze
|
||||||
|
-Name[fr]=Breeze classique
|
||||||
|
-Name[gl]=Brisa clásica
|
||||||
|
-Name[hi]=ब्रीज़ क्लासिक
|
||||||
|
-Name[hu]=Breeze Classic
|
||||||
|
-Name[ia]=Brisa Classic
|
||||||
|
-Name[id]=Breeze Klasik
|
||||||
|
-Name[it]=Brezza classico
|
||||||
|
-Name[ja]=Breeze クラシック
|
||||||
|
-Name[ka]=Breeze კლასიკური
|
||||||
|
-Name[ko]=Breeze 고전
|
||||||
|
-Name[nl]=Breeze Classic
|
||||||
|
-Name[nn]=Breeze klassisk
|
||||||
|
-Name[pl]=Klasyczna Bryza
|
||||||
|
-Name[pt]=Brisa Clássica
|
||||||
|
-Name[pt_BR]=Breeze Classic
|
||||||
|
-Name[ro]=Briză, clasic
|
||||||
|
-Name[ru]=Breeze, классический вариант
|
||||||
|
-Name[sk]=Klasický vánok
|
||||||
|
-Name[sl]=Sapica, klasična
|
||||||
|
-Name[sv]=Breeze klassisk
|
||||||
|
-Name[tr]=Esinti Klasik
|
||||||
|
-Name[uk]=Класична Breeze
|
||||||
|
-Name[x-test]=xxBreeze Classicxx
|
||||||
|
-Name[zh_CN]=Breeze 微风经典
|
||||||
|
-Name[zh_TW]=Breeze Classic
|
||||||
|
+ColorScheme=BreezeClassicTint
|
||||||
|
+Name=Breeze Classic (Tint)
|
||||||
|
accentActiveTitlebar=true
|
||||||
|
accentInactiveTitlebar=false
|
||||||
|
+TintFactor=0.2
|
||||||
|
+TitlebarIsAccentColored=true
|
||||||
|
shadeSortColumn=true
|
||||||
|
|
||||||
|
[KDE]
|
||||||
|
diff --git a/share/color-schemes/BreezeDark.colors b/share/color-schemes/BreezeDarkTint.colors
|
||||||
|
similarity index 71%
|
||||||
|
rename from share/color-schemes/BreezeDark.colors
|
||||||
|
rename to share/color-schemes/BreezeDarkTint.colors
|
||||||
|
index fc1fcb0..a97a552 100644
|
||||||
|
--- a/share/color-schemes/BreezeDark.colors
|
||||||
|
+++ b/share/color-schemes/BreezeDarkTint.colors
|
||||||
|
@@ -131,57 +131,10 @@ ForegroundPositive=39,174,96
|
||||||
|
ForegroundVisited=155,89,182
|
||||||
|
|
||||||
|
[General]
|
||||||
|
-ColorScheme=BreezeDark
|
||||||
|
-Name=Breeze Dark
|
||||||
|
-Name[ar]=نسيم داكن
|
||||||
|
-Name[az]=Breeze - Tünd
|
||||||
|
-Name[bg]=Breeze Тъмен
|
||||||
|
-Name[bs]=Breeze tamna
|
||||||
|
-Name[ca]=Brisa fosca
|
||||||
|
-Name[ca@valencia]=Brisa fosca
|
||||||
|
-Name[cs]=Breeze Tmavé
|
||||||
|
-Name[da]=Breeze Dark
|
||||||
|
-Name[de]=Breeze Dunkel
|
||||||
|
-Name[el]=Breeze σκούρο
|
||||||
|
-Name[en_GB]=Breeze Dark
|
||||||
|
-Name[es]=Brisa oscuro
|
||||||
|
-Name[et]=Breeze tume
|
||||||
|
-Name[eu]=Breeze iluna
|
||||||
|
-Name[fi]=Tumma Breeze
|
||||||
|
-Name[fr]=Brise sombre
|
||||||
|
-Name[gl]=Brisa escura
|
||||||
|
-Name[he]=Breeze Dark
|
||||||
|
-Name[hi]=ब्रीज़ गहरा
|
||||||
|
-Name[hu]=Breeze Dark
|
||||||
|
-Name[ia]=Brisa obscure
|
||||||
|
-Name[id]=Breeze Gelap
|
||||||
|
-Name[it]=Brezza scuro
|
||||||
|
-Name[ja]=Breeze ダーク
|
||||||
|
-Name[ka]=Breeze მუქი
|
||||||
|
-Name[ko]=어두운 Breeze
|
||||||
|
-Name[lt]=Breeze tamsus
|
||||||
|
-Name[nb]=Breeze mørk
|
||||||
|
-Name[nl]=Breeze Dark
|
||||||
|
-Name[nn]=Breeze mørk
|
||||||
|
-Name[pa]=ਬਰੀਜ਼ ਗੂੜ੍ਹਾ
|
||||||
|
-Name[pl]=Ciemna Bryza
|
||||||
|
-Name[pt]=Brisa Escura
|
||||||
|
-Name[pt_BR]=Breeze Dark
|
||||||
|
-Name[ro]=Briză, întunecat
|
||||||
|
-Name[ru]=Breeze, тёмный вариант
|
||||||
|
-Name[sk]=Tmavý vánok
|
||||||
|
-Name[sl]=Sapica, temna
|
||||||
|
-Name[sr]=Поветарац тамни
|
||||||
|
-Name[sr@ijekavian]=Поветарац тамни
|
||||||
|
-Name[sr@ijekavianlatin]=Povetarac tamni
|
||||||
|
-Name[sr@latin]=Povetarac tamni
|
||||||
|
-Name[sv]=Breeze mörk
|
||||||
|
-Name[tg]=Насими торик
|
||||||
|
-Name[tr]=Esinti Koyu
|
||||||
|
-Name[uk]=Темна Breeze
|
||||||
|
-Name[x-test]=xxBreeze Darkxx
|
||||||
|
-Name[zh_CN]=Breeze 微风深色
|
||||||
|
-Name[zh_TW]=Breeze Dark
|
||||||
|
+ColorScheme=BreezeDarkTint
|
||||||
|
+Name=Breeze Dark (Tint)
|
||||||
|
+TintFactor=0.2
|
||||||
|
+TitlebarIsAccentColored=true
|
||||||
|
shadeSortColumn=true
|
||||||
|
|
||||||
|
[KDE]
|
||||||
|
diff --git a/share/color-schemes/BreezeLight.colors b/share/color-schemes/BreezeLightTint.colors
|
||||||
|
similarity index 75%
|
||||||
|
rename from share/color-schemes/BreezeLight.colors
|
||||||
|
rename to share/color-schemes/BreezeLightTint.colors
|
||||||
|
index 5bfdc22..223509c 100644
|
||||||
|
--- a/share/color-schemes/BreezeLight.colors
|
||||||
|
+++ b/share/color-schemes/BreezeLightTint.colors
|
||||||
|
@@ -131,50 +131,10 @@ ForegroundPositive=39,174,96
|
||||||
|
ForegroundVisited=155,89,182
|
||||||
|
|
||||||
|
[General]
|
||||||
|
-ColorScheme=BreezeLight
|
||||||
|
-Name=Breeze Light
|
||||||
|
-Name[ar]=نسيم فاتح
|
||||||
|
-Name[az]=Breeze - İşıqlı
|
||||||
|
-Name[bg]=Breeze Светъл
|
||||||
|
-Name[ca]=Brisa clara
|
||||||
|
-Name[ca@valencia]=Brisa clara
|
||||||
|
-Name[cs]=Breeze Světlé
|
||||||
|
-Name[da]=Breeze Light
|
||||||
|
-Name[de]=Breeze Hell
|
||||||
|
-Name[el]=Breeze φωτεινό
|
||||||
|
-Name[en_GB]=Breeze Light
|
||||||
|
-Name[es]=Brisa claro
|
||||||
|
-Name[et]=Breeze hele
|
||||||
|
-Name[eu]=Breeze argia
|
||||||
|
-Name[fi]=Vaalea Breeze
|
||||||
|
-Name[fr]=Brise clair
|
||||||
|
-Name[gl]=Brisa clara
|
||||||
|
-Name[hi]=ब्रीज़ हलका
|
||||||
|
-Name[hu]=Breeze Light
|
||||||
|
-Name[ia]=Brisa Ligier
|
||||||
|
-Name[id]=Breeze Terang
|
||||||
|
-Name[it]=Brezza chiaro
|
||||||
|
-Name[ja]=Breeze ライト
|
||||||
|
-Name[ka]=Breeze ღია
|
||||||
|
-Name[ko]=밝은 Breeze
|
||||||
|
-Name[lt]=Breeze šviesus
|
||||||
|
-Name[nl]=Breeze Light
|
||||||
|
-Name[nn]=Breeze lys
|
||||||
|
-Name[pa]=ਬਰੀਜ਼ ਹਲਕਾ
|
||||||
|
-Name[pl]=Jasna Bryza
|
||||||
|
-Name[pt]=Brisa Clara
|
||||||
|
-Name[pt_BR]=Breeze Light
|
||||||
|
-Name[ro]=Briză, luminos
|
||||||
|
-Name[ru]=Breeze, светлый вариант
|
||||||
|
-Name[sk]=Svetlý vánok
|
||||||
|
-Name[sl]=Sapica, svetla
|
||||||
|
-Name[sv]=Breeze ljus
|
||||||
|
-Name[tg]=Насими сабук
|
||||||
|
-Name[tr]=Esinti Açık
|
||||||
|
-Name[uk]=Світла Breeze
|
||||||
|
-Name[x-test]=xxBreeze Lightxx
|
||||||
|
-Name[zh_CN]=Breeze 微风浅色
|
||||||
|
-Name[zh_TW]=Breeze Light
|
||||||
|
+ColorScheme=BreezeLightTint
|
||||||
|
+Name=Breeze Light (Tint)
|
||||||
|
+TintFactor=0.2
|
||||||
|
+TitlebarIsAccentColored=true
|
||||||
|
shadeSortColumn=true
|
||||||
|
|
||||||
|
[KDE]
|
||||||
|
|
@ -13,6 +13,20 @@ let
|
||||||
include "/run/current-system/sw/share/themes/${themeName}-Dark/gtk-2.0/gtkrc"
|
include "/run/current-system/sw/share/themes/${themeName}-Dark/gtk-2.0/gtkrc"
|
||||||
gtk-theme-name="${themeName}-Dark"
|
gtk-theme-name="${themeName}-Dark"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
breezeTint = pkgs.stdenv.mkDerivation {
|
||||||
|
name = "breeze-tint";
|
||||||
|
src = "${pkgs.breeze-qt5}";
|
||||||
|
patches = [ ./patches/BreezeTint.patch ];
|
||||||
|
installPhase = ''
|
||||||
|
runHook preInstall
|
||||||
|
|
||||||
|
mkdir -p $out/share/color-schemes/
|
||||||
|
cp -r share/color-schemes/* $out/share/color-schemes/
|
||||||
|
|
||||||
|
runHook postInstall
|
||||||
|
'';
|
||||||
|
};
|
||||||
in
|
in
|
||||||
|
|
||||||
{
|
{
|
||||||
|
|
@ -57,4 +71,8 @@ in
|
||||||
"xdg/gtk-3.0/settings.ini".text = gtk3and4settings;
|
"xdg/gtk-3.0/settings.ini".text = gtk3and4settings;
|
||||||
"gtk-2.0/gtkrc".text = gtk2settings;
|
"gtk-2.0/gtkrc".text = gtk2settings;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Install the patched Breeze color schemes
|
||||||
|
environment.systemPackages = [ breezeTint ];
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue