Volles Widget, um die Anpassungsfunktionen von Latte-Dock- und WM-Statusleisten in das Standard-Plasma-Panel zu bringen.


Mit Überschreibungen geben Sie einem oder mehreren Widgets eine völlig andere Konfiguration an
Wichtig
Dieses Widget führt vorübergehende Änderungen an internen Teilen am Panel vor, die nicht extern geändert werden sollen.
Stellen Sie sicher, dass Sie die neueste Version von Widget und Plasma verwenden, um Kompatibilitätsprobleme zu vermeiden.
Wenn Sie bei der Verwendung von Panel Colorizer einen Fehler gefunden haben, melden Sie ihn bitte zuerst hier, melden Sie ihn nur an KDE, nachdem wir abgeschlossen sind, dass es sich um ein Upstream -Problem handelt, oder Sie haben das Widget entfernt und können das Problem weiterhin reproduzieren.
Plasma 5 Version v0.2.0 Nicht mehr gepflegt
Plasma 6
Installieren Sie diese Abhängigkeiten oder die Äquivalente für Ihre Verteilung
Bogen
git gcc cmake extra-cmake-modules libplasma spectacleFedora
git gcc-c++ cmake extra-cmake-modules libplasma-devel spectacleSpektakel ist optional und wird verwendet, um voreingestellte Voransichten zu erstellen
Klonen und installieren
git clone https://github.com/luisbocanegra/plasma-panel-colorizer
cd plasma-panel-colorizer./install.sh./install-plugin.shAUR/Plasma6-Applets-Panel-Colorizer Verwenden Sie Ihren bevorzugten AUR-Helfer, z.
yay -S plasma6-applets-panel-colorizerFür diejenigen, die NIXOS oder den NIX-Paket-Manager verwenden, ist ein NIX-Paket in NIXPKGS-unstable verfügbar.
Um das Widget zu installieren, verwenden Sie eine dieser Methoden:
Nixos
environment . systemPackages = with pkgs ; [
plasma-panel-colorizer
] ;Heimwerker
home . packages = with pkgs ; [
plasma-panel-colorizer
] ;Plasma-Manager: Wenn das Widget zu einem Panel hinzugefügt wird, wird es automatisch installiert
Andere Distributionen mit NIX Package Manager
# without flakes:
nix-env -iA nixpkgs.plasma-panel-colorizer
# with flakes:
nix profile install nixpkgs#plasma-panel-colorizerAnweisungen zum Hinzufügen neuer Voreinstellungen oder Verbesserung der vorhandenen finden Sie hier
Änderungen am Panel sind nicht dauerhaft und können durch Deaktivieren oder Entfernen des Widgets entfernt werden
Der Ort, an dem sie gespeichert werden, hat sich verändert. Die neuen Standorte sind:
/home/$USER/.config/panel-colorizer/presets//home/$USER/.config/panel-colorizer/overrides.json/home/$USER/.config/panel-colorizer/forceForegroundColor.jsonDas Format der Voreinstellungen hat sich geändert, Voreinstellungen aus der früheren Version müssen manuell neu erstellt werden
Wenn Sie bei der Fehlerbehebung bei einem Problem behoben werden
Dieses Widget funktioniert, indem er den Hintergrund und die Farben anderer Widgets und das Panel, in dem es platziert wird, injiziert/verwaltet.
Technisch
Hintergründe werden gezogen, indem Rechteckbereiche brüllte Widgets/Panel, Text und Symbole Repaint erfolgen, indem einige Elemente Farbeigenschaften bearbeitet und Kirigami.Theme.<something>Color überschreiben.
Leistung
Ich habe versucht, es zu optimieren, sodass die CPU-Verwendung auf meinem Computer nur um 0,5-1% steigt, aber die Verwendung kann je nach System oder wie viele Widgets in Ihren Panels variieren.
Nur im Panel sind die Desktop -Widgets möglicherweise möglich, denn die anderen haben es nicht geschaut, aber höchstwahrscheinlich nicht.
Bitte lesen Sie die beitragenden Richtlinien in diesem Repository
Wenn Sie das Projekt mögen
Gib ihm einen Stern auf Github
Bewertung / Urlaubsprüfung im KDE -Geschäft