This commit is contained in:
Lukas Graz 2022-04-25 23:17:47 +02:00
parent a5bc134b20
commit 723ca87a75
1 changed files with 19 additions and 9 deletions

View File

@ -35,15 +35,25 @@ printf "$GNOME_VERSION\nq" | gnome-shell-extension-installer 3088 # Extension li
printf "$GNOME_VERSION\nq" | gnome-shell-extension-installer 906 # Sound output chooser printf "$GNOME_VERSION\nq" | gnome-shell-extension-installer 906 # Sound output chooser
killall -HUP gnome-shell # kill (hopfully restart) gnome-shell killall -HUP gnome-shell # kill (hopfully restart) gnome-shell
enable-extension () { init-extension () {
# enables extensions and links to gsettings
gnome-extensions enable $1 || echo "could not enable $1" gnome-extensions enable $1 || echo "could not enable $1"
files=`ls ~/.local/share/gnome-shell/extensions/$1/schemas/`
for file in $files; do
if [[ $file == *.xml ]]; then
echo "$file"
sudo cp ~/.local/share/gnome-shell/extensions/extname/schemas/$file /usr/share/glib-2.0/schemas/
fi
done;
} }
enable-extension clipboard-indicator@tudmotu.com init-extension clipboard-indicator@tudmotu.com
enable-extension impatience@gfxmonk.net init-extension impatience@gfxmonk.net
enable-extension material-shell@papyelgringo init-extension material-shell@papyelgringo
enable-extension Vitals@CoreCoding.com init-extension Vitals@CoreCoding.com
enable-extension unite@hardpixel.eu init-extension unite@hardpixel.eu
enable-extension extension-list@tu.berry init-extension extension-list@tu.berry
enable-extension sound-output-device-chooser@kgshank.net init-extension sound-output-device-chooser@kgshank.net
enable-extension gnome-shell-screenshot@ttll.de init-extension gnome-shell-screenshot@ttll.de
# compile schemas (which are linked)
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/