当前任务栏层卡在“onTop”上,我想将其更改为“Normal”,这样在不聚焦时它将被隐藏。
可以找到和我类似的问题这里但我不熟悉Linux,无法直接访问配置文件,因此我尝试通过终端来解决它。
答案1
要设置窗口的 Icewm 属性,您需要它的类和/或实例,你可以找到伊塞什:
icesh list
然后单击所需的窗口。对于 Xterm,您会发现xterm.XTerm作为类.实例倒数第二个字段中的值*。
然后人们会使用该值~/.icewm/winoptions
设置属性;例如,要不显示 Xterms 的标题栏:
xterm.XTerm.dTitleBar: 0
并重新启动 Icewm。
现在,任务栏是一个特殊的窗口,Icewm 似乎不再支持该winoptions
设置(尽管旧版本支持,请参阅修订历史)。尽管如此,仍有多种选择preferences
文件,例如将其图层设置为以下。如果您绝对希望将其设置为普通的,
icesh setLayer Normal
或者如果您不想点击,
icesh -w "$(xdotool search --class '^icewm$' search --name '^TaskBar$')" setLayer Normal
*xprop | grep CLASS
也可用于检索该信息。
答案2
在首选项设置中:
TaskBarKeepBelow=1
或使用:
icesh -T setLayer Normal