Я знаю, что в Ubuntu где-то глубоко внутри спрятан файл, в котором хранятся старые значения метасити для изменения положения кнопок меню. Мой вопрос: как я могу сделать это БЕЗ Ubuntu Tweak в Ubuntu Classic?
«Почему бы не использовать то, что уже сделано?»
Я также хотел бы знать, если это текстовый файл, который я могу уметь меняться с vim, emacs, gedit и т. д.
Вы можете перемещать кнопки вправо с помощью:
gsettings set org.gnome.desktop.wm.preferences button-layout ':close,minimize,maximize'
или, может быть, лучше подергивать кнопку «закрыть» с помощью кнопки «развернуть»:
gsettings set org.gnome.desktop.wm.preferences button-layout ':maximize,minimize, close'
и переместить их назад слева:
gsettings set org.gnome.desktop.wm.preferences button-layout 'close,minimize,maximize:'
Чтобы получить текущие настройки, используйте:
gsettings get org.gnome.desktop.wm.preferences button-layout
См. man gsettings
для получения дополнительной информации, и, в качестве бонуса :
В этом случае изменения вносятся в файл ~/.config/dconf/user
, который, как ожидается, будет в базе данных двоичного файла dconf (GVDB) формат. Только программы, такие как dconf Editor
или gsettings
, могут безопасно редактировать этот файл.
Подробнее:
Я нашел этот вопрос в поисках способа перемещения кнопок слева направо, используя всю систему. Я использую автологин-угадай. Таким образом, при каждом перезапуске системы эта настройка терялась.
Создайте файл /usr/share/glib-2.0/schemas/60_our-own.gschema.override
с таким содержанием:
[org.gnome.desktop.wm.preferences]
button-layout=':minimize,maximize,close'
Затем выполните эту команду:
glib-compile-schemas /usr/share/glib-2.0/schemas/
Перезагрузите систему.