Como ter as configurações do gnome-tweak-tool iguais para todos os usuários

1

Eu quero migrar as configurações do gnome-tweak-tool para /etc/skel , para que todos os usuários possam obter a mesma aparência e extensões do gnome3.

Copiei toda a pasta de extensões ~/.local/share/gnome-shell/extensions para /etc/skel . Mas eles não são ativados por padrão para novos usuários. Então eu estou supondo que as configurações do dconf (ou configurações do gnome-tweak-tool) também precisam ser copiadas e ativadas para o novo usuário.

Eu posso fazer o backup do meu dconf usando dconf dump / > some_file

Eu descobri que aqui

Como eu importo as extensões dconf e shell no login da sessão gnome3 e preferencialmente através de /etc/skel ?

    
por TheWickerman666 17.08.2017 / 05:46

1 resposta

1

Este guia ajudou-me.

Para tornar as extensões disponíveis para todos os usuários no sistema, instale-as no diretório /usr/share/gnome-shell/extensions .

  

Observe que as extensões de toda a máquina recém-instaladas estão desativadas por padrão.

Para ativar as extensões para todos os usuários, você precisa definir a chave org.gnome.shell.enabled-extensions . Para configurá-lo, crie um perfil de usuário em /etc/dconf/profile/user :

user-db:user
system-db:local
Create a local database for machine-wide settings in /etc/dconf/db/local.d/00-extensions:
[org/gnome/shell]
# List all extensions that you want to have enabled for all users
enabled-extensions=['[email protected]', '[email protected]']

A chave de extensões ativadas especifica as extensões ativadas usando o uuid da extensão ([email protected] e [email protected]).

Para concluí-lo, atualize os bancos de dados do sistema com:

dconf update
    
por johnson41312 10.11.2017 / 23:22