Aruna Sankaranarayanan
aruna.evam@gmail.com
Petr Kovar
pknbe@volny.cz 2019
Налаштовування типових улюблених програм на панелі огляду «Діяльності».
Юрій Чорноіван
yurchor@ukr.net 2021

# Встановлення типових улюблених програм

Пункти улюблених програм буде показано на панелі приладів GNOME Shell. Ви можете скористатися dconf для встановлення типових програм для одного користувача або встановити ті самі улюблені програми для усіх користувачів. В обох випадках вам спочатку слід внести зміни до профілю dconf, який зберігається у /etc/dconf/profile/user.

# Встановлення різних улюблених програм для різних користувачів

Ви можете встановити типові улюблені програми для кожного користувача — внесіть зміни до відповідного файла бази даних користувача за допомогою gsettings. У наведеному нижче прикладі команда встановлює типовими улюбленими програмами користувача Текстовий редактор, Термінал та Файли (nautilus).

## Вміст /etc/dconf/profile/user:

# Цей рядок дозволяє користувачеві пізніше змінити типові улюблені програми user-db:user

Встановлюємо улюбленими програмами «Текстовий редактор», «Термінал» і «Файли»:

    # gsettings set org.gnome.shell favorite-apps "['org.gnome.TextEditor.desktop', 'org.gnome.Terminal.desktop', 'org.gnome.Nautilus.desktop']"

Ви також можете заблокувати вказані вище параметри, щоб запобігти внесенню до них змін з боку користувача.

# Встановлення однакових улюблених програм для усіх користувачів

Щоб записи улюблених програм були однаковими для усіх користувачів, вам слід внести зміни до загальносистемних файлів баз даних за допомогою команди dconf keyfiles. Нижче описано кроки з редагування профілю dconf, потім створення файла ключів для типових улюблених програм для усіх користувачів у базі даних налаштувань `local`.

## Встановлення улюблених програм

Створіть файл ключів /etc/dconf/db/local.d/00-favorite-apps для надання відомостей для бази даних local.

## Вміст /etc/dconf/db/local.d/00-favorite-apps:

# Фрагмент встановлює gedit, terminal і nautilus як типові улюблені програми для усіх користувачів [org/gnome/shell] favorite-apps = ['gedit.desktop', 'gnome-terminal.desktop', 'nautilus.desktop']

Щоб запобігти перевизначенню цих параметрів користувачем, створіть файл /etc/dconf/db/local.d/locks/favorite-apps із таким вмістом:

## /etc/dconf/db/local.d/locks/favorite-apps

# Блокування типових улюблених програм /org/gnome/shell/favorite-apps