Estou usando o Cinnamon, mas gostaria de remover todas as decorações de janelas - nunca as uso, elas custam apenas o espaço da tela, e o movimento / redimensionamento pode ser feito convenientemente com alt-mouse1 e alt-mouse2.
Existe uma maneira de conseguir isso?
EDIT: Esclarecimento.
Estou usando o Ubuntu 12.04 com um ppa personalizado que fornece Cinnamon . Mudei do combo padrão Unity / Compiz porque o Compiz no 12.04 é uma regressão dolorosa, atormentada por bugs, em comparação com a versão 10.04 (veja, por exemplo, esse bug ). Fiquei impaciente esperando a correção deste e de outros bugs. Atingi o efeito desejado anteriormente e na minha estação de trabalho 10.04 com o Compiz.
No entanto, pelo que entendi , o Cinnamon está usando libmuffin, e não o Compiz (me corrija se estiver errado).
Estou bastante satisfeito com a interface do Cinnamon, principalmente porque o efeito que me acostumei (equivalente ao plug-in "scale" no Compiz) funciona sem falhas. Além disso, eu não gostaria de mudar a distribuição, pois me acostumei com o Ubuntu e fiquei muito feliz com o 10.04 LTS. Livrar-se da decoração da janela é a única coisa que ainda falta.
fonte
Respostas:
O Canela não pode desativar ou remover as decorações das janelas, de acordo com este problema no GitHub . A opção para remover a decoração da janela ainda está para ser implementada.
Em vez disso, o usuário pode usar qualquer uma das soluções alternativas da seguinte maneira.
Solução 1 (fácil)
Use o menor tamanho de fonte para o título da janela. Vá para Configurações do sistema> Aparência - Fontes . Em Seleção de fonte - fonte do título da janela: altere o tamanho da fonte do valor padrão
10
para o menor1
e clique em Selecionar para finalizar.Supondo que a captura de tela seja perfeita em pixels, independentemente da resolução da tela, a altura da decoração da janela foi reduzida em: 14 pixels no Cinnamon 2.2; 17 pixels no Cinnamon 3.8.
A decoração da janela no Cinnamon parece usar o tema Metacity com suporte a Mutter / Muffin; temas tradicionais parecem não funcionar. Uma combinação diferente de temas para bordas e controles da janela pode afetar o resultado. Alguns temas não reduzem a altura da decoração da janela tanto quanto outros temas. Por exemplo, Mint-Y teve pior resultado que Mint-X.
Limitação : esta solução alternativa depende do tema. Os temas conhecidos que funcionam bem com essa solução alternativa são muito poucos: Mint-X, BlueMenta, Greybird.
Solução 2
Use qualquer ferramenta utilitária, como Devil's Pie ou Devilspie2 , que pode remover decorações de janelas para gerenciadores de janelas compatíveis com EWMH . Isso exigirá configuração do usuário para remover a decoração da janela.
Para Devilspie2, abra um editor de texto e digite o seguinte código.
Salve como arquivo
$HOME/.config/devilspie2
com qualquer nome seguido por.lua
no nome do arquivo. Corradevilspie2
para ver o resultado. Para tornar as alterações persistentes na reinicialização, adicione o comandodevilspie2
em Configurações> Preferências - Aplicativos de inicialização .Com a configuração acima, todos os aplicativos em execução com o tipo de janela normal não terão decoração de janela. Este post relacionado tem minha resposta com detalhes sobre como usar a torta do diabo e o Devilspie2 para remover a decoração da janela pelo nome do aplicativo.
Limitação : Esta solução alternativa não funcionará em aplicativos com a decoração do lado do cliente, também conhecida como barra de cabeçalho no GNOME; portanto, modificar o tema pode ser a única alternativa.
Solução alternativa 3
Modifique o tema. O gerenciador de janelas Cinnamon, Muffin, suporta os temas Xfwm4 e Metacity para suas decorações de janelas: verifique o
/usr/share/themes/THEMENAME
diretório e procure ummetacity-1
ouxfwm4
subdiretório.Esta resposta no Ask Ubuntu sugeriu editar o arquivo XML do tema usado atualmente:
O nome do arquivo pode variar dependendo do tema em uso.
Talvez a modificação do tema seja a única maneira "confiável" de remover a decoração da janela. As limitações conhecidas em outras duas soluções alternativas parecem redundantes, exceto que essa é uma solução tediosa.
Isenção de responsabilidade : eu não uso canela diariamente e apenas explorei novamente recentemente por experiência. Não verifiquei a terceira solução alternativa, porque isso levará algum tempo para ser testado.
Testado com Cinnamon 2.2 no Linux Mint 17 (Live) e Cinnamon 3.8 no Linux Mint Debian Edition 3.
fonte
<frame-geometry name="normal"
[...] Aqui, você só precisa de substituições: * Substituatitle_scale="medium"
porhas_title="false"
* Em<distance name="button_height"
[...] defina o valor para "0"<frame-geometry name="normal"
[...] desse bloco de código, nem tudo no documento inteiro.Acabei de aprimorar o arquivo de metacidade No Titlebars que uso e colocá-lo no Github. Está no tema No Titlebars para Cinnamon e o Gnome Desktop Environment . Espero que seja útil para alguém.
fonte