Altere todos os arquivos de configuração da ferramenta tweak para todos os usuários

1

Para poder acessar os botões Minimize e Maximize no Debian, eu tenho que mudar cada configuração de usuário do gnome-tweak-tool, individualmente. Existe uma maneira de eu mudar todos os usuários para ajustar as ferramentas de modo que elas sejam todas iguais, sem fazê-lo individualmente?

    
por Hunter.S.Thompson 24.06.2017 / 16:56

1 resposta

0
  • Criado um usuário chamado "tmpuser"

Conectado como aquele usuário no modo GUI e aplicar os seguintes ajustes:

  • Ícones da área de trabalho ativados (feitos ao iniciar a ferramenta Tweak e configurar “Ícones na área de trabalho” na guia “Área de trabalho”)

  • Habilitado para maximizar e minimizar os botões nas barras de título da janela (feito com o lançamento da ferramenta Tweak e definindo “Maximizar” e “Minimizar” na guia “Windows”)

  • Habilitou uma extensão do Gnome para modificar o comportamento do Alt + Tab e não agrupar janelas por aplicativo (feito com o lançamento da ferramenta Tweak e a configuração "Alternatetab" na guia "Extensões")

  • Criado um atalho de teclado Ctrl + Alt + T para iniciar uma janela do terminal Defina os aplicativos padrão em Todas as configurações > Detalhes > Padrão

Adicionados os seguintes lançadores na barra de favoritos:

  • Ferramenta Tweak

  • Firefox

  • LibreOffice Writer / Calc

  • VLC

  • Gerenciador de arquivos

  • Terminal

  • Ajuda

  • Digitalização simples

Aplicações da seguinte forma:

  • Web - > Firefox

  • Mail - > Icedove

  • Calendário - > Icedove

  • Música - > VLC

  • Vídeo - > VLC

  • Fotos - > Visualizador de imagens

Efetue logout do usuário recém-criado e, em seguida:

rm -rf /etc/skel/*
cp -ra /home/tmpuser/ /etc/skel
chown -R root:root /etc/skel
# Double checked that all permissions of /etc/skel and its contents are as prior to replacing the folder (755 root:root for folders, 644 root:root for files)
rmdir /etc/skel/Documents/
rmdir /etc/skel/Downloads/
rmdir /etc/skel/Templates/
rmdir /etc/skel/Videos/
rmdir /etc/skel/Desktop/
rmdir /etc/skel/Music/
rmdir /etc/skel/Pictures/
rmdir /etc/skel/Public/
rm /etc/skel/.Xauthority
rm /etc/skel/.xsession-errors
rm -rf /etc/skel/.ssh/
rm -rf /etc/skel/.cache/
  • Removido o tmpuser

Recriamos algumas das pastas excluídas, caso contrário, o Gnome não as criou automaticamente (mesmo que originalmente não estivessem em / etc / skel, mas presumivelmente devido à presença da nova configuração, o Gnome acha que elas são já está lá)

mkdir /etc/skel/Documents/ /etc/skel/Downloads/ /etc/skel/Templates/ /etc/skel/Videos/ /etc/skel/Music/ /etc/skel/Pictures/ /etc/skel/Public/

E, aplicou os mesmos ajustes aos usuários existentes:

for i in 'ls /home'; do su $i -c "echo $i"; if [ $? -eq 0 ]; then echo ok; cp -r /etc/skel /home/$i/; cp -r /home/$i/skel/.* /home/$i/; rm -r /home/$i/skel; fi; done
    
por 15.07.2017 / 23:44

Tags