我在 Arch Linux 上使用 slack 桌面客户端。我正在使用 Xmonad 窗口管理器以及X莫巴状态栏。
在其他桌面环境(例如 XFCE)上,Slack Desktop 客户端在状态栏上显示一个小图标(系统托盘图标),这非常有用。
(下面的屏幕截图是 XFCE 上的 Slack )
但我喜欢将 Xmonad 与 Xmobar 一起使用(看起来像这样 -> )
有什么办法让xmobar上有slack图标吗?
如果没有,是否有任何好的、简单的、最小的状态栏可供我在 Xmonad 上使用?
答案1
最后,在 #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
您甚至可以将其配置为显示多个系统托盘图标
就是这样 :)