Widget entièrement traduit pour apporter des fonctionnalités de personnalisation de la barre d'état Latte-Dock et WM au panneau de plasma par défaut.


Les remplace vous permettent de donner une configuration complètement différente à un ou plusieurs widgets
Important
Ce widget apporte des modifications temporaires aux pièces internes du panneau qui ne sont pas destinées à être modifiées à l'extérieur.
Assurez-vous que vous utilisez la dernière version du widget et du plasma pour éviter les problèmes de compatibilité.
Si vous avez trouvé un bogue lors de l'utilisation du coloriseur de panneau, veuillez le signaler d'abord ici, signalez-le uniquement à KDE après avoir conclu un problème en amont ou vous avez supprimé le widget et peut toujours reproduire le problème.
Plasma 5 Version V0.2.0 Plus maintenu
Plasma 6
Installez ces dépendances ou les équivalents de votre distribution
Cambre
git gcc cmake extra-cmake-modules libplasma spectacleFeutre
git gcc-c++ cmake extra-cmake-modules libplasma-devel spectacleLe spectacle est facultatif, sera utilisé pour créer des aperçus prédéfinis
Cloner et installer
git clone https://github.com/luisbocanegra/plasma-panel-colorizer
cd plasma-panel-colorizer./install.sh./install-plugin.shAUR / PLASMA6-APPLETS-PANEL-COLORIZER Utilisez votre aide AUR préférée, par exemple:
yay -S plasma6-applets-panel-colorizerPour ceux qui utilisent Nixos ou le NIX Package Manager, un package NIX est disponible dans NIXPKGS-Unstable.
Pour installer le widget, utilisez l'une de ces méthodes:
Nixos
environment . systemPackages = with pkgs ; [
plasma-panel-colorizer
] ;Manager de maison
home . packages = with pkgs ; [
plasma-panel-colorizer
] ;Plasma-Manager: Si le widget est ajouté à un panneau, il sera automatiquement installé
Autres distros utilisant le gestionnaire de packages NIX
# without flakes:
nix-env -iA nixpkgs.plasma-panel-colorizer
# with flakes:
nix profile install nixpkgs#plasma-panel-colorizerLes instructions pour ajouter de nouveaux préréglages ou améliorer celles existantes sont ici
Les modifications du panneau ne sont pas permanentes et peuvent être supprimées en désactivant ou en supprimant le widget
L'endroit où ils sont stockés ont changé, les nouveaux emplacements sont:
/home/$USER/.config/panel-colorizer/presets//home/$USER/.config/panel-colorizer/overrides.json/home/$USER/.config/panel-colorizer/forceForegroundColor.jsonLe format des préréglages a changé, les préréglages de la version précédente devront être recréés manuellement
Si vous résumez un problème, veuillez faire la troisième option et lire l'avis sur la déclaration des bogues au début de la section Installer
Ce widget fonctionne en injectant / en gérant l'arrière-plan et les couleurs d'autres widgets et le panneau où il est placé.
Technique
Les arrière-plans sont dessinés en créant des zones rectangulaires ci-dessous les widgets / panneau, le texte et les icônes Repaintes sont effectués en modifiant certains éléments Propriété de couleurs et en écrasant Kirigami.Theme.<something>Color .
Performance
J'ai essayé de l'optimiser afin que l'utilisation du processeur n'augmente qu'environ 0,5 à 1% sur mon ordinateur, mais l'utilisation pourrait varier en fonction de votre système ou du nombre de widgets dans vos panneaux.
Seul le panneau pour l'instant, les widgets de bureau pourraient être possibles, car les autres n'ont pas examiné mais probablement pas.
Veuillez lire les directives contributives de ce référentiel
Si vous aimez le projet, veuillez envisager de faire un don / parrainer ce travail et mon autre travail open source
Donnez-lui une étoile sur Github
Examen du taux / congé dans la boutique KDE