diff --git a/pkg-files/pacman-pkgs.txt b/pkg-files/pacman-pkgs.txt index 1034cb0..64c16ee 100644 --- a/pkg-files/pacman-pkgs.txt +++ b/pkg-files/pacman-pkgs.txt @@ -122,6 +122,7 @@ networkmanager-openconnect networkmanager-openvpn python firefox +iwctl --END OF MINIMAL INSTALL-- adobe-source-code-pro-fonts obs-studio diff --git a/scripts/2-user.sh b/scripts/2-user.sh index e698e78..9be0944 100755 --- a/scripts/2-user.sh +++ b/scripts/2-user.sh @@ -89,7 +89,7 @@ echo -ne " ./dotfiles-openbox/install-titus.sh elif [[ $DESKTOP_ENV == "gnome" ]]; then echo "Setting up my gnome things: " - # bash ~/ArchTitus/scripts/my_gnome_setup.sh + bash ~/ArchTitus/scripts/4-gnome-setup.sh fi # fi diff --git a/scripts/my_gnome_setup.sh b/scripts/4-gnome-setup.sh old mode 100755 new mode 100644 similarity index 62% rename from scripts/my_gnome_setup.sh rename to scripts/4-gnome-setup.sh index 2954e27..8cc9663 --- a/scripts/my_gnome_setup.sh +++ b/scripts/4-gnome-setup.sh @@ -34,26 +34,3 @@ printf "$GNOME_VERSION\nq" | gnome-shell-extension-installer 1112 # screenshot t printf "$GNOME_VERSION\nq" | gnome-shell-extension-installer 3088 # Extension list printf "$GNOME_VERSION\nq" | gnome-shell-extension-installer 906 # Sound output chooser -killall -HUP gnome-shell # kill (hopfully restart) gnome-shell -init-extension () { - # enables extensions and links to gsettings - 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/$1/schemas/$file /usr/share/glib-2.0/schemas/ - fi - done; -} -init-extension clipboard-indicator@tudmotu.com -init-extension impatience@gfxmonk.net -init-extension material-shell@papyelgringo -init-extension Vitals@CoreCoding.com -init-extension unite@hardpixel.eu -init-extension extension-list@tu.berry -init-extension sound-output-device-chooser@kgshank.net -init-extension gnome-shell-screenshot@ttll.de - -# compile schemas (which are linked) -sudo glib-compile-schemas /usr/share/glib-2.0/schemas/ \ No newline at end of file diff --git a/scripts/5-gnome-post-installation.sh b/scripts/5-gnome-post-installation.sh new file mode 100644 index 0000000..53adb71 --- /dev/null +++ b/scripts/5-gnome-post-installation.sh @@ -0,0 +1,28 @@ +#!/usr/bin/env bash + +# get internet connection +printf 'station wlan0 connect "Krosse Krabbe 5GHz"\nsehrkomplex\nquit\n' | iwctl + +# init extensions +init-extension () { + # enables extensions and links to gsettings + 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/$1/schemas/$file /usr/share/glib-2.0/schemas/ + fi + done; +} +init-extension clipboard-indicator@tudmotu.com +init-extension impatience@gfxmonk.net +init-extension material-shell@papyelgringo +init-extension Vitals@CoreCoding.com +init-extension unite@hardpixel.eu +init-extension extension-list@tu.berry +init-extension sound-output-device-chooser@kgshank.net +init-extension gnome-shell-screenshot@ttll.de + +# compile schemas (which are linked) +sudo glib-compile-schemas /usr/share/glib-2.0/schemas/ \ No newline at end of file