web-dev-qa-db-ja.com

Xmonadのシステムトレイアイコン-Xmobarまたはその他の最小限のステータスバー

Arch LinuxでSlackデスクトップクライアントを使用しています。 Xmobar ステータスバーと共にXmonadウィンドウマネージャーを使用しています。

XFCEなどの他のデスクトップ環境では、Slackデスクトップクライアントのステータスバーに小さなアイコン(システムトレイアイコン)が表示されます。これは非常に便利です。

(以下のスクリーンショットはXFCE上のSlackのものです)

enter image description here

enter image description here

enter image description here

しかし、私はXmobarでXmonadを使用するのが好きです(これは次のように見えます->)

enter image description here

Xmobarでスラックアイコンを取得する方法はありますか?

そうでない場合、Xmonadで使用できる優れたシンプルで最小限のステータスバーはありますか?

3
Severus Tux

最後に、#xmonad IRCチャンネルのニースの人々の助けを借りて、私は解決策を得ました

enter image description here

方法は次のとおりです。

まず、右側に小さなギャップを残すようにxmobarのサイズを変更しました(xmobarrcを編集)

position = Static { xpos = 0, ypos = 0, width = 1346, height = 20 },

パッケージを使用するstalonetray

Sudo pacman -S stalonetray

stalonetray~/.stalonetrayrcファイルで構成する

decorations none
transparent false
dockapp_mode none
geometry 1x1-0+0
background "#000000"
kludges force_icons_size
grow_gravity NW
icon_gravity NW
icon_size 18
sticky true
#window_strut none
window_type dock
window_layer bottom
no_shrink false
skip_taskbar true

最後に、それを.xintrcに追加しました

複数のシステムトレイアイコンを表示するように設定することもできます

enter image description here

それでおしまい :)

7
Severus Tux