Skip to content

Commit b83eccd

Browse files
authored
gnome_install_extensions.sh: Add TODOs
1 parent e18c656 commit b83eccd

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

CommonInitScripts/gnome_install_extensions.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,10 @@ function install_gnome_extension
4747
# manually. TODO investigate and remove if fixed.
4848
# TODO make sure that this is also done correctly when extension is updated resp. if I rerun
4949
# this code and the extension is already installed
50+
# TODO - put all schemas into a single directory and compile there
51+
# TODO - export GSETTINGS_SCHEMA_DIR in the config script so that I can use a simpler syntax
52+
# TODO see man gsettings and glib-compile-schemas to see which directories to set via environment vars and how.
53+
# See: https://chatgpt.com/share/6913c94f-ffac-800d-9e68-a66ef8141506
5054
glib-compile-schemas "${HOME}/.local/share/gnome-shell/extensions/${EXTENSION_ID}/schemas" || true
5155

5256
# OLD code - needs user interaction and hence breaks CI TODO DELETE
@@ -60,6 +64,7 @@ function install_gnome_extension
6064
# fi
6165
}
6266

67+
# TODO - use bash list and xargs
6368
install_gnome_extension "[email protected]"
6469
install_gnome_extension "[email protected]"
6570
install_gnome_extension "focus-changer@heartmire"

0 commit comments

Comments
 (0)