Das Skipt habe ich überarbeitet und weiter ausgebaut (s. u. - auch als Vorlage nutzbar, wenn man anderes ändern möchte), so dass es jetzt auch Xed, Mousepad und AVIdemux anpasst: Bei letzterem habe ich einfach Kopien der .ini mit jeweils hell/dunkel erstellt, schreibgeschützt und überschreibe das Original per Symlink zur jeweiligen Datei.Caramon2 schrieb:Damit werden auf Tastendruck sofort Thema, Mauszeiger und Terminal (inkl. der gesamten Farbpalette) zwischen hell und dunkel umgeschaltet: s. Anhang
Bei den Editoren bevorzuge ich "classic" für hell, aber bei dessen dunkler Variante sind Skripte zum Teil kaum lesbar, weshalb ich dort "cobalt" bevorzuge.
Die Einstellungen lassen sich mit einem passenden Suchbegriffe leicht finden (auch von anderen Sachen):
Bash:
$ gsettings list-recursively | grep -i cobalt
org.x.editor.preferences.editor scheme 'cobalt'
org.xfce.mousepad.preferences.view color-scheme 'cobalt'
Bash:
#!/bin/bash
if [ $(xfconf-query -c xsettings -p /Net/ThemeName) = "Vertex" ]
then # dunkel
xfconf-query -c xfwm4 -p /general/theme -s "Vertex-Dark" &&\
xfconf-query -c xsettings -p /Net/ThemeName -s "Vertex-Dark" &&\
xfconf-query -c xsettings -p /Gtk/CursorThemeName -s "DMZ-Black"
xfconf-query -c xfce4-terminal -p /color-background -s "#272727272727" &&\
xfconf-query -c xfce4-terminal -p /color-foreground -s "#ffffffffffff" &&\
xfconf-query -c xfce4-terminal -p /color-palette -s "rgb(0,0,0);rgb(191,0,0);rgb(0,191,0);rgb(191,191,0);rgb(0,0,191);rgb(191,0,191);rgb(0,191,191);rgb(191,191,191);rgb(39,39,39);rgb(255,0,0);rgb(0,255,0);rgb(255,255,0);rgb(0,0,255);rgb(255,0,255);rgb(0,255,255);rgb(255,255,255)" &&\
xfconf-query -c xfce4-terminal -p /color-selection-background -s "#efefefefefef" &&\
xfconf-query -c xfce4-terminal -p /color-selection -s "#272727272727"
gsettings set org.xfce.mousepad.preferences.view color-scheme 'cobalt' &&\
gsettings set org.x.editor.preferences.editor scheme 'cobalt'
ln -sf ~/.avidemux6/QtSettings-dark ~/.avidemux6/QtSettings.ini
else # hell
xfconf-query -c xfwm4 -p /general/theme -s "Vertex" &&\
xfconf-query -c xsettings -p /Net/ThemeName -s "Vertex" &&\
xfconf-query -c xsettings -p /Gtk/CursorThemeName -s "DMZ-White"
xfconf-query -c xfce4-terminal -p /color-background -s "#efefefefefef" &&\
xfconf-query -c xfce4-terminal -p /color-foreground -s "#000000000000" &&\
xfconf-query -c xfce4-terminal -p /color-palette -s "rgb(0,0,0);rgb(191,0,0);rgb(0,191,0);rgb(191,191,0);rgb(0,0,191);rgb(191,0,191);rgb(0,191,191);rgb(191,191,191);rgb(39,39,39);rgb(127,0,0);rgb(0,127,0);rgb(127,127,0);rgb(0,0,127);rgb(127,0,127);rgb(0,127,127);rgb(127,127,127)" &&\
xfconf-query -c xfce4-terminal -p /color-selection-background -s "#272727272727" &&\
xfconf-query -c xfce4-terminal -p /color-selection -s "#efefefefefef"
gsettings set org.xfce.mousepad.preferences.view color-scheme 'classic' &&\
gsettings set org.x.editor.preferences.editor scheme 'classic'
ln -sf ~/.avidemux6/QtSettings-hell ~/.avidemux6/QtSettings.ini
fi