Os ícones da bandeja do sistema são úteis, mas podem entrar em conflito com os temas que você instalou. Há também o fato de que não há um padrão de design único a ser seguido ao projetar um ícone da bandeja do sistema. Se você está tentando fazer com que cada ícone de programa corresponda na bandeja do sistema, há uma opção melhor do que substituir as imagens manualmente, uma por uma. Apresentando o Hardcode Tray: é um aplicativo Linux baseado em terminal que pode escanear programas com ícones de bandeja integrados e substituí-los para corresponder ao tema de ícones do sistema. Essa ferramenta funciona incrivelmente bem e é um ótimo recurso para aqueles que gostam de ter controle absoluto sobre a aparência do seu PC Linux.
últimas postagens
Hardcode-Tray no Ubuntu
Hardcode Tray é muito fácil de instalar no Ubuntu, pois há um PPA prontamente disponível. Para instalá-lo, primeiro abra uma janela de terminal. Execute uma atualização para garantir que você tenha todas as correções e atualizações de software mais recentes:
sudo apt update sudo apt upgrade -y
Após a conclusão da atualização, é seguro adicionar a nova fonte de software ao sistema.
sudo add-apt-repository ppa:andreas-angerer89/sni-qt-patched
Mesmo que o novo repositório esteja no sistema, o Ubuntu não pode vê-lo. Para corrigir isso, atualize as fontes de software do sistema:
sudo apt update
Com as fontes atualizadas, só falta instalar o software. .
sudo apt install sni-qt sni-qt:i386 hardcode-tray
Hardcode-Tray no Arch Linux
Hardcode Tray está prontamente disponível para usuários do Arch Linux através do AUR. Para instalá-lo, primeiro baixe o instantâneo mais recente do programa. A maioria das dependências deve ser instalada automaticamente conforme você tenta compilar o pacote. Se algum deles falhar, consulte a página de download e examine as dependências necessárias. Talvez seja necessário baixar e criar esses instantâneos também.
Extraia o arquivo baixado via terminal com:
tar xf hardcode-tray.tar.gz
Em seguida, use o comando CD para entrar na pasta recém-extraída.
cd hardcode-tray
Inicie o processo de compilação com o comando makepkg. Observe que a compilação não é instantânea, portanto, dependendo do seu hardware, pode levar alguns segundos.
makepkg
Após a conclusão da compilação, instale-o no sistema usando o pacman.
sudo pacman -U *.pkg.tar.xz
Bandeja de código rígido no OpenSUSE
A ferramenta Hardcode Tray está disponível (não oficialmente) para Open SUSE 42.3, por meio do repositório de software Arc e Papirus. Por favor, entenda que instalar este software através deste método não é infalível e pode não funcionar.
sudo zypper ar -p 98 https://download.opensuse.org/repositories/home:/GNorth:/Arc_and_Papirus/openSUSE_Leap_42.3/home:GNorth:Arc_and_Papirus.repo sudo zypper ref sudo zypper in Hardcode-Tray
Mesmo depois de instalar o Hardcode Tray to Suse, pode não funcionar com este método. Como resultado, você pode precisar pular as instruções do Suse para construir a Bandeja Hardcode manualmente. Isso ocorre porque o repositório não é oficial e principalmente não testado. O desenvolvedor avisa que isso é uma possibilidade.
Hardcode-Tray em compilações genéricas do Linux
Para construir este software, você precisa primeiro instalar as várias dependências necessárias para que ele seja construído corretamente. Como cada distribuição Linux tem um nome diferente para cada um desses pacotes, o melhor a fazer é ir para o página de desenvolvimento, encontre os nomes das bibliotecas e ferramentas necessárias dessa forma. Em seguida, abra um terminal e inicie o processo de construção:
git clone https://github.com/bil-elmoussaoui/Hardcode-Tray
meson builddir --prefix=/usr
Depois de usar o meson para especificar o prefixo e o diretório de compilação, use a ferramenta Ninja para instalar tudo no sistema.
sudo ninja -C builddir install
Usando a Bandeja Hardcode
Para usar a bandeja Hardcode, primeiro você precisa instalar e usar um tema de ícones para Linux que suporte o software. A partir de agora, existem apenas duas opções: o Tema de ícone de papiroe as Tema do ícone Numix. Cada um desses temas tem um ótimo suporte para Hardcode Tray.
Quando o seu PC Linux tem um tema de ícone que tem suporte para Hardcode Tray, o software pode funcionar. Para usá-lo, abra uma janela de terminal e digite o seguinte comando no shell.
Observação: é importante usar a opção -E, pois ela preservará o ambiente em que o programa é executado, em vez de simplesmente executar como um comando root.
sudo -E hardcode-tray
A partir daqui, a ferramenta oferece 3 opções para escolher. Essas opções são “apply”, “revert” e “clear backup cache”. Para aplicar as alterações a qualquer um dos ícones de status em seu PC Linux, escolha “1”. Depois disso, selecione o tema de ícones que o programa deve usar como base para substituir os ícones padrão.
Lembre-se de que o Hardcode Tray só substitui os ícones na bandeja do sistema se detectar os programas em seu PC Linux. Para obter melhores resultados, inicie um programa pelo menos uma vez antes de tentar alterar o ícone na bandeja.
Mudando de volta
Se você decidir que não gosta do ícone de substituição da bandeja do sistema, o Hardcode Tray oferece uma maneira fácil de reverter. Para desfazer a alteração, abra uma janela de terminal e execute:
sudo -E hardcode-tray
Quando o menu de seleção aparecer, escolha a opção “Reverter” em vez da opção “aplicar”. Em seguida, basta escolher o backup para o qual deseja reverter.