xprop -set _MOTIF_WM_HINTS oculta a janela maximizada

1

Eu quero ocultar / mostrar a barra de título de uma janela com um atalho de tecla. Então peguei esse script em um site (do qual eu não tenho mais o URL):

#! /bin/sh -x
winid=$(xprop -root | awk '/_NET_ACTIVE_WINDOW/ {print $5; exit;}')
current=$(xprop -id $winid | awk '/_MOTIF_WM_HINTS/ { sub(/,/,"",$5); print $5 }')
if [ -z $current ]; then
    current=0;
else
    current=$((1-$current))
fi

xprop -id $winid -f _MOTIF_WM_HINTS 32c -set _MOTIF_WM_HINTS "0x2, 0x0, $current, 0x0, 0x0"

Eu limitei este script a Alt + F12 (eu também tentei Super + w com o mesmo efeito ). Ele funciona perfeitamente para ativar e desativar o título da janela, exceto em janelas maximizadas. Quando executo esse script enquanto a janela ativa é maximizada, a janela é ocultada completamente. Desfazer a operação mostra a janela novamente. Mas eu não quero que a janela se esconda, eu só quero remover a barra de título da janela.

Eu uso o Linux Mint 17 com o Cinnamon 2.2.16.

    
por Wessel van der Linden 18.09.2014 / 19:48

0 respostas