Jak przesunąć przyciski okna z powrotem w prawo dla wszystkich użytkowników?

11

Wiem, że mogę edytować gconf, aby przenieść przyciski [Minimalizuj, Maksymalizuj, Zamknij] z powrotem na prawą stronę, ale czy istnieje sposób, aby to zrobić dla wszystkich użytkowników?

Idealnie w czasie instalacji, więc nie muszę wyjaśniać tego każdemu użytkownikowi za każdym razem, gdy konfiguruję nową maszynę.

jbowtie
źródło

Odpowiedzi:

5

Nie wiem o czasie instalacji, ale kiedy tworzeni są nowi użytkownicy, pliki z /etc/skelsą kopiowane do nowego katalogu domowego. Możesz dodać plik

/etc/skel/.gconf/apps/metacity/general/%gconf.xml

z zawartością

<?xml version="1.0"?>
<gconf>
<entry name="button_layout" mtime="1273173410" type="string">
    <stringvalue>:minimize,maximize,close</stringvalue>
</entry>
</gconf>

do /etc/skel.

Lub możesz stworzyć idealną konfigurację użytkownika (nazwijmy go perfectuser) na nowym koncie i zastąpić

SKEL=/etc/skel

z

SKEL=/home/perfectuser

w /etc/adduser.conf.

W ten sposób każdy nowo utworzony użytkownik będzie miał taką samą konfigurację jak perfectuser.

Może instalacyjną płytę CD można również zmodyfikować w podobny sposób?

Aby zmienić ustawienie dla wszystkich użytkowników, możesz napisać skrypt, który dodaje

<entry name="button_layout" mtime="1273173410" type="string">
    <stringvalue>:minimize,maximize,close</stringvalue>
</entry>

dla wszystkich /home/[user]/apps/metacity/general/%gconf.xml.

Paranoia Szczeniak
źródło
6

gconf-editor ma taką opcję. Po prostu kliknij prawym przyciskiem myszy wartość, którą chcesz ustawić dla wszystkich użytkowników, i kliknij „Ustaw domyślne”. PolicyKit otworzy się i poprosi o podanie hasła. Następnie każdy nowy użytkownik będzie miał tę wartość.


źródło
To naprawdę dobrze wiedzieć, ale zaakceptowałem odpowiedź ParanoiaPuppy, ponieważ ma ona tę zaletę, że może być skryptowalna.
jbowtie
3

Pobierz UbuntuTweak, przejdź do Ustawień Menedżera okien i kliknij „Prawo”

Edycja: Nie jestem pewien, czy robi to wszystkim użytkownikom, ale jest to łatwe.

Buttink
źródło
Mogę doradzić niektórym użytkownikom, aby to zrobili, ponieważ przełączanie tematów może czasami powodować przesunięcie przycisków z powrotem w lewo. Ale jestem pewien, że to nie działa dla wszystkich użytkowników.
jbowtie
0

W przypadku osób spóźniających się, takich jak ja, gdy powyższe rozwiązania mogą już nie działać, możesz również użyć ustawień gset:

gsettings set org.gnome.desktop.wm.preferences button-layout 'appmenu:minimize,maximize,close'

Od

https://wiki.gnome.org/Projects/Metacity

Onilton Maciel
źródło