From 62bc8f9bee520866244d8c5e0185dea0d7ba164d Mon Sep 17 00:00:00 2001 From: Toast Date: Wed, 21 Jun 2023 13:55:22 +0200 Subject: [PATCH 01/18] Sddm: work around a bug --- roles/kde/default.nix | 1 + roles/kde/plasma.nix | 1 - roles/kde/sddm.nix | 15 +++++++++++++++ 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 roles/kde/sddm.nix diff --git a/roles/kde/default.nix b/roles/kde/default.nix index fbcf748..ffcbb8f 100755 --- a/roles/kde/default.nix +++ b/roles/kde/default.nix @@ -3,5 +3,6 @@ { imports = [ ./plasma.nix + ./sddm.nix ]; } diff --git a/roles/kde/plasma.nix b/roles/kde/plasma.nix index d2e7ab0..48d7098 100644 --- a/roles/kde/plasma.nix +++ b/roles/kde/plasma.nix @@ -20,7 +20,6 @@ in { # Enable the Plasma 5 Desktop Environment. - services.xserver.displayManager.sddm.enable = true; services.xserver.desktopManager.plasma5.enable = true; # GTK apps need dconf to grab the correct theme on Wayland diff --git a/roles/kde/sddm.nix b/roles/kde/sddm.nix new file mode 100644 index 0000000..a2d34d3 --- /dev/null +++ b/roles/kde/sddm.nix @@ -0,0 +1,15 @@ +{ config, ... }: + +{ + # Enable SDDM. + services.xserver.displayManager.sddm.enable = true; + + /* + Sddm has a very annoying bug where it sometimes hangs at shutdown + if you use Plasma's wayland session. The bug is already fixed upstream, + but until it sddm gets updated on the repos this will do + */ + systemd.services.display-manager.serviceConfig = { + TimeoutStopSec = "5s"; + }; +} -- 2.51.2 From d6705e5a975f0de2562646bc246dcbe1a35a4bb7 Mon Sep 17 00:00:00 2001 From: Toast Date: Wed, 21 Jun 2023 17:08:22 +0200 Subject: [PATCH 02/18] Add plasma's sdk to the dev shell --- flake.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index 8c8c19f..60407d9 100755 --- a/flake.nix +++ b/flake.nix @@ -24,9 +24,10 @@ outputs = {nixpkgs, agenix, home-manager, nixpkgs-unstable, nix-impermanence, .. name = "Environment for toast's nixos configurations"; # The agenix cli is not needed to activate a configuration, so instead of installing it # I'll just add it to de devShell, since that's the only real time I'm going to use it. - packages = [ + packages = with nixpkgs.legacyPackages.x86_64-linux; [ agenix.packages.x86_64-linux.default - nixpkgs.legacyPackages.x86_64-linux.git + git + plasma5Packages.plasma-sdk ]; shellHook ='' export PS1="$PS1(toast-configs)> " -- 2.51.2 From 933b4fb9bb7459cffe704a91ec1a4075ce948e9c Mon Sep 17 00:00:00 2001 From: Toast Date: Mon, 26 Jun 2023 23:50:04 +0200 Subject: [PATCH 03/18] Sddm: enable numlock by default --- roles/kde/sddm.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/roles/kde/sddm.nix b/roles/kde/sddm.nix index a2d34d3..b290390 100644 --- a/roles/kde/sddm.nix +++ b/roles/kde/sddm.nix @@ -2,7 +2,13 @@ { # Enable SDDM. - services.xserver.displayManager.sddm.enable = true; + services.xserver.displayManager.sddm = { + enable = true; + settings = { + General = { Numlock = "on"; }; + }; + }; + /* Sddm has a very annoying bug where it sometimes hangs at shutdown -- 2.51.2 From fa385918cdc7e4f1f7b8f4eebdd12d984cd22113 Mon Sep 17 00:00:00 2001 From: Toast Date: Wed, 28 Jun 2023 14:49:18 +0200 Subject: [PATCH 04/18] Plasma: remove leftover testing package --- roles/kde/plasma.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/roles/kde/plasma.nix b/roles/kde/plasma.nix index 48d7098..1445083 100644 --- a/roles/kde/plasma.nix +++ b/roles/kde/plasma.nix @@ -57,5 +57,4 @@ in "xdg/gtkrc-2.0".text = gtk1and2settings; "xdg/gtkrc".text = gtk1and2settings; }; - environment.systemPackages = [pkgs.yaru-theme]; } -- 2.51.2 From d6eff86646fe3b0105fd220e436f77dd67668dfd Mon Sep 17 00:00:00 2001 From: Toast Date: Wed, 28 Jun 2023 14:50:12 +0200 Subject: [PATCH 05/18] Plasma: set default session to plasma wayland --- roles/kde/plasma.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/roles/kde/plasma.nix b/roles/kde/plasma.nix index 1445083..e2b8eb8 100644 --- a/roles/kde/plasma.nix +++ b/roles/kde/plasma.nix @@ -19,8 +19,12 @@ let in { - # Enable the Plasma 5 Desktop Environment. - services.xserver.desktopManager.plasma5.enable = true; + services.xserver = { + # Enable the Plasma 5 Desktop Environment + desktopManager.plasma5.enable = true; + displayManager.defaultSession = "plasmawayland"; + }; + # GTK apps need dconf to grab the correct theme on Wayland programs.dconf.enable = true; -- 2.51.2 From 0dc2b2980b7daa03f10ba78fff9a1ec69bc1954d Mon Sep 17 00:00:00 2001 From: Toast Date: Thu, 29 Jun 2023 12:57:40 +0200 Subject: [PATCH 06/18] Sddm: create derivation containing custom theme --- roles/kde/sddm.nix | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/roles/kde/sddm.nix b/roles/kde/sddm.nix index b290390..1c6e689 100644 --- a/roles/kde/sddm.nix +++ b/roles/kde/sddm.nix @@ -1,15 +1,36 @@ -{ config, ... }: +{ config, pkgs, ... }: + +let + sddm-sugar-candy = pkgs.stdenv.mkDerivation { + pname = "sddm-sugar-candy"; + version = "master"; + src = pkgs.fetchgit { + url = "https://framagit.org/MarianArlt/sddm-sugar-candy.git"; + hash = "sha256-XggFVsEXLYklrfy1ElkIp9fkTw4wvXbyVkaVCZq4ZLU="; + }; + installPhase = '' + runHook preInstall + + mkdir -p $out/share/sddm/themes/sugar-candy + cp -r /build/sddm-sugar-candy/* $out/share/sddm/themes/sugar-candy + + runHook postInstall + ''; + }; + +in { # Enable SDDM. services.xserver.displayManager.sddm = { enable = true; + theme = "sugar-candy"; settings = { General = { Numlock = "on"; }; }; }; - + environment.systemPackages = [ sddm-sugar-candy ]; /* Sddm has a very annoying bug where it sometimes hangs at shutdown if you use Plasma's wayland session. The bug is already fixed upstream, -- 2.51.2 From 69ad5319786c9c014463b655324ef5ba0c400f4d Mon Sep 17 00:00:00 2001 From: Toast Date: Thu, 29 Jun 2023 12:58:40 +0200 Subject: [PATCH 07/18] Sddm: customize the currently applied theme --- roles/kde/sddm.nix | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/roles/kde/sddm.nix b/roles/kde/sddm.nix index 1c6e689..10afa13 100644 --- a/roles/kde/sddm.nix +++ b/roles/kde/sddm.nix @@ -1,6 +1,8 @@ { config, pkgs, ... }: let + currentTheme = config.services.xserver.displayManager.sddm.theme; + sddm-sugar-candy = pkgs.stdenv.mkDerivation { pname = "sddm-sugar-candy"; version = "master"; @@ -18,6 +20,25 @@ let ''; }; + /* + Adds a theme.conf.user file to the current sddm theme's folder, + allowing you to change it's configuration without needing to + repackage it + */ + customcfg = pkgs.stdenv.mkDerivation { + name = "sddm-theme-customizer"; + dontUnpack = true; + # TODO: generate theme.conf.user outside of installPhase + installPhase = '' + runHook preInstall + + mkdir -p $out/share/sddm/themes/${currentTheme}/ + echo "[General] + background = ${pkgs.plasma-workspace-wallpapers}/share/wallpapers/MilkyWay/contents/images/5120x2880.png" >> $out/share/sddm/themes/${currentTheme}/theme.conf.user + + runHook postInstall + ''; + }; in { @@ -30,7 +51,7 @@ in }; }; - environment.systemPackages = [ sddm-sugar-candy ]; + environment.systemPackages = [ sddm-sugar-candy customcfg ]; /* Sddm has a very annoying bug where it sometimes hangs at shutdown if you use Plasma's wayland session. The bug is already fixed upstream, -- 2.51.2 From 3dc9a6bb633311e3c8eeaa40b5a9d9162d406e92 Mon Sep 17 00:00:00 2001 From: Toast Date: Tue, 4 Jul 2023 16:23:49 +0200 Subject: [PATCH 08/18] Plasma: set up breeze-dark as the gtk2 theme --- roles/kde/plasma.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/roles/kde/plasma.nix b/roles/kde/plasma.nix index e2b8eb8..4c09d33 100644 --- a/roles/kde/plasma.nix +++ b/roles/kde/plasma.nix @@ -13,8 +13,8 @@ let # which is weird cause applying the theme to gtk1 but not 2 is dumb. I'll write it to # both files just in case :3 gtk1and2settings = '' - include "/run/current-system/sw/share/themes/${themeName}/gtk-2.0/gtkrc" - gtk-theme-name="${themeName}" + include "/run/current-system/sw/share/themes/${themeName}-Dark/gtk-2.0/gtkrc" + gtk-theme-name="${themeName}-Dark" ''; in -- 2.51.2 From ea6f1be0160f685e99621a61abe53af03848ec9e Mon Sep 17 00:00:00 2001 From: Toast Date: Tue, 4 Jul 2023 16:26:21 +0200 Subject: [PATCH 09/18] Plasma: don't write gtk1 settings file --- roles/kde/plasma.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/roles/kde/plasma.nix b/roles/kde/plasma.nix index 4c09d33..e61a7e6 100644 --- a/roles/kde/plasma.nix +++ b/roles/kde/plasma.nix @@ -59,6 +59,5 @@ in "xdg/gtk-4.0/settings.ini".text = gtk3and4settings; "xdg/gtk-3.0/settings.ini".text = gtk3and4settings; "xdg/gtkrc-2.0".text = gtk1and2settings; - "xdg/gtkrc".text = gtk1and2settings; }; } -- 2.51.2 From d016e5f21e841dc943c31504e575e05195fe3a5f Mon Sep 17 00:00:00 2001 From: Toast Date: Tue, 4 Jul 2023 16:30:44 +0200 Subject: [PATCH 10/18] Plasma: write gtk2's gtkrc to right directory --- roles/kde/plasma.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/kde/plasma.nix b/roles/kde/plasma.nix index e61a7e6..de0d458 100644 --- a/roles/kde/plasma.nix +++ b/roles/kde/plasma.nix @@ -58,6 +58,6 @@ in environment.etc = { "xdg/gtk-4.0/settings.ini".text = gtk3and4settings; "xdg/gtk-3.0/settings.ini".text = gtk3and4settings; - "xdg/gtkrc-2.0".text = gtk1and2settings; + "gtk-2.0/gtkrc".text = gtk1and2settings; }; } -- 2.51.2 From bec17eb0f36e6811adeb6af6ca144aa45ae304fb Mon Sep 17 00:00:00 2001 From: Toast Date: Tue, 4 Jul 2023 16:54:22 +0200 Subject: [PATCH 11/18] Plasma: rename variable Old variable was used to set both the gtkrc for gtk 1 and 2, but since it's used by only gtk 2 now I wanted the name to reflect that --- roles/kde/plasma.nix | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/roles/kde/plasma.nix b/roles/kde/plasma.nix index de0d458..d6a6a59 100644 --- a/roles/kde/plasma.nix +++ b/roles/kde/plasma.nix @@ -9,10 +9,7 @@ let }; }; - # The configuration files that Plasma made have set the theme in gtkrc, not gtkrc-2.0 - # which is weird cause applying the theme to gtk1 but not 2 is dumb. I'll write it to - # both files just in case :3 - gtk1and2settings = '' + gtk2settings = '' include "/run/current-system/sw/share/themes/${themeName}-Dark/gtk-2.0/gtkrc" gtk-theme-name="${themeName}-Dark" ''; @@ -58,6 +55,6 @@ in environment.etc = { "xdg/gtk-4.0/settings.ini".text = gtk3and4settings; "xdg/gtk-3.0/settings.ini".text = gtk3and4settings; - "gtk-2.0/gtkrc".text = gtk1and2settings; + "gtk-2.0/gtkrc".text = gtk2settings; }; } -- 2.51.2 From 894e0c85ce288d3afc63502dae32264e3f15b46b Mon Sep 17 00:00:00 2001 From: Toast Date: Wed, 5 Jul 2023 21:29:33 +0200 Subject: [PATCH 12/18] Plasma: patch and install Breeze color schemes --- roles/kde/patches/BreezeTint.patch | 191 +++++++++++++++++++++++++++++ roles/kde/plasma.nix | 18 +++ 2 files changed, 209 insertions(+) create mode 100644 roles/kde/patches/BreezeTint.patch diff --git a/roles/kde/patches/BreezeTint.patch b/roles/kde/patches/BreezeTint.patch new file mode 100644 index 0000000..8f17370 --- /dev/null +++ b/roles/kde/patches/BreezeTint.patch @@ -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] diff --git a/roles/kde/plasma.nix b/roles/kde/plasma.nix index d6a6a59..dc08ec4 100644 --- a/roles/kde/plasma.nix +++ b/roles/kde/plasma.nix @@ -13,6 +13,20 @@ let include "/run/current-system/sw/share/themes/${themeName}-Dark/gtk-2.0/gtkrc" 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 { @@ -57,4 +71,8 @@ in "xdg/gtk-3.0/settings.ini".text = gtk3and4settings; "gtk-2.0/gtkrc".text = gtk2settings; }; + + # Install the patched Breeze color schemes + environment.systemPackages = [ breezeTint ]; + } -- 2.51.2 From aa00c6eefb993263fc79c28a3c309ceba6d65174 Mon Sep 17 00:00:00 2001 From: Toast Date: Thu, 6 Jul 2023 21:13:53 +0200 Subject: [PATCH 13/18] Plasma: install tinted look and feel packages --- roles/kde/patches/TintedLookAndFeel.patch | 838 ++++++++++++++++++++++ roles/kde/plasma.nix | 17 +- 2 files changed, 853 insertions(+), 2 deletions(-) create mode 100644 roles/kde/patches/TintedLookAndFeel.patch diff --git a/roles/kde/patches/TintedLookAndFeel.patch b/roles/kde/patches/TintedLookAndFeel.patch new file mode 100644 index 0000000..b955cc3 --- /dev/null +++ b/roles/kde/patches/TintedLookAndFeel.patch @@ -0,0 +1,838 @@ +diff --git a/share/plasma/look-and-feel/org.kde.breezedark.desktop/metadata.json b/share/plasma/look-and-feel/org.kde.breezedark.desktop/metadata.json +deleted file mode 100644 +index eb49faf..0000000 +--- a/share/plasma/look-and-feel/org.kde.breezedark.desktop/metadata.json ++++ /dev/null +@@ -1,147 +0,0 @@ +-{ +- "KPlugin": { +- "Authors": [ +- { +- "Email": "plasma-devel@kde.org", +- "Name": "KDE Visual Design Group", +- "Name[ar]": "مجموعة التصميم المرئي لكِيدِي", +- "Name[az]": "KDE Vizual Dizayn Qrupu", +- "Name[be]": "Суполка візуальнага дызайну KDE", +- "Name[bg]": "KDE Visual Design Group", +- "Name[ca@valencia]": "Grup de disseny visual de KDE", +- "Name[ca]": "Grup de disseny visual de KDE", +- "Name[cs]": "Skupina vizuálního návrhu KDE", +- "Name[da]": "KDE Visual Design Group", +- "Name[de]": "KDE Visual Design Group", +- "Name[en_GB]": "KDE Visual Design Group", +- "Name[es]": "El grupo de diseño visual de KDE", +- "Name[eu]": "KDE Diseinu bisualeko taldea", +- "Name[fi]": "KDE:n visuaalinen suunnitteluryhmä", +- "Name[fr]": "Groupe de conception visuelle de KDE", +- "Name[hi]": "केडीई विज़ुअल डिज़ाइन दल", +- "Name[hu]": "KDE Visual Design Group", +- "Name[ia]": "KDE Visual Design Group (Gruppo de Designo Visual de KDE)", +- "Name[id]": "Grup Desain Visual KDE", +- "Name[is]": "Myndrænn hönnunarhópur KDE", +- "Name[it]": "KDE Visual Design Group", +- "Name[ja]": "KDE Visual Design Group", +- "Name[ka]": "KDE-ის ვიზუალური დიზაინის ჯგუფი", +- "Name[ko]": "KDE 시각 디자인 그룹", +- "Name[lt]": "KDE vaizdinio dizaino grupė", +- "Name[nl]": "KDE Visuele ontwerpgroep", +- "Name[nn]": "KDE Visual Design Group", +- "Name[pl]": "Grupa oprawy graficznej KDE", +- "Name[pt]": "Grupo de Desenho Visual do KDE", +- "Name[pt_BR]": "Grupo de Design Visual do KDE", +- "Name[ro]": "KDE Visual Design Group", +- "Name[ru]": "Группа KDE Visual Design", +- "Name[sk]": "KDE Visual Design Group", +- "Name[sl]": "Skupina vizualnega designa KDE", +- "Name[sv]": "KDE:s visuella designgrupp", +- "Name[ta]": "கே.டீ.யீ. வரைகலை வடிவமைப்புக் குழு", +- "Name[tr]": "KDE Görsel Tasarım Grubu", +- "Name[uk]": "Група з візуального дизайну KDE", +- "Name[vi]": "Đội Thiết kế Trực quan KDE", +- "Name[x-test]": "xxKDE Visual Design Groupxx", +- "Name[zh_CN]": "KDE 视觉设计团队" +- } +- ], +- "Category": "", +- "Description": "Breeze Dark by the KDE VDG", +- "Description[ar]": "نسيم داكن من من مجموعة تصميم كِيدِي", +- "Description[az]": "KDE VDG tərəfindən Breeze Qara", +- "Description[be]": "Breeze Dark ад KDE VDG", +- "Description[bg]": "Breeze Тъмен от KDE VDG", +- "Description[ca@valencia]": "Brisa fosca, creat pel VDG de KDE", +- "Description[ca]": "Brisa fosca, creat pel VDG del KDE", +- "Description[cs]": "Breeze Dark od KDE VDG", +- "Description[da]": "Breeze Dark af KDE's visuelle designgruppe", +- "Description[de]": "Breeze Dunkel von der KDE VDG", +- "Description[en_GB]": "Breeze Dark by the KDE VDG", +- "Description[es]": "Brisa oscuro por KDE VDG", +- "Description[et]": "Breeze tume KDE VDG-lt", +- "Description[eu]": "Breeze iluna KDEren VDGk egina", +- "Description[fi]": "Tumma Breeze KDE VDG:ltä", +- "Description[fr]": "Breeze sombre par le groupe de conception visuelle de KDE « VDG »", +- "Description[hi]": "केडीई वीडीजी द्वारा ब्रीज़ गहरा", +- "Description[hu]": "Breeze Dark a KDE VDG-től", +- "Description[ia]": "Breeze Dark (Brisa Obscure) per le KDE VDG", +- "Description[id]": "Breeze oleh KDE VDG", +- "Description[is]": "Breeze Dark frá KDE VDG", +- "Description[it]": "Brezza scuro del KDE VDG", +- "Description[ja]": "Breeze Dark by the KDE VDG", +- "Description[ka]": "Breeze Dark \"KDE VDG\"-სგან", +- "Description[ko]": "KDE 시각 디자인 그룹에서 제작한 어두운 Breeze", +- "Description[lt]": "Breeze tamsus pagal KDE VDG", +- "Description[nl]": "Breeze Dark door de KDE VDG", +- "Description[nn]": "Breeze mørk frå KDE VDG", +- "Description[pa]": "ਕੇਡੀਈ ਵੀਡੀਜੀ ਵਲੋਂ ਬਰੀਜ਼ ਗੂੜ੍ਹਾ", +- "Description[pl]": "Ciemna Bryza autorstwa KDE VDG", +- "Description[pt]": "Brisa Escuro da VDG do KDE", +- "Description[pt_BR]": "Breeze Dark pelo KDE VDG", +- "Description[ro]": "Briză, întunecat, de KDE VDG", +- "Description[ru]": "Тёмный вариант Breeze от KDE VDG", +- "Description[sk]": "Vánok Tmavý od KDE VDG", +- "Description[sl]": "Sapica temna avtorjev KDE VDG", +- "Description[sv]": "Breeze mörk av KDE:s visuella designgrupp", +- "Description[tr]": "KDE VDG'den Esinti Koyu", +- "Description[uk]": "Темна Breeze, автори — KDE VDG", +- "Description[vi]": "Breeze Tối, do KDE VDG", +- "Description[x-test]": "xxBreeze Dark by the KDE VDGxx", +- "Description[zh_CN]": "Breeze 微风深色主题,由 KDE VDG (视觉设计团队) 设计制作", +- "Description[zh_TW]": "由 KDE VDG 設計的 Breeze Dark", +- "Id": "org.kde.breezedark.desktop", +- "License": "GPLv2+", +- "Name": "Breeze Dark", +- "Name[ar]": "نسيم داكن", +- "Name[az]": "Breeze Qara", +- "Name[be]": "Breeze Dark", +- "Name[bg]": "Breeze Тъмен", +- "Name[ca@valencia]": "Brisa fosca", +- "Name[ca]": "Brisa fosca", +- "Name[cs]": "Breeze Tmavé", +- "Name[da]": "Breeze Dark", +- "Name[de]": "Breeze Dunkel", +- "Name[en_GB]": "Breeze Dark", +- "Name[es]": "Brisa oscuro", +- "Name[et]": "Breeze tume", +- "Name[eu]": "Breeze iluna", +- "Name[fi]": "Tumma Breeze", +- "Name[fr]": "Breeze sombre", +- "Name[hi]": "ब्रीज़ गहरा", +- "Name[hu]": "Breeze Dark", +- "Name[ia]": "Brisa obscure", +- "Name[id]": "Breeze Gelap", +- "Name[is]": "Breeze Dark", +- "Name[it]": "Brezza scuro", +- "Name[ja]": "Breeze Dark", +- "Name[ka]": "ნავი მუქი", +- "Name[ko]": "어두운 Breeze", +- "Name[lt]": "Breeze tamsus", +- "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]": "Vánok Tmavý", +- "Name[sl]": "Sapica temna", +- "Name[sv]": "Breeze mörk", +- "Name[ta]": "கருப்பு பிரீஸ்", +- "Name[tg]": "Насими торик", +- "Name[tr]": "Esinti Koyu", +- "Name[uk]": "Темна Breeze", +- "Name[vi]": "Breeze Tối", +- "Name[x-test]": "xxBreeze Darkxx", +- "Name[zh_CN]": "Breeze 微风深色", +- "Name[zh_TW]": "Breeze Dark", +- "ServiceTypes": [ +- "Plasma/LookAndFeel" +- ], +- "Version": "2.0", +- "Website": "https://www.kde.org" +- }, +- "X-Plasma-MainScript": "defaults" +-} +diff --git a/share/plasma/look-and-feel/org.kde.breezedark.desktop/contents/defaults b/share/plasma/look-and-feel/org.kde.breezedarktint.desktop/contents/defaults +similarity index 90% +rename from share/plasma/look-and-feel/org.kde.breezedark.desktop/contents/defaults +rename to share/plasma/look-and-feel/org.kde.breezedarktint.desktop/contents/defaults +index 3db126f..764fa66 100644 +--- a/share/plasma/look-and-feel/org.kde.breezedark.desktop/contents/defaults ++++ b/share/plasma/look-and-feel/org.kde.breezedarktint.desktop/contents/defaults +@@ -2,7 +2,7 @@ + widgetStyle=Breeze + + [kdeglobals][General] +-ColorScheme=BreezeDark ++ColorScheme=BreezeDarkTint + + [kdeglobals][Icons] + Theme=breeze-dark +@@ -11,7 +11,7 @@ Theme=breeze-dark + name=default + + [Wallpaper] +-Image=Next ++Image=MilkyWay + + [kcminputrc][Mouse] + cursorTheme=breeze_cursors +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/layouts/org.kde.plasma.desktop-layout.js b/share/plasma/look-and-feel/org.kde.breezedarktint.desktop/contents/layouts/org.kde.plasma.desktop-layout.js +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/layouts/org.kde.plasma.desktop-layout.js +rename to share/plasma/look-and-feel/org.kde.breezedarktint.desktop/contents/layouts/org.kde.plasma.desktop-layout.js +diff --git a/share/plasma/look-and-feel/org.kde.breezedark.desktop/contents/previews/fullscreenpreview.jpg b/share/plasma/look-and-feel/org.kde.breezedarktint.desktop/contents/previews/fullscreenpreview.jpg +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breezedark.desktop/contents/previews/fullscreenpreview.jpg +rename to share/plasma/look-and-feel/org.kde.breezedarktint.desktop/contents/previews/fullscreenpreview.jpg +diff --git a/share/plasma/look-and-feel/org.kde.breezedark.desktop/contents/previews/preview.png b/share/plasma/look-and-feel/org.kde.breezedarktint.desktop/contents/previews/preview.png +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breezedark.desktop/contents/previews/preview.png +rename to share/plasma/look-and-feel/org.kde.breezedarktint.desktop/contents/previews/preview.png +diff --git a/share/plasma/look-and-feel/org.kde.breezedarktint.desktop/metadata.json b/share/plasma/look-and-feel/org.kde.breezedarktint.desktop/metadata.json +new file mode 100644 +index 0000000..4103034 +--- /dev/null ++++ b/share/plasma/look-and-feel/org.kde.breezedarktint.desktop/metadata.json +@@ -0,0 +1,61 @@ ++{ ++ "KPlugin": { ++ "Authors": [ ++ { ++ "Email": "plasma-devel@kde.org", ++ "Name": "KDE Visual Design Group", ++ "Name[ar]": "مجموعة التصميم المرئي لكِيدِي", ++ "Name[az]": "KDE Vizual Dizayn Qrupu", ++ "Name[be]": "Суполка візуальнага дызайну KDE", ++ "Name[bg]": "KDE Visual Design Group", ++ "Name[ca@valencia]": "Grup de disseny visual de KDE", ++ "Name[ca]": "Grup de disseny visual de KDE", ++ "Name[cs]": "Skupina vizuálního návrhu KDE", ++ "Name[da]": "KDE Visual Design Group", ++ "Name[de]": "KDE Visual Design Group", ++ "Name[en_GB]": "KDE Visual Design Group", ++ "Name[es]": "El grupo de diseño visual de KDE", ++ "Name[eu]": "KDE Diseinu bisualeko taldea", ++ "Name[fi]": "KDE:n visuaalinen suunnitteluryhmä", ++ "Name[fr]": "Groupe de conception visuelle de KDE", ++ "Name[hi]": "केडीई विज़ुअल डिज़ाइन दल", ++ "Name[hu]": "KDE Visual Design Group", ++ "Name[ia]": "KDE Visual Design Group (Gruppo de Designo Visual de KDE)", ++ "Name[id]": "Grup Desain Visual KDE", ++ "Name[is]": "Myndrænn hönnunarhópur KDE", ++ "Name[it]": "KDE Visual Design Group", ++ "Name[ja]": "KDE Visual Design Group", ++ "Name[ka]": "KDE-ის ვიზუალური დიზაინის ჯგუფი", ++ "Name[ko]": "KDE 시각 디자인 그룹", ++ "Name[lt]": "KDE vaizdinio dizaino grupė", ++ "Name[nl]": "KDE Visuele ontwerpgroep", ++ "Name[nn]": "KDE Visual Design Group", ++ "Name[pl]": "Grupa oprawy graficznej KDE", ++ "Name[pt]": "Grupo de Desenho Visual do KDE", ++ "Name[pt_BR]": "Grupo de Design Visual do KDE", ++ "Name[ro]": "KDE Visual Design Group", ++ "Name[ru]": "Группа KDE Visual Design", ++ "Name[sk]": "KDE Visual Design Group", ++ "Name[sl]": "Skupina vizualnega designa KDE", ++ "Name[sv]": "KDE:s visuella designgrupp", ++ "Name[ta]": "கே.டீ.யீ. வரைகலை வடிவமைப்புக் குழு", ++ "Name[tr]": "KDE Görsel Tasarım Grubu", ++ "Name[uk]": "Група з візуального дизайну KDE", ++ "Name[vi]": "Đội Thiết kế Trực quan KDE", ++ "Name[x-test]": "xxKDE Visual Design Groupxx", ++ "Name[zh_CN]": "KDE 视觉设计团队" ++ } ++ ], ++ "Category": "", ++ "Description": "Breeze Dark (Tint) by the KDE VDG", ++ "Id": "org.kde.breezedarktint.desktop", ++ "License": "GPLv2+", ++ "Name": "Breeze Dark (Tint)", ++ "ServiceTypes": [ ++ "Plasma/LookAndFeel" ++ ], ++ "Version": "2.0", ++ "Website": "https://www.kde.org" ++ }, ++ "X-Plasma-MainScript": "defaults" ++} +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/ActionButton.qml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/ActionButton.qml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/ActionButton.qml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/ActionButton.qml +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/Battery.qml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/Battery.qml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/Battery.qml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/Battery.qml +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/Clock.qml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/Clock.qml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/Clock.qml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/Clock.qml +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/SessionManagementScreen.qml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/SessionManagementScreen.qml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/SessionManagementScreen.qml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/SessionManagementScreen.qml +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserDelegate.qml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/UserDelegate.qml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserDelegate.qml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/UserDelegate.qml +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserList.qml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/UserList.qml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserList.qml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/UserList.qml +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/VirtualKeyboard.qml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/VirtualKeyboard.qml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/VirtualKeyboard.qml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/VirtualKeyboard.qml +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/VirtualKeyboard_wayland.qml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/VirtualKeyboard_wayland.qml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/VirtualKeyboard_wayland.qml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/VirtualKeyboard_wayland.qml +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/WallpaperFader.qml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/WallpaperFader.qml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/WallpaperFader.qml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/WallpaperFader.qml +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/animation/RejectPasswordAnimation.qml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/animation/RejectPasswordAnimation.qml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/animation/RejectPasswordAnimation.qml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/animation/RejectPasswordAnimation.qml +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/animation/RejectPasswordPathAnimation.qml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/animation/RejectPasswordPathAnimation.qml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/animation/RejectPasswordPathAnimation.qml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/animation/RejectPasswordPathAnimation.qml +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/artwork/README.txt b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/artwork/README.txt +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/artwork/README.txt +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/artwork/README.txt +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/artwork/logout_primary.svgz b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/artwork/logout_primary.svgz +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/artwork/logout_primary.svgz +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/artwork/logout_primary.svgz +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/artwork/restart_primary.svgz b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/artwork/restart_primary.svgz +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/artwork/restart_primary.svgz +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/artwork/restart_primary.svgz +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/artwork/shutdown_primary.svgz b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/artwork/shutdown_primary.svgz +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/artwork/shutdown_primary.svgz +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/components/artwork/shutdown_primary.svgz +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/defaults b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/defaults +similarity index 90% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/defaults +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/defaults +index d8df939..852c691 100644 +--- a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/defaults ++++ b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/defaults +@@ -2,7 +2,7 @@ + widgetStyle=Breeze + + [kdeglobals][General] +-ColorScheme=BreezeLight ++ColorScheme=BreezeLightTint + + [kdeglobals][Icons] + Theme=breeze +@@ -11,7 +11,7 @@ Theme=breeze + name=default + + [Wallpaper] +-Image=Next ++Image=MilkyWay + + [kcminputrc][Mouse] + cursorTheme=breeze_cursors +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/desktopswitcher/DesktopSwitcher.qml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/desktopswitcher/DesktopSwitcher.qml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/desktopswitcher/DesktopSwitcher.qml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/desktopswitcher/DesktopSwitcher.qml +diff --git a/share/plasma/look-and-feel/org.kde.breezedark.desktop/contents/layouts/org.kde.plasma.desktop-layout.js b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/layouts/org.kde.plasma.desktop-layout.js +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breezedark.desktop/contents/layouts/org.kde.plasma.desktop-layout.js +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/layouts/org.kde.plasma.desktop-layout.js +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/LockOsd.qml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/lockscreen/LockOsd.qml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/LockOsd.qml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/lockscreen/LockOsd.qml +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/LockScreen.qml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/lockscreen/LockScreen.qml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/LockScreen.qml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/lockscreen/LockScreen.qml +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/LockScreenUi.qml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/lockscreen/LockScreenUi.qml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/LockScreenUi.qml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/lockscreen/LockScreenUi.qml +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/MainBlock.qml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/lockscreen/MainBlock.qml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/MainBlock.qml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/lockscreen/MainBlock.qml +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/MediaControls.qml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/lockscreen/MediaControls.qml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/MediaControls.qml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/lockscreen/MediaControls.qml +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/NoPasswordUnlock.qml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/lockscreen/NoPasswordUnlock.qml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/NoPasswordUnlock.qml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/lockscreen/NoPasswordUnlock.qml +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/config.qml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/lockscreen/config.qml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/config.qml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/lockscreen/config.qml +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/config.xml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/lockscreen/config.xml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/config.xml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/lockscreen/config.xml +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/logout/Logout.qml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/logout/Logout.qml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/logout/Logout.qml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/logout/Logout.qml +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/logout/LogoutButton.qml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/logout/LogoutButton.qml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/logout/LogoutButton.qml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/logout/LogoutButton.qml +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/logout/timer.js b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/logout/timer.js +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/logout/timer.js +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/logout/timer.js +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/osd/Osd.qml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/osd/Osd.qml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/osd/Osd.qml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/osd/Osd.qml +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/osd/OsdItem.qml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/osd/OsdItem.qml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/osd/OsdItem.qml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/osd/OsdItem.qml +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/previews/desktopswitcher.png b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/previews/desktopswitcher.png +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/previews/desktopswitcher.png +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/previews/desktopswitcher.png +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/previews/fullscreenpreview.jpg b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/previews/fullscreenpreview.jpg +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/previews/fullscreenpreview.jpg +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/previews/fullscreenpreview.jpg +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/previews/lockscreen.png b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/previews/lockscreen.png +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/previews/lockscreen.png +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/previews/lockscreen.png +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/previews/loginmanager.png b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/previews/loginmanager.png +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/previews/loginmanager.png +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/previews/loginmanager.png +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/previews/preview.png b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/previews/preview.png +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/previews/preview.png +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/previews/preview.png +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/previews/runcommand.png b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/previews/runcommand.png +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/previews/runcommand.png +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/previews/runcommand.png +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/previews/splash.png b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/previews/splash.png +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/previews/splash.png +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/previews/splash.png +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/previews/userswitcher.png b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/previews/userswitcher.png +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/previews/userswitcher.png +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/previews/userswitcher.png +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/previews/windowdecoration.png b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/previews/windowdecoration.png +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/previews/windowdecoration.png +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/previews/windowdecoration.png +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/previews/windowswitcher.png b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/previews/windowswitcher.png +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/previews/windowswitcher.png +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/previews/windowswitcher.png +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/splash/Splash.qml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/splash/Splash.qml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/splash/Splash.qml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/splash/Splash.qml +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/splash/images/busywidget.svgz b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/splash/images/busywidget.svgz +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/splash/images/busywidget.svgz +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/splash/images/busywidget.svgz +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/splash/images/kde.svgz b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/splash/images/kde.svgz +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/splash/images/kde.svgz +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/splash/images/kde.svgz +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/splash/images/plasma.svgz b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/splash/images/plasma.svgz +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/splash/images/plasma.svgz +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/splash/images/plasma.svgz +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/systemdialog/SystemDialog.qml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/systemdialog/SystemDialog.qml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/systemdialog/SystemDialog.qml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/systemdialog/SystemDialog.qml +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/windowswitcher/WindowSwitcher.qml b/share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/windowswitcher/WindowSwitcher.qml +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/contents/windowswitcher/WindowSwitcher.qml +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/contents/windowswitcher/WindowSwitcher.qml +diff --git a/share/plasma/look-and-feel/org.kde.breeze.desktop/metadata.json b/share/plasma/look-and-feel/org.kde.breezetint.desktop/metadata.json +similarity index 72% +rename from share/plasma/look-and-feel/org.kde.breeze.desktop/metadata.json +rename to share/plasma/look-and-feel/org.kde.breezetint.desktop/metadata.json +index a6899c0..108c44e 100644 +--- a/share/plasma/look-and-feel/org.kde.breeze.desktop/metadata.json ++++ b/share/plasma/look-and-feel/org.kde.breezetint.desktop/metadata.json +@@ -47,106 +47,10 @@ + } + ], + "Category": "", +- "Description": "Breeze by the KDE VDG", +- "Description[ar]": "نسيم من مجموعة تصميم كِيدِي", +- "Description[az]": "KDE VDG tərəfindən Breeze İş mühiti görünüşü", +- "Description[be]": "Breeze ад KDE VDG", +- "Description[bg]": "Breeze от KDE VDG", +- "Description[ca@valencia]": "Brisa, creat pel VDG de KDE", +- "Description[ca]": "Brisa, creat pel VDG del KDE", +- "Description[cs]": "Breeze od KDE VDG", +- "Description[da]": "Breeze af KDE's visuelle designgruppe", +- "Description[de]": "Breeze von der KDE VDG", +- "Description[en_GB]": "Breeze by the KDE VDG", +- "Description[es]": "Brisa por KDE VDG", +- "Description[et]": "Breeze KDE VDG-lt", +- "Description[eu]": "Breeze KDEren VDGk egina", +- "Description[fi]": "Breeze KDE VDG:ltä", +- "Description[fr]": "Breeze, par KDE VDG", +- "Description[hi]": "केडीई वीडीजी द्वारा ब्रीज़", +- "Description[hu]": "Breeze a KDE VDG-től", +- "Description[ia]": "Breeze (Brisa) per le KDE VDG", +- "Description[id]": "Breeze oleh KDE VDG", +- "Description[is]": "Breeze frá KDE VDG", +- "Description[it]": "Brezza del KDE VDG", +- "Description[ja]": "Breeze by the KDE VDG", +- "Description[ka]": "Breeze KDE VDG-სგან", +- "Description[ko]": "KDE 시각 디자인 그룹에서 제작한 Breeze", +- "Description[lt]": "Breeze pagal KDE VDG", +- "Description[nl]": "Breeze door de KDE VDG", +- "Description[nn]": "Breeze frå KDE VDG", +- "Description[pa]": "KDE VDG ਵਲੋਂ ਬਰੀਜ਼", +- "Description[pl]": "Bryza autorstwa KDE VDG", +- "Description[pt]": "Brisa da VDG do KDE", +- "Description[pt_BR]": "Breeze pelo KDE VDG", +- "Description[ro]": "Briză, de KDE VDG", +- "Description[ru]": "Оформление рабочей среды Breeze от KDE VDG", +- "Description[sk]": "Vánok od KDE VDG", +- "Description[sl]": "Sapica avtorjev KDE VDG", +- "Description[sv]": "Breeze av KDE:s visuella designgrupp", +- "Description[tr]": "KDE VDG'den Esinti", +- "Description[uk]": "Breeze, автори — KDE VDG", +- "Description[vi]": "Breeze, do KDE VDG", +- "Description[x-test]": "xxBreeze by the KDE VDGxx", +- "Description[zh_CN]": "Breeze 微风主题,由 KDE VDG (视觉设计团队) 设计制作", +- "Description[zh_TW]": "由 KDE VDG 設計的 Breeze", +- "Id": "org.kde.breeze.desktop", ++ "Description": "Breeze (Tint) by the KDE VDG", ++ "Id": "org.kde.breezetint.desktop", + "License": "GPLv2+", +- "Name": "Breeze", +- "Name[ar]": "نسيم", +- "Name[az]": "Breeze", +- "Name[be]": "Breeze", +- "Name[bg]": "Breeze", +- "Name[bs]": "Breeze", +- "Name[ca@valencia]": "Brisa", +- "Name[ca]": "Brisa", +- "Name[cs]": "Breeze", +- "Name[da]": "Breeze", +- "Name[de]": "Breeze", +- "Name[el]": "Breeze", +- "Name[en_GB]": "Breeze", +- "Name[es]": "Brisa", +- "Name[et]": "Breeze", +- "Name[eu]": "Breeze", +- "Name[fi]": "Breeze", +- "Name[fr]": "Breeze", +- "Name[gl]": "Breeze", +- "Name[hi]": "ब्रीज़", +- "Name[hu]": "Breeze", +- "Name[ia]": "Brisa", +- "Name[id]": "Breeze", +- "Name[is]": "Breeze", +- "Name[it]": "Brezza", +- "Name[ja]": "Breeze", +- "Name[ka]": "ნიავი", +- "Name[ko]": "Breeze", +- "Name[lt]": "Breeze", +- "Name[ml]": "ബ്രീസ്", +- "Name[nb]": "Breeze", +- "Name[nds]": "Breeze", +- "Name[nl]": "Breeze", +- "Name[nn]": "Breeze", +- "Name[pa]": "ਬਰੀਜ਼", +- "Name[pl]": "Bryza", +- "Name[pt]": "Brisa", +- "Name[pt_BR]": "Breeze", +- "Name[ro]": "Briză", +- "Name[ru]": "Breeze", +- "Name[sk]": "Vánok", +- "Name[sl]": "Sapica", +- "Name[sr@ijekavian]": "Поветарац", +- "Name[sr@ijekavianlatin]": "Povetarac", +- "Name[sr@latin]": "Povetarac", +- "Name[sr]": "Поветарац", +- "Name[sv]": "Breeze", +- "Name[ta]": "பிரீஸ்", +- "Name[tg]": "Насим", +- "Name[tr]": "Esinti", +- "Name[uk]": "Breeze", +- "Name[vi]": "Breeze", +- "Name[x-test]": "xxBreezexx", +- "Name[zh_CN]": "Breeze 微风", +- "Name[zh_TW]": "微風", ++ "Name": "Breeze (Tint)", + "ServiceTypes": [ + "Plasma/LookAndFeel" + ], +diff --git a/share/plasma/look-and-feel/org.kde.breezetwilight.desktop/metadata.json b/share/plasma/look-and-feel/org.kde.breezetwilight.desktop/metadata.json +deleted file mode 100644 +index 16dec51..0000000 +--- a/share/plasma/look-and-feel/org.kde.breezetwilight.desktop/metadata.json ++++ /dev/null +@@ -1,145 +0,0 @@ +-{ +- "KPlugin": { +- "Authors": [ +- { +- "Email": "plasma-devel@kde.org", +- "Name": "KDE Visual Design Group", +- "Name[ar]": "مجموعة التصميم المرئي لكِيدِي", +- "Name[az]": "KDE Vizual Dizayn Qrupu", +- "Name[be]": "Суполка візуальнага дызайну KDE", +- "Name[bg]": "KDE Visual Design Group", +- "Name[ca@valencia]": "Grup de disseny visual de KDE", +- "Name[ca]": "Grup de disseny visual de KDE", +- "Name[cs]": "Skupina vizuálního návrhu KDE", +- "Name[da]": "KDE Visual Design Group", +- "Name[de]": "KDE Visual Design Group", +- "Name[en_GB]": "KDE Visual Design Group", +- "Name[es]": "El grupo de diseño visual de KDE", +- "Name[eu]": "KDE Diseinu bisualeko taldea", +- "Name[fi]": "KDE:n visuaalinen suunnitteluryhmä", +- "Name[fr]": "Groupe de conception visuelle de KDE", +- "Name[hi]": "केडीई विज़ुअल डिज़ाइन दल", +- "Name[hu]": "KDE Visual Design Group", +- "Name[ia]": "KDE Visual Design Group (Gruppo de Designo Visual de KDE)", +- "Name[id]": "Grup Desain Visual KDE", +- "Name[is]": "Myndrænn hönnunarhópur KDE", +- "Name[it]": "KDE Visual Design Group", +- "Name[ja]": "KDE Visual Design Group", +- "Name[ka]": "KDE-ის ვიზუალური დიზაინის ჯგუფი", +- "Name[ko]": "KDE 시각 디자인 그룹", +- "Name[lt]": "KDE vaizdinio dizaino grupė", +- "Name[nl]": "KDE Visuele ontwerpgroep", +- "Name[nn]": "KDE Visual Design Group", +- "Name[pl]": "Grupa oprawy graficznej KDE", +- "Name[pt]": "Grupo de Desenho Visual do KDE", +- "Name[pt_BR]": "Grupo de Design Visual do KDE", +- "Name[ro]": "KDE Visual Design Group", +- "Name[ru]": "Группа KDE Visual Design", +- "Name[sk]": "KDE Visual Design Group", +- "Name[sl]": "Skupina vizualnega designa KDE", +- "Name[sv]": "KDE:s visuella designgrupp", +- "Name[ta]": "கே.டீ.யீ. வரைகலை வடிவமைப்புக் குழு", +- "Name[tr]": "KDE Görsel Tasarım Grubu", +- "Name[uk]": "Група з візуального дизайну KDE", +- "Name[vi]": "Đội Thiết kế Trực quan KDE", +- "Name[x-test]": "xxKDE Visual Design Groupxx", +- "Name[zh_CN]": "KDE 视觉设计团队" +- } +- ], +- "Category": "", +- "Description": "Breeze Twilight by the KDE VDG", +- "Description[ar]": "نسيم الفجر من مجموعة تصميم كِيدِي", +- "Description[az]": "KDE VDG tərəfindən Breeze Toranlıq", +- "Description[be]": "Breeze Twilight ад KDE VDG", +- "Description[bg]": "Breeze Здрач от KDE VDG", +- "Description[ca@valencia]": "Brisa crepuscular, creat pel VDG de KDE", +- "Description[ca]": "Brisa crepuscular, creat pel VDG del KDE", +- "Description[cs]": "Breeze Twilight od KDE VDG", +- "Description[da]": "Breeze Twilight af KDE VDG", +- "Description[de]": "Breeze Dämmerung von der KDE VG", +- "Description[en_GB]": "Breeze Twilight by the KDE VDG", +- "Description[es]": "Brisa crepúsculo por KDE VDG", +- "Description[et]": "Breeze videvik KDE VDG-lt", +- "Description[eu]": "Breeze ilunabarra KDEren VDGk egina", +- "Description[fi]": "Hämärä Breeze KDE VDG:ltä", +- "Description[fr]": "Breeze clair-obscur par l'équipe de conception visuelle de KDE « VDG »", +- "Description[hi]": "केडीई वीडीजी द्वारा ब्रीज़ गोधूली", +- "Description[hu]": "Breeze Twilight a KDE VDG-től", +- "Description[ia]": "Brisa Crepusculo (Breeze Twilight) per KDE VDG", +- "Description[id]": "Breeze Twilight oleh KDE VDG", +- "Description[is]": "Breeze Twilight frá KDE VDG", +- "Description[it]": "Brezza crepuscolo del VDG di KDE", +- "Description[ja]": "Breeze Twilight by the KDE VDG", +- "Description[ka]": "Breeze Twilight-ი KDE VDG-ის მიერ", +- "Description[ko]": "KDE 시각 디자인 그룹에서 제작한 새벽의 Breeze", +- "Description[lt]": "Breeze prieblanda pagal KDE VDG", +- "Description[nl]": "Breeze Twilight door de KDE VDG", +- "Description[nn]": "Breeze skumring frå KDE VDG", +- "Description[pl]": "Półmroczna bryza autorstwa KDE VDG", +- "Description[pt]": "Brisa ao Anoitecer da VDG do KDE", +- "Description[pt_BR]": "Breeze Twilight pelo KDE VDG", +- "Description[ro]": "Briză, amurg, de KDE VDG", +- "Description[ru]": "Оформление рабочей среды Breeze Twilight от KDE VDG", +- "Description[sk]": "Vánok Súmrak od KDE VDG", +- "Description[sl]": "Sapica ob mraku avtorjev KDE VDG", +- "Description[sv]": "Breeze skymning av KDE:s visuella designgrupp", +- "Description[tr]": "KDE VDG'den Esinti Gündoğumu", +- "Description[uk]": "Сутінкова Breeze, автори — KDE VDG", +- "Description[vi]": "Breeze Chạng vạng, do KDE VDG", +- "Description[x-test]": "xxBreeze Twilight by the KDE VDGxx", +- "Description[zh_CN]": "Breeze 微风阴阳主题,由 KDE VDG (视觉设计团队) 设计制作", +- "Description[zh_TW]": "由 KDE VDG 設計的 Breeze Twilight", +- "Id": "org.kde.breezetwilight.desktop", +- "License": "GPLv2+", +- "Name": "Breeze Twilight", +- "Name[ar]": "نسيم الفجر", +- "Name[az]": "Breeze Toranlıq", +- "Name[be]": "Breeze Twilight", +- "Name[bg]": "Breeze Здрач", +- "Name[ca@valencia]": "Brisa crepuscular", +- "Name[ca]": "Brisa crepuscular", +- "Name[cs]": "Breeze Twilight", +- "Name[da]": "Breeze Twilight", +- "Name[de]": "Breeze Dämmerung", +- "Name[en_GB]": "Breeze Twilight", +- "Name[es]": "Brisa crepúsculo", +- "Name[et]": "Breeze videvik", +- "Name[eu]": "Breeze ilunabarra", +- "Name[fi]": "Hämärä Breeze", +- "Name[fr]": "Breeze clair-obscur ", +- "Name[hi]": "ब्रीज़ गोधूली", +- "Name[hu]": "Breeze Twilight", +- "Name[ia]": "Brisa Crepusculo (Breeze Twilight)", +- "Name[id]": "Breeze Twilight", +- "Name[is]": "Breeze Twilight", +- "Name[it]": "Brezza crepuscolo", +- "Name[ja]": "Breeze Twilight", +- "Name[ka]": "ნიავი ღია", +- "Name[ko]": "새벽의 Breeze", +- "Name[lt]": "Breeze prieblanda", +- "Name[nl]": "Breeze Twilight", +- "Name[nn]": "Breeze skumring", +- "Name[pa]": "ਬਰੀਜ਼ ਆਥਣ", +- "Name[pl]": "Półmroczna bryza", +- "Name[pt]": "Brisa ao Anoitecer", +- "Name[pt_BR]": "Breeze Twilight", +- "Name[ro]": "Briză, amurg", +- "Name[ru]": "Breeze Twilight", +- "Name[sk]": "Vánok Súmrak", +- "Name[sl]": "Sapica ob mraku", +- "Name[sv]": "Breeze skymning", +- "Name[ta]": "கலந்த பிரீஸ்", +- "Name[tg]": "Насими нимторикӣ", +- "Name[tr]": "Esinti Gündoğumu", +- "Name[uk]": "Сутінкова Breeze", +- "Name[vi]": "Breeze Chạng vạng", +- "Name[x-test]": "xxBreeze Twilightxx", +- "Name[zh_CN]": "Breeze 微风阴阳", +- "ServiceTypes": [ +- "Plasma/LookAndFeel" +- ], +- "Version": "2.0", +- "Website": "https://www.kde.org" +- }, +- "X-Plasma-MainScript": "defaults" +-} +diff --git a/share/plasma/look-and-feel/org.kde.breezetwilight.desktop/contents/defaults b/share/plasma/look-and-feel/org.kde.breezetwilighttint.desktop/contents/defaults +similarity index 90% +rename from share/plasma/look-and-feel/org.kde.breezetwilight.desktop/contents/defaults +rename to share/plasma/look-and-feel/org.kde.breezetwilighttint.desktop/contents/defaults +index 02bc445..8537d4b 100644 +--- a/share/plasma/look-and-feel/org.kde.breezetwilight.desktop/contents/defaults ++++ b/share/plasma/look-and-feel/org.kde.breezetwilighttint.desktop/contents/defaults +@@ -2,7 +2,7 @@ + widgetStyle=Breeze + + [kdeglobals][General] +-ColorScheme=BreezeLight ++ColorScheme=BreezeLightTint + + [kdeglobals][Icons] + Theme=breeze +@@ -11,7 +11,7 @@ Theme=breeze + name=breeze-dark + + [Wallpaper] +-Image=Next ++Image=MilkyWay + + [kcminputrc][Mouse] + cursorTheme=breeze_cursors +diff --git a/share/plasma/look-and-feel/org.kde.breezetwilight.desktop/contents/layouts/org.kde.plasma.desktop-layout.js b/share/plasma/look-and-feel/org.kde.breezetwilighttint.desktop/contents/layouts/org.kde.plasma.desktop-layout.js +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breezetwilight.desktop/contents/layouts/org.kde.plasma.desktop-layout.js +rename to share/plasma/look-and-feel/org.kde.breezetwilighttint.desktop/contents/layouts/org.kde.plasma.desktop-layout.js +diff --git a/share/plasma/look-and-feel/org.kde.breezetwilight.desktop/contents/previews/fullscreenpreview.jpg b/share/plasma/look-and-feel/org.kde.breezetwilighttint.desktop/contents/previews/fullscreenpreview.jpg +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breezetwilight.desktop/contents/previews/fullscreenpreview.jpg +rename to share/plasma/look-and-feel/org.kde.breezetwilighttint.desktop/contents/previews/fullscreenpreview.jpg +diff --git a/share/plasma/look-and-feel/org.kde.breezetwilight.desktop/contents/previews/preview.png b/share/plasma/look-and-feel/org.kde.breezetwilighttint.desktop/contents/previews/preview.png +similarity index 100% +rename from share/plasma/look-and-feel/org.kde.breezetwilight.desktop/contents/previews/preview.png +rename to share/plasma/look-and-feel/org.kde.breezetwilighttint.desktop/contents/previews/preview.png +diff --git a/share/plasma/look-and-feel/org.kde.breezetwilighttint.desktop/metadata.json b/share/plasma/look-and-feel/org.kde.breezetwilighttint.desktop/metadata.json +new file mode 100644 +index 0000000..405d0fd +--- /dev/null ++++ b/share/plasma/look-and-feel/org.kde.breezetwilighttint.desktop/metadata.json +@@ -0,0 +1,61 @@ ++{ ++ "KPlugin": { ++ "Authors": [ ++ { ++ "Email": "plasma-devel@kde.org", ++ "Name": "KDE Visual Design Group", ++ "Name[ar]": "مجموعة التصميم المرئي لكِيدِي", ++ "Name[az]": "KDE Vizual Dizayn Qrupu", ++ "Name[be]": "Суполка візуальнага дызайну KDE", ++ "Name[bg]": "KDE Visual Design Group", ++ "Name[ca@valencia]": "Grup de disseny visual de KDE", ++ "Name[ca]": "Grup de disseny visual de KDE", ++ "Name[cs]": "Skupina vizuálního návrhu KDE", ++ "Name[da]": "KDE Visual Design Group", ++ "Name[de]": "KDE Visual Design Group", ++ "Name[en_GB]": "KDE Visual Design Group", ++ "Name[es]": "El grupo de diseño visual de KDE", ++ "Name[eu]": "KDE Diseinu bisualeko taldea", ++ "Name[fi]": "KDE:n visuaalinen suunnitteluryhmä", ++ "Name[fr]": "Groupe de conception visuelle de KDE", ++ "Name[hi]": "केडीई विज़ुअल डिज़ाइन दल", ++ "Name[hu]": "KDE Visual Design Group", ++ "Name[ia]": "KDE Visual Design Group (Gruppo de Designo Visual de KDE)", ++ "Name[id]": "Grup Desain Visual KDE", ++ "Name[is]": "Myndrænn hönnunarhópur KDE", ++ "Name[it]": "KDE Visual Design Group", ++ "Name[ja]": "KDE Visual Design Group", ++ "Name[ka]": "KDE-ის ვიზუალური დიზაინის ჯგუფი", ++ "Name[ko]": "KDE 시각 디자인 그룹", ++ "Name[lt]": "KDE vaizdinio dizaino grupė", ++ "Name[nl]": "KDE Visuele ontwerpgroep", ++ "Name[nn]": "KDE Visual Design Group", ++ "Name[pl]": "Grupa oprawy graficznej KDE", ++ "Name[pt]": "Grupo de Desenho Visual do KDE", ++ "Name[pt_BR]": "Grupo de Design Visual do KDE", ++ "Name[ro]": "KDE Visual Design Group", ++ "Name[ru]": "Группа KDE Visual Design", ++ "Name[sk]": "KDE Visual Design Group", ++ "Name[sl]": "Skupina vizualnega designa KDE", ++ "Name[sv]": "KDE:s visuella designgrupp", ++ "Name[ta]": "கே.டீ.யீ. வரைகலை வடிவமைப்புக் குழு", ++ "Name[tr]": "KDE Görsel Tasarım Grubu", ++ "Name[uk]": "Група з візуального дизайну KDE", ++ "Name[vi]": "Đội Thiết kế Trực quan KDE", ++ "Name[x-test]": "xxKDE Visual Design Groupxx", ++ "Name[zh_CN]": "KDE 视觉设计团队" ++ } ++ ], ++ "Category": "", ++ "Description": "Breeze Twilight (Tint) by the KDE VDG", ++ "Id": "org.kde.breezetwilighttint.desktop", ++ "License": "GPLv2+", ++ "Name": "Breeze Twilight (Tint)", ++ "ServiceTypes": [ ++ "Plasma/LookAndFeel" ++ ], ++ "Version": "2.0", ++ "Website": "https://www.kde.org" ++ }, ++ "X-Plasma-MainScript": "defaults" ++} diff --git a/roles/kde/plasma.nix b/roles/kde/plasma.nix index dc08ec4..1acc523 100644 --- a/roles/kde/plasma.nix +++ b/roles/kde/plasma.nix @@ -24,6 +24,19 @@ let mkdir -p $out/share/color-schemes/ cp -r share/color-schemes/* $out/share/color-schemes/ + runHook postInstall + ''; + }; + lookAndFeel = pkgs.stdenv.mkDerivation { + name = "toast-look-and-feel"; + src = "${pkgs.plasma-workspace}"; + patches = [ ./patches/TintedLookAndFeel.patch ]; + installPhase = '' + runHook preInstall + + mkdir -p $out/share/plasma/look-and-feel/ + cp -r share/plasma/look-and-feel/* $out/share/plasma/look-and-feel/ + runHook postInstall ''; }; @@ -72,7 +85,7 @@ in "gtk-2.0/gtkrc".text = gtk2settings; }; - # Install the patched Breeze color schemes - environment.systemPackages = [ breezeTint ]; + # Install the patched Breeze color schemes and look and feel packages + environment.systemPackages = [ breezeTint lookAndFeel ]; } -- 2.51.2 From ac567396db4db4367a19d26894f54a50da6c05e1 Mon Sep 17 00:00:00 2001 From: Toast Date: Fri, 7 Jul 2023 23:32:29 +0200 Subject: [PATCH 14/18] Plasma: change default settings --- roles/kde/plasma.nix | 32 ++++++++++++++++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/roles/kde/plasma.nix b/roles/kde/plasma.nix index 1acc523..f3586a3 100644 --- a/roles/kde/plasma.nix +++ b/roles/kde/plasma.nix @@ -14,6 +14,15 @@ let gtk-theme-name="${themeName}-Dark" ''; + # Set up the default kde options + kdeglobals = lib.generators.toINI {} { + KDE.LookAndFeelPackage = "org.kde.breezedarktint.desktop"; + KDE.SingleClick = false; + General = { + accentColorFromWallpaper = true; + AccentColor = "172,53,164" ; }; + }; + breezeTint = pkgs.stdenv.mkDerivation { name = "breeze-tint"; src = "${pkgs.breeze-qt5}"; @@ -40,6 +49,22 @@ let runHook postInstall ''; }; + + # /etc/xdg is not read by plasma, so to change the default settings you need to put them in a package + plasmaDefaults = pkgs.stdenv.mkDerivation { + name = "toast-plasma-defaults"; + dontUnpack = true; + installPhase = '' + runHook preInstall + + set -x + mkdir -p $out/etc/xdg + echo "${kdeglobals}" > $out/etc/xdg/kdeglobals + + runHook postInstall + ''; + }; + in { @@ -85,7 +110,10 @@ in "gtk-2.0/gtkrc".text = gtk2settings; }; - # Install the patched Breeze color schemes and look and feel packages - environment.systemPackages = [ breezeTint lookAndFeel ]; + /* + Install the patched Breeze color schemes and look and feel packages, + as well as the plasma default configs + */ + environment.systemPackages = [ breezeTint lookAndFeel plasmaDefaults ]; } -- 2.51.2 From 76630bb781a2d317dd15733db47d84c276de9495 Mon Sep 17 00:00:00 2001 From: Toast Date: Fri, 7 Jul 2023 23:37:18 +0200 Subject: [PATCH 15/18] Plasma: remove leftover command from testing --- roles/kde/plasma.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/roles/kde/plasma.nix b/roles/kde/plasma.nix index f3586a3..baec988 100644 --- a/roles/kde/plasma.nix +++ b/roles/kde/plasma.nix @@ -96,7 +96,6 @@ in text= '' echo "updating system dconf database..." ${pkgs.dconf}/bin/dconf update - touch /testfile ''; deps = [ "etc" ]; }; -- 2.51.2 From 31d1018267c7b49a5a851901e6064f66388d3469 Mon Sep 17 00:00:00 2001 From: Toast Date: Wed, 12 Jul 2023 21:24:10 +0200 Subject: [PATCH 16/18] Kde: enable kate --- roles/kde/default.nix | 1 + roles/kde/kate.nix | 8 ++++++++ 2 files changed, 9 insertions(+) create mode 100644 roles/kde/kate.nix diff --git a/roles/kde/default.nix b/roles/kde/default.nix index ffcbb8f..76968a3 100755 --- a/roles/kde/default.nix +++ b/roles/kde/default.nix @@ -4,5 +4,6 @@ imports = [ ./plasma.nix ./sddm.nix + ./kate.nix ]; } diff --git a/roles/kde/kate.nix b/roles/kde/kate.nix new file mode 100644 index 0000000..ff84a90 --- /dev/null +++ b/roles/kde/kate.nix @@ -0,0 +1,8 @@ +{ config, pkgs, ... }: + +{ + home-manager.users.toast = { config, pkgs, ... }: + { + home.packages = [ pkgs.kate ]; + }; +} -- 2.51.2 From 7d96e010edb8508075c5effb267ade47e3822d39 Mon Sep 17 00:00:00 2001 From: Toast Date: Sun, 13 Aug 2023 11:43:14 +0200 Subject: [PATCH 17/18] Kde: move kate.nix into programs folder --- roles/kde/default.nix | 2 +- roles/kde/programs/default.nix | 7 +++++++ roles/kde/{ => programs}/kate.nix | 0 3 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 roles/kde/programs/default.nix rename roles/kde/{ => programs}/kate.nix (100%) diff --git a/roles/kde/default.nix b/roles/kde/default.nix index 76968a3..9aaf999 100755 --- a/roles/kde/default.nix +++ b/roles/kde/default.nix @@ -4,6 +4,6 @@ imports = [ ./plasma.nix ./sddm.nix - ./kate.nix + ./programs ]; } diff --git a/roles/kde/programs/default.nix b/roles/kde/programs/default.nix new file mode 100644 index 0000000..9575dce --- /dev/null +++ b/roles/kde/programs/default.nix @@ -0,0 +1,7 @@ +{ ... }: + +{ + imports = [ + ./kate.nix + ]; +} diff --git a/roles/kde/kate.nix b/roles/kde/programs/kate.nix similarity index 100% rename from roles/kde/kate.nix rename to roles/kde/programs/kate.nix -- 2.51.2 From 273bcd9ffdba86c9fcf59377b9992f1bad2fbf55 Mon Sep 17 00:00:00 2001 From: Toast Date: Sun, 13 Aug 2023 13:55:47 +0200 Subject: [PATCH 18/18] Plasma: tell baloo to not index not useful folders --- roles/kde/plasma.nix | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/roles/kde/plasma.nix b/roles/kde/plasma.nix index baec988..a9323d7 100644 --- a/roles/kde/plasma.nix +++ b/roles/kde/plasma.nix @@ -23,6 +23,20 @@ let AccentColor = "172,53,164" ; }; }; + balooExcludedDirs = lib.strings.intersperse "," [ + "$HOME/.cache/" + "$HOME/.config/" + "$HOME/.local/" + ]; + + baloofilerc = lib.generators.toINI {} { + General = { + # The [$e] part allows you to use environment variables + "exclude folders[$e]" = lib.strings.concatStrings balooExcludedDirs; + }; + }; + + # Make custom packages breezeTint = pkgs.stdenv.mkDerivation { name = "breeze-tint"; src = "${pkgs.breeze-qt5}"; @@ -60,6 +74,7 @@ let set -x mkdir -p $out/etc/xdg echo "${kdeglobals}" > $out/etc/xdg/kdeglobals + echo '${baloofilerc}' > $out/etc/xdg/baloofilerc runHook postInstall ''; -- 2.51.2