如何在 Ubuntu 17.10 及更高版本上使用 gsettings 自动隐藏 Ubuntu Dock?

Håk*_*and 4 dock gsettings autohide gnome-shell ubuntu-dock

在带有 Unity 的 Ubuntu 17.04 中,我可以使用以下命令自动隐藏启动器:

dconf write "/org/compiz/profiles/unity/plugins/unityshell/launcher-hide-mode" 1
Run Code Online (Sandbox Code Playgroud)

但这在带有 GNOME 3 的 Ubuntu 17.10 中不起作用。现在“启动器”也变成了“码头”。

注意:我可以从“设置”菜单中执行此操作:“设置”->“Dock”并单击“自动隐藏 Dock”的切换按钮到“开”,这很好,但我对使用例如的脚本解决方案很感兴趣gsettings,例如当我安装新的 Ubuntu 机器时,可以自动打开此功能。

pom*_*sky 10

打开终端并运行

gsettings set org.gnome.shell.extensions.dash-to-dock dock-fixed false
Run Code Online (Sandbox Code Playgroud)

然后运行

gsettings set org.gnome.shell.extensions.dash-to-dock autohide true
Run Code Online (Sandbox Code Playgroud)

您也可以通过以下方式打开/关闭“intellihide”(停靠闪避窗口)

gsettings set org.gnome.shell.extensions.dash-to-dock intellihide true/false
Run Code Online (Sandbox Code Playgroud)

并通过设置智能隐藏模式

gsettings set org.gnome.shell.extensions.dash-to-dock intellihide-mode 'OPTION'
Run Code Online (Sandbox Code Playgroud)

要运行可用的智能隐藏模式选项

gsettings range org.gnome.shell.extensions.dash-to-dock intellihide-mode
Run Code Online (Sandbox Code Playgroud)