LINUX.ORG.RU

Экспорт всех настроек Gnome

 , , ,


0

1

Здравствуйте, подскажите кто знает.

Как узнать\отследить какие файлы и конфиги изменились при редактировании в гноме 47 настроек, пример пользователь user в ГДМ должен отобразиться Юзер, но чтобы не лезть ручками в настроки и прописывать это самому, в гугле нашел решение user:x:1000:1000::/home/user:/usr/bin/bash user:x:1000:1000:Юзер:/home/user:/usr/bin/bash

Знаю что можно dconf dump сделать, но там не все настройки. Настройки/Общий доступ или Настройки\Конф-ть там нет.

Как и с некоторыми настройками типа раскладок, не вбивать ручками а просто в консоль вбить gsettings set org.gnome.desktop.input-sources sources «[(‘xkb’, ‘us’), (‘xkb’, ‘ru’)]»

Или добавить одной командой все локальные диски, чтобы не прописывать в наутилисе gio mount ftp://пользователь:пароль@сервер/путь и тп

Цель сделать один файл с настройками dconf и один для другого баш скрипт (пример выше) чтобы быстро раскатывать его на ноуты или в виртуалке.

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


Настройки/Общий доступ

Там же всякие вещи вроде SSH или WebDAV? Это настройки не GNOME, поэтому их нет в dconf. Все настройки именно GNOME и его приложений в dconf есть.

anonymous
()

Тут есть философский вопрос: что есть Гном? Например, наутилус (файловый менеждер) — это гном или просто приложение?

Обычно гномовские приложения и сам гном хранят настройки в базе dconf. Доступ к базе из командной строки осуществляется командой dconf. Читай ман на эту команду, смотри в сторону dconf dump.

debugger ★★★★★
()
Ответ на: комментарий от kidoko

Глобальные настройки Gnome никогда не изменял, только для пользователя. Я делаю минимум настроек, в основном комбинации клавишь + немного приложения(терминал)

axle_nix ★★
()
Ответ на: комментарий от foxy_ant

настройки отдельных программ которые не попадают

«существует проект XDG Data Directory, который определяет стандартное расположение файлов данных приложений в каталоге ~/.local/share/. Однако этот стандарт не описывает конкретный формат резервного копирования и восстановления данных.»

Давно пора бы freedesktop-пу (существует проект XDG (Cross-Desktop Group), который разрабатывает стандарты для freedesktop.org) разработать стандарт на то, как забекапить/восстановить данные приложения, и обязать все приложения этот стандарт реализовывать. Никто не видел подобного?

«В 2019 году был предложен проект XDG Backup API, который призван предоставить стандартный интерфейс для резервного копирования и восстановления данных приложений. Однако этот проект находится на стадии разработки и еще не стал официальным стандартом.»

Shushundr ★★★★
()