Как сделать резервную копию / восстановить системные пользовательские сочетания клавиш?

Можно ли сделать резервную копию пользовательских сочетаний клавиш и восстановить их при новой установке?

1 ответ

Решение

Gnome-Control-Center (используется Unity и Gnome Shell) хранит привязки клавиш в пользовательских каталогах базы данных Dconf /org/gnome/desktop/wm/keybindings/ а также /org/gnome/settings-daemon/plugins/media-keys/ ( источник).

  • Самый простой способ сохранить их при переустановке системы - это сохранить каталоги конфигурации для каждого пользователя (~/.config или более конкретно ~/.config/dconf/user только для Dconf). В большинстве случаев нет необходимости или нежелательно очищать файлы конфигурации для каждого пользователя.

  • Если вы не можете или не хотите сохранить свою старую базу данных Dconf, вы можете использовать dconf команда для экспорта ("дампа") его частей в файл и импорта ("загрузки") позже.

    В следующем примере сохраняется каталог Dconf /org/gnome/desktop/wm/keybindings/ в файл keybindings.dconf а затем восстанавливает его из того же файла:

    dconf dump /org/gnome/desktop/wm/keybindings/ > keybindings.dconf
    dconf load /org/gnome/desktop/wm/keybindings/ < keybindings.dconf
    
Другие вопросы по тегам