xprop -set _MOTIF_WM_HINTSは最大化されたウィンドウを隠します。

xprop -set _MOTIF_WM_HINTSは最大化されたウィンドウを隠します。

ショートカットを使用してウィンドウのタイトルバーを非表示または表示したいです。そのため、ウェブサイトからこのスクリプトを取得しました(これ以上ウェブサイトの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"

私はこのスクリプトをAlt+にバインドしました(+も同じ効果でF12試しました)。最大化されたウィンドウを除いて、ウィンドウタイトルのオン/オフで完全に機能します。アクティブウィンドウを最大化した状態でこのスクリプトを実行すると、ウィンドウは完全に非表示になります。操作をキャンセルすると、ウィンドウが再び表示されます。しかし、ウィンドウを隠したくなく、ウィンドウのタイトルバーだけを削除したいと思います。Superw

私はLinux Mint 17とCinnamon 2.2.16を使用しています。

ベストアンサー1

おすすめ記事