Sev*_*Tux 8 window-manager notifications xmonad
我在 Arch Linux 上使用 Slack 桌面客户端。我正在使用 Xmonad 窗口管理器和Xmobar状态栏。
在其他桌面环境中,例如 XFCE,Slack Desktop 客户端在状态栏上显示一个小图标(系统托盘图标),这确实很有帮助。
(下面的截图是 XFCE 上的 Slack)
但我喜欢将 Xmonad 与 Xmobar 一起使用(看起来像这样 -> )
有没有办法在 xmobar 上获得 slack 图标?
如果没有,我可以在 Xmonad 上使用任何好的、简单和最小的状态栏吗?
Sev*_*Tux 10
最后,在#xmonad IRC 频道上的好人的帮助下,我得到了解决方案
这是如何:
首先,我调整了 xmobar 的大小以在右侧留下一个小间隙(编辑 xmobarrc)
position = Static { xpos = 0, ypos = 0, width = 1346, height = 20 },
Run Code Online (Sandbox Code Playgroud)
使用包 stalonetray
sudo pacman -S stalonetray
Run Code Online (Sandbox Code Playgroud)
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
Run Code Online (Sandbox Code Playgroud)
最后,将其添加到 .xintrc
您甚至可以将其配置为显示多个系统托盘图标
就是这样 :)