Definir aplicações favoritas por defeito
As aplicações favoritas são as que se encontram visíveis no Painel da interface GNOME. Pode utilizar o dconf para definir aplicações favoritas para um utilizador, ou para definir a mesma aplicação favorita para vários utilizadores. Para ambos os casos, é necessário editar o perfil dconf localizado em /etc/dconf/profile/user.
Definir diferentes aplicações favoritas para diferentes utilizadores
É possível definir as aplicações favoritas por defeito para cada utilizador através da modificação da sua base de dados de utilizador, utilizando o gsettings. O seguinte comando de exemplo define o Editor de Texto, o Terminal e o Ficheiros (nautilus) como favoritos por defeito para um utilizador.
Conteúdo do /etc/dconf/profile/user:
# Esta linha permite que o utilizador altere os seus favoritos por defeito mais tarde
user-db:userDefinir o Editor de Texto, o Terminal e o Ficheiros como favoritos por defeito:
# gsettings set org.gnome.shell favorite-apps "['org.gnome.TextEditor.desktop', 'org.gnome.Terminal.desktop', 'org.gnome.Nautilus.desktop']"Também é possível bloquear as configurações acima para prevenir que os utilizadores as alterem.
Definir as mesmas aplicações favoritas para todos os utilizadores
Para definir as mesmas aplicações favoritas para todos os utilizadores, é necessário modificar os ficheiros de bases de dados do sistema através de ficheiros de chaves do dconf. Os seguintes passos editam o perfil dconf e depois criam um ficheiro de chaves para definir as aplicações favoritas para todos os utilizadores na base de dados de configuração local.
Definir as aplicações favoritas
-
Crie o perfil de user com as seguintes linhas:
/etc/dconf/profile/user
user-db:user system-db:locallocal é o nome de uma base de dados dconf.
Create the directory /etc/dconf/db/local.d/ if it does not already exist.
-
Crie o ficheiro de chaves /etc/dconf/db/local.d/00-favorite-apps a fim de fornecer informação à base de dados local.
Conteúdo do /etc/dconf/db/local.d/00-favorite-apps:
# O trecho define o gedit, o terminal e o nautilus como favoritos por defeito para todos os utilizadores [org/gnome/shell] favorite-apps = ['gedit.desktop', 'gnome-terminal.desktop', 'nautilus.desktop'] -
Para prevenir que os utilizadores sobreponham estas configurações, crie o ficheiro /etc/dconf/db/local.d/locks/favorite-apps com o seguinte conteúdo:
/etc/dconf/db/local.d/locks/favorite-apps
# Bloquear as aplicações favoritas por defeito /org/gnome/shell/favorite-apps -
Atualizar as bases de dados do sistema:
# dconf update Os utilizadores devem terminar e iniciar a sessão para que as configurações do sistema sejam aplicadas.