Aruna Sankaranarayanan
aruna.evam@gmail.com
Petr Kovar
pknbe@volny.cz 2019

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.

Anpassa standardfavoriterna i översiktsvyn Aktiviteter.
Anders Jonsson
anders.jonsson@norsjovallen.se 2017, 2023

# Ställa in standardfavoritprogram

Favoritprogram är de som är synliga i snabbstartspanelen i GNOME Shell. Du kan använda dconf för att ställa in favoritprogram för en användare, eller för att ställa in samma favoritprogram för alla användare. För båda fallen måste du först redigera dconf-profilen som hittas i /etc/dconf/profile/user.

# Ställ in olika favoritprogram för olika användare

Du kan ställa in standardfavoritprogram för varje användare genom att ändra deras användardatabas med gsettings. Följande exempelkommando ställer in Textredigerare, Terminal och Filer (nautilus) som standardfavoriter för en användare.

## Innehåll i /etc/dconf/profile/user:

# Denna rad låter användaren ändra standardfavoriterna senare user-db:user

Ställ in Textredigerare, Terminal och Filer som standardfavoriter:

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

Du kan också låsa inställningarna ovan för att förhindra användare från att ändra dem.

# Ställ in samma favoritprogram för alla användare

För att ha samma favoriter för alla användare måste du ändra databasfiler genom att använda dconf-nyckelfiler. Följande steg redigerar dconf-profilen och skapar sedan en nyckelfil för att ställa in standardfavoritprogram för alla användare i konfigurationsdatabasen `local`.

## Ställ in favoritprogrammen

Skapa profilen user som innehåller följande rader:

## /etc/dconf/profile/user

user-db:user system-db:local

local är namnet på en dconf-databas.

Create the directory /etc/dconf/db/local.d/ if it does not already exist.

Skapa nyckelfilen /etc/dconf/db/local.d/00-favorite-apps för att tillhandahålla information åt databasen local.

## Innehåll i /etc/dconf/db/local.d/00-favorite-apps:

# Kodsnutten ställer in gedit, terminal och nautilus som standardfavoriter för alla användare [org/gnome/shell] favorite-apps = ['gedit.desktop', 'gnome-terminal.desktop', 'nautilus.desktop']

För att förhindra användaren från att åsidosätta dessa inställningar, skapa filen /etc/dconf/db/local.d/locks/favorite-apps med följande innehåll:

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

# Lås standardfavoritprogram /org/gnome/shell/favorite-apps

Uppdatera systemdatabaserna:

    # dconf update

Användare måste logga ut och logga in igen innan de systemomfattande inställningarna börjar gälla.