На этот вопрос уже есть ответ здесь:
Как я могу программно переключить функцию автоматического скрытия док-станции?
Чтобы быть более точным, как я могу переключить эту функцию из сценария командной строки или переключить ее с помощью ярлыка?
В основном можно достигнуть того, что Вы хотите путем выдачи следующих команд на терминале:
Включите умный, автоскройтесь:
gsettings set org.gnome.shell.extensions.dash-to-dock dock-fixed false
gsettings set org.gnome.shell.extensions.dash-to-dock autohide true
gsettings set org.gnome.shell.extensions.dash-to-dock intellihide true
Отключите умный, автоскройтесь:
gsettings set org.gnome.shell.extensions.dash-to-dock dock-fixed true
gsettings set org.gnome.shell.extensions.dash-to-dock autohide false
gsettings set org.gnome.shell.extensions.dash-to-dock intellihide false
Поскольку больше информации проверяет этот ответ.