Widget totalmente realizado para llevar las funciones de personalización de la barra de estado de latte y WM al panel de plasma predeterminado.


Anulaciones le permite dar una configuración completamente diferente a uno o más widgets
Importante
Este widget realiza cambios temporales en partes internas al panel que no están destinados a cambiarse externamente.
Asegúrese de usar la última versión del widget y el plasma para evitar problemas de compatibilidad.
Si encontró un error mientras usa el colorizador del panel, infórmelo aquí primero, solo repórtelo a KDE después de que concluyamos es un problema aguas arriba o eliminó el widget y aún puede reproducir el problema.
Plasma 5 versión v0.2.0 Ya no mantenido
Plasma 6
Instale estas dependencias o los equivalentes para su distribución
Arco
git gcc cmake extra-cmake-modules libplasma spectacleFedora
git gcc-c++ cmake extra-cmake-modules libplasma-devel spectacleEl espectáculo es opcional, se utilizará para crear vistas previas preestablecidas
Clon e instalar
git clone https://github.com/luisbocanegra/plasma-panel-colorizer
cd plasma-panel-colorizer./install.sh./install-plugin.shAUR/Plasma6-applets-panel-colorizer Use su ayudante Aur preferido, por ejemplo,
yay -S plasma6-applets-panel-colorizerPara aquellos que usan NIXOS o el Nix Package Manager, un paquete NIX está disponible en Nixpkgs-Unstable.
Para instalar el widget, use uno de estos métodos:
Nixos
environment . systemPackages = with pkgs ; [
plasma-panel-colorizer
] ;Gerente de origen
home . packages = with pkgs ; [
plasma-panel-colorizer
] ;Plasma-Manager: si el widget se agrega a un panel, se instalará automáticamente
Otras distribuciones con NIX Package Manager
# without flakes:
nix-env -iA nixpkgs.plasma-panel-colorizer
# with flakes:
nix profile install nixpkgs#plasma-panel-colorizerLas instrucciones para agregar nuevos presets o mejorar los existentes están aquí
Los cambios en el panel no son permanentes y se pueden eliminar deshabilitando o eliminando el widget
La ubicación donde se almacenan ha cambiado, las nuevas ubicaciones son:
/home/$USER/.config/panel-colorizer/presets//home/$USER/.config/panel-colorizer/overrides.json/home/$USER/.config/panel-colorizer/forceForegroundColor.jsonEl formato de los presets ha cambiado, los preajustes de la versión anterior deberán recrearse manualmente
Si está solucionando un problema, haga la tercera opción y lea el aviso sobre los errores de informes al inicio de la sección de instalación
Este widget funciona inyectando/administrando el fondo y los colores de otros widgets y el panel donde se coloca.
Técnico
Los fondos se dibujan creando áreas rectangulares Bellow Widgets/Panel, Text and Icons Repinting se realizan editando algunos elementos Propiedad de color y sobrescribiendo Kirigami.Theme.<something>Color para otros, mientras que esto funciona para la mayoría de los widgets, hay algunos que no lo harán porque dibujarán de manera diferente a lo que este proyecto se enfrenta, si usted encuentra una anchura que no obtiene los colores me permite saber aquí y lo que intentaré apoyarlo.
Actuación
Traté de optimizarlo para que el uso de la CPU solo aumente alrededor de 0.5-1% en mi computadora, pero el uso podría variar según su sistema o cuántos widgets hay en sus paneles.
Solo el panel por ahora, los widgets de escritorio podrían ser posibles, ya que los demás no han investigado, pero lo más probable es que no.
Lea las pautas que contribuyen en este repositorio
Si le gusta el proyecto, considere donar/patrocinar este y mi otro trabajo de código abierto
Dale una estrella en Github
Revisión de tarifa / licencia en la tienda KDE