特定の文書のデスクトップパネルにあるOkularタスクバーアイコンの色を変更しますか?

特定の文書のデスクトップパネルにあるOkularタスクバーアイコンの色を変更しますか?

私はLinux Mint 18を使用しており、Okularで同時に多数のPDFを開くことがよくあります。ドキュメントの1つが他のドキュメントよりも重要なので、パネルでそのタブの色を変更して簡単に表示できるようにします。

この効果は、下のスクリーンショットの上部に示すように、電子メールを受信するとThunderbirdで発生します(私のパネルは画面の下部ではなく上部にあります)。

ここに画像の説明を入力してください。

これを行うための既知の方法はありますか?

ベストアンサー1

wmctrl追加のフラグを使用できますdemands_attention。これにより、タスクバーのウィンドウアイコンが強調表示されます。 (Okular自体にはタブがないため、この解決策を探しているようです。例で強調表示されているのはThunderbirdタスクバーのアイコンです。)

wmctrl -a okular -b add,demands_attention

フォーカスをウィンドウに移動すると、フラグは再び消えます。

まず、ウィンドウを選択してから定期的にフラグを立てるか、トリガー時にフラグを立てるスクリプトを作成できます。

以下は、ウィンドウを選択して表示できるbashスクリプトの例ですdemands_attention

#!/bin/bash
HANDLE="$(xwininfo | grep 'Window id:' | cut -d ' ' -f4)"
wmctrl -i -a $HANDLE -b add,demands_attention

メモ:Open files in tabsこの機能は、Okular設定でこのオプションを無効にした場合にのみ機能します。

おすすめ記事