Arch LinuxでSlackデスクトップクライアントを使用しています。 Xmobar ステータスバーと共にXmonadウィンドウマネージャーを使用しています。
XFCEなどの他のデスクトップ環境では、Slackデスクトップクライアントのステータスバーに小さなアイコン(システムトレイアイコン)が表示されます。これは非常に便利です。
(以下のスクリーンショットはXFCE上のSlackのものです)
しかし、私はXmobarでXmonadを使用するのが好きです(これは次のように見えます->)
Xmobarでスラックアイコンを取得する方法はありますか?
そうでない場合、Xmonadで使用できる優れたシンプルで最小限のステータスバーはありますか?
最後に、#xmonad IRCチャンネルのニースの人々の助けを借りて、私は解決策を得ました
方法は次のとおりです。
まず、右側に小さなギャップを残すように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
に追加しました
複数のシステムトレイアイコンを表示するように設定することもできます
それでおしまい :)