如何通过设置工作区的行为gnome-shell
(静态而不是动态)dconf
?
我将i3
样式键盘快捷键配置为切换到特定工作区使用Super+<num>
但gnome-shell
会动态创建工作区,因此如果未创建工作区 3 和 4,我无法直接切换到第四个工作区来运行程序。
答案1
正如您所发现的,您可以通过以下方式执行此操作tweak-tool
:
事实上,更改现在是在dconf
数据库中完成的,因此如果您更喜欢在终端中执行此操作,则需要切换dynamic-workspaces
并false
设置所需的值num-workspaces
,因此可以使用低级dconf
工具:
dconf write /org/gnome/mutter/dynamic-workspaces false
dconf write /org/gnome/desktop/wm/preferences/num-workspaces 4
或高级模式感知gsettings
工具:
gsettings set org.gnome.mutter dynamic-workspaces false
gsettings set org.gnome.desktop.wm.preferences num-workspaces 4
也可以通过 更改这些键dconf-editor
。