Aruna Sankaranarayanan
aruna.evam@gmail.com
Az alapértelmezett kedvencek személyre szabása a tevékenységek áttekintőjében.
Úr Balázs
ur.balazs@fsf.hu 2018.

# Alapértelmezett kedvenc alkalmazások

A kedvenc alkalmazások azok, amelyek láthatók a dash panelen. Használhatja a dconf szerkesztőt a kedvenc alkalmazások beállításához egy adott felhasználó számára, vagy ugyanazon kedvenc alkalmazások beállításához az összes felhasználó számára. Mindkét esetben először a dconf profilt kell szerkesztenie, amely az /etc/dconf/profile helyen található.

# Különböző kedvenc alkalmazások beállítása különböző felhasználóknak

Beállíthatja az alapértelmezett kedvenc alkalmazásokat minden egyes felhasználóhoz a ~/.config/dconf/user fájlban található felhasználói adatbázisuk módosításával. A következő példa kódrészlet a dconf szerkesztőt használja a gedit, a Terminál és a Nautilus alapértelmezett kedvencekként történő beállításához egy felhasználó számára. A példakód lehetővé teszi a felhasználóknak, hogy később módosítsák a listát, ha ezt szeretnék.

## /etc/dconf/profile fájl tartalma:

#Ez a sor lehetővé teszi a felhasználónak, hogy később megváltoztassa az alapértelmezett kedvenceket. user-db:user

## ~/.config/dconf/user fájl tartalma:

#gedit, terminál és nautilus beállítása alapértelmezett kedvencekként [org/gnome/shell] favorite-apps = ['gedit.desktop', 'gnome-terminal.desktop', 'nautilus.desktop']

A fenti beállításokat zárolhatja is, hogy megakadályozza a felhasználókat azok megváltoztatásában.

# Ugyanazon kedvenc alkalmazások beállítása az összes felhasználónak

Annak érdekében, hogy az összes felhasználónak ugyanazon kedvencei legyenek, módosítania kell a rendszer adatbázisfajlait a dconf kulcsfájlok használatával. A következő kódrészletek a dconf profilt szerkesztik, majd létrehoznak egy kulcsfájlt az alapértelmezett kedvenc alkalmazások beállításához egy szervezet első emeletén lévő összes alkalmazottnál.

## /etc/dconf/profile fájl tartalma:

user-db:user

#Ez a sor határozza meg a first_floor nevű rendszeradatbázis-fájlt system-db:first_floor

A `felhasználó` adatbázisfájljából származó beállítások elsőbbséget élveznek a `first_floor` adatbázisfájlban lévő beállításokkal szemben, de a `first_floor` adatbázisfájlban bevezetett zárak prioritást élveznek a `felhasználó` adatbázisfájljában lévőkkel szemben.

## /etc/dconf/db/first_floor.d/00_floor1_settings fájl tartalma:

# A kódrészlet beállítja a gedit, a terminál és a nautilus programokat # alapértelmezett kedvencekként az első emeleten lévő összes felhasználónál

[org/gnome/shell] favorite-apps = ['gedit.desktop', 'gnome-terminal.desktop', 'nautilus.desktop']

Tegye be a változtatásait a rendszer adatbázisaiba a dconf update parancs futtatásával.