Como faço para desativar a borda em torno dos ícones do iniciador do Unity?

18

Existe uma maneira de desativar as caixas em torno dos ícones no Unity?

Esclarecimento: eu faço não significa a cor da luz de fundo - há muitas perguntas sobre desativar essa . Eu quero que os ícones, e apenas os ícones, apareçam na barra Unity, sem luzes, sombras e bordas. Isso pode ser feito?

    
por sebastian_k 09.11.2011 / 16:50

4 respostas

18

As sobreposições do ícone do iniciador, como bordas e destaques, podem ser removidas facilmente, alterando 4 sobreposições de ícones no Unity.

  1. Faça um backup dos seguintes arquivos de imagem na pasta /usr/share/unity/4/ :

    launcher_icon_back_54.png
    launcher_icon_edge_54.png
    launcher_icon_glow_62.png
    launcher_icon_shine_54.png
    
  2. Faça suas próprias imagens transparentes do mesmo tamanho ou faça o download dos arquivos em

    wget -O transparent54.png "https://i.stack.imgur.com/MiFpK.png"
    wget -O transparent62.png "https://i.stack.imgur.com/0NvP0.png"
    
  3. Substitua esses 4 arquivos pelos mesmos 4 arquivos baixados do link acima.

  4. Reinicie a unidade pressionando Alt + F2 e digitando setsid unity (ou efetuando logout e novamente).

  5. Se você não gostar, basta substituir os ícones pelos ícones de backup e reiniciar a unidade.

Exemplo:

    
por benj 05.12.2011 / 17:44
7

É possível e bastante simples.

  1. Instale o compizconfig-settings-manager:

    sudo apt-get install compizconfig-settings-manager
    
  2. Em seguida, execute about:config no diálogo de execução no Unity: pressione Alt + F2 e digite about:config .

  3. O CCSM será aberto com o plug-in do Unity aberto. Navegue até a guia experimental:

  4. Agora mude o modo de luz de fundo para "Luz de fundo sempre desligada".

  5. Problema resolvido.

À luz do seu comentário, a caixa nunca desaparece 100% (por design).

Nota pequena de @ccpizza sobre 16.04.1.

  •   

    No ubuntu xenial 16.04.1, a guia Experimental desapareceu e a configuração   está agora sob a guia Launcher e o menu suspenso é chamado de Launcher Icon   Modo de luz de fundo.

por RolandiXor 09.11.2011 / 17:31
4

Eu criei o script da remoção das caixas em torno dos aplicativos e do botão do Ubuntu (para 12.04):

cd /usr/share/unity/5
wget -O transparent54.png "https://i.stack.imgur.com/MiFpK.png"
wget -O transparent62.png "https://i.stack.imgur.com/0NvP0.png"

for name in squircle_shine squircle_edge squircle_base squircle_base_selected launcher_icon_back launcher_icon_edge launcher_icon_shine
do 
    sudo mv ${name}_54.png ${name}_54.ori.png \
        && sudo ln -s transparent54.png ${name}_54.png
done

for name in squircle_shadow launcher_icon_glow launcher_icon_shadow
do 
    sudo mv ${name}_62.png ${name}_62.ori.png \
        && sudo ln -s transparent62.png ${name}_62.png
done

Em seguida, para reiniciar o Unity, pressione Alt + F2 e execute setsid unity . O resultado parece muito mais limpo para mim.

Antes:

Depois:

Para voltar:

cd /usr/share/unity/5
for name in squircle_shine squircle_edge squircle_base squircle_base_selected launcher_icon_back launcher_icon_edge launcher_icon_shine
do 
    sudo rm ${name}_54.png \
        && sudo mv ${name}_54.ori.png ${name}_54.png
done

for name in squircle_shadow launcher_icon_glow launcher_icon_shadow
do 
    sudo rm ${name}_62.png \
        && sudo mv ${name}_62.ori.png ${name}_62.png
done
    
por user94920 06.10.2012 / 14:57
1

Para fazer isso localmente, não precisamos modificar os arquivos na pasta / usr / share / unity /. Em vez disso, podemos simplesmente copiar esses arquivos na pasta do tema gtk sob uma pasta "unity" que você cria. Isso substituirá os arquivos em / usr / share / unity / e, assim, uma atualização do sistema não removerá a alteração. Mas eu tenho uma pergunta diferente. Depois de remover a borda, parece que há muito espaço entre os ícones e também entre os ícones e a borda do lançador. Existe uma maneira de reduzir o espaçamento entre eles?

    
por Calcius 05.12.2014 / 03:08

Tags