如何在不退出 icewm 的情况下更新工作区名称?

如何在不退出 icewm 的情况下更新工作区名称?

我在 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

相关内容