Widget totalmente com recursos para trazer os recursos de personalização da barra de latte e status WM para o painel de plasma padrão.


As substituições permitem dar uma configuração completamente diferente para um ou mais widgets
Importante
Esse widget faz alterações temporárias nas peças internas no painel que não devem ser alteradas externamente.
Verifique se você está usando a versão mais recente do widget e plasma para evitar problemas de compatibilidade.
Se você encontrou um bug ao usar o colorizador do painel, relate -o aqui primeiro, relate -o apenas ao KDE depois que concluirmos que é um problema a montante ou você removeu o widget e ainda pode reproduzir o problema.
Plasma 5 versão v0.2.0 Não é mais mantido
Plasma 6
Instale essas dependências ou os equivalentes para sua distribuição
Arco
git gcc cmake extra-cmake-modules libplasma spectacleFedora
git gcc-c++ cmake extra-cmake-modules libplasma-devel spectacleO espetáculo é opcional, será usado para criar visualizações predefinidas
Clonar e instalar
git clone https://github.com/luisbocanegra/plasma-panel-colorizer
cd plasma-panel-colorizer./install.sh./install-plugin.shAUR/PLASMA6-APPLORS-PALORZER Use seu auxiliar AUR preferido, por exemplo:
yay -S plasma6-applets-panel-colorizerPara aqueles que usam o Nixos ou o Nix Package Manager, um pacote NIX está disponível no Nixpkgs-Indnsable.
Para instalar o widget, use um desses métodos:
Nixos
environment . systemPackages = with pkgs ; [
plasma-panel-colorizer
] ;Gerente de casa
home . packages = with pkgs ; [
plasma-panel-colorizer
] ;Manager de plasma: se o widget for adicionado a um painel, ele será instalado automaticamente
Outras distros usando o Nix Package Manager
# without flakes:
nix-env -iA nixpkgs.plasma-panel-colorizer
# with flakes:
nix profile install nixpkgs#plasma-panel-colorizerInstruções para adicionar novas predefinições ou melhorar as existentes estão aqui
Alterações no painel não são permanentes e podem ser removidas desativando ou removendo o widget
O local onde são armazenados mudou, os novos locais são:
/home/$USER/.config/panel-colorizer/presets//home/$USER/.config/panel-colorizer/overrides.json/home/$USER/.config/panel-colorizer/forceForegroundColor.jsonO formato das predefinições mudou, as predefinições da versão anterior precisarão ser recriadas manualmente
Se você estiver solucionando um problema, faça a terceira opção e leia o aviso sobre os relatórios de bugs no início da seção de instalação
Esse widget funciona injetando/gerenciando o plano de fundo e as cores de outros widgets e o painel onde é colocado.
Técnico
Os fundos são desenhados criando áreas de retângulo abaixo widgets/painel, o texto e os ícones a repintar são feitos editando alguns elementos de propriedade de cor e substituindo Kirigami.Theme.<something>Color
Desempenho
Tentei otimizá-lo para que o uso da CPU aumente apenas 0,5-1% no meu computador, mas o uso pode variar dependendo do seu sistema ou de quantos widgets estão em seus painéis.
Somente o painel por enquanto, os widgets da área de trabalho podem ser possíveis, pois os outros não analisaram, mas provavelmente não.
Leia as diretrizes contribuintes neste repositório
Se você gosta do projeto, considere doar/patrocinar este e meu outro trabalho de código aberto
Dê uma estrela no Github
Avaliação de taxa / licença na loja KDE