我的系统托盘中有几个应用程序,它们不是Icewm的默认监视小工具。例如,从左到右,您可以看到1 pnmixer、2 nm-applet、键盘leds指示器3. trayleds.py、亮度指示器4. traybr.py、5电池电平指示器和6网络监视小部件(最后两个是Icewm内置部件)。

前四个,非内置的顺序,显然是随机定义在启动。我如何为他们确定订单(例如,2、4.、1和3.)?man icewm-winoptions提到
顺序:数字(默认为0)任务按钮和托盘图标的排序顺序。默认值为零。增加的正值向右走得更远,而减少的负值走得更左。order选项适用于任务窗格、托盘窗格和系统托盘。
但是,如何才能找到添加到~/.icewm/winoptions中的适当名称呢?
发布于 2020-06-21 19:52:22
使用icesh查找~/.icewm/winoptions中应该使用的术语。他们是第四个领域的人,正如我通过反复试验确定的那样:
$ icesh systray
0xc00001 0 5981 "pnmixer" : (pnmixer.Pnmixer) 10x10+10+10
0x1000001 0 5980 "NetworkManager Applet": (nm-applet.Nm-applet) 10x10+10+10
0x1400001 0 5988 "trayleds.py" : (trayleds.py.Trayleds.py) 10x10+10+10
0x1200001 0 5989 "traybr.py" : (traybr.py.Traybr.py) 10x10+10+10因此,要获得2 nm-applet,4. traybr.py,1 pnmixer,3. trayleds.py订单,这是您的~/.icewm/winoptions:
NetworkManager Applet.order: +1
traybr.py.order: +2
pnmixer.order: +3
trayleds.py.order: +4结果:

https://unix.stackexchange.com/questions/594230
复制相似问题