我在 Arch Linux 上使用 icewm。有时我想添加另一个工作区,或重命名它们。我编辑 ~/.icewm/preferences,然后在 xterm 中执行“icewm --restart”。这通常会获取首选项文件中的更改,并在工作区数量增加时添加具有正确名称的新工作区,但不会更新现有工作区的工作区名称。它们保留以前的名称。
简单举个例子来说明我的意思:
编辑前的偏好设置:
WorkspaceNames="A","B","C"
编辑后:
WorkspaceNames="A","Y","Z","N"
保存并重新启动后,我发现任务栏显示了四个工作区,分别标记为 A,B,C,N。
答案1
IceWM 首先在根窗口中查找工作区名称。如果找到,则优先使用工作区名称而不是您的偏好。
您可以通过以下方式看到这一点:
xprop -root _NET_DESKTOP_NAMES
当您退出时,这些将被销毁。登录时,您的偏好将被读取。
您还可以使用以下命令:
icesh setWorkspaceNames A Y Z N
icesh restart