From f9257745103d1fef58d4bda250e71b3af3c54822 Mon Sep 17 00:00:00 2001 From: JohnnyRevay <65253638+jan-revay@users.noreply.github.com> Date: Tue, 24 Dec 2024 14:49:04 +0100 Subject: [PATCH] gnome-extensions: Add pipx ensurepath --- CommonInitScripts/gnome_install_extensions.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/CommonInitScripts/gnome_install_extensions.sh b/CommonInitScripts/gnome_install_extensions.sh index f5f340433..74d868b75 100755 --- a/CommonInitScripts/gnome_install_extensions.sh +++ b/CommonInitScripts/gnome_install_extensions.sh @@ -8,6 +8,17 @@ . ../prelude.sh sudo apt-get install -y gir1.2-gtop-2.0 pipx # gir1.2-gtop-2.0 is needed by some performance monitoring extensions + +# TODO - also add this to packages_install.sh +# TODO reorganize the package installation so that it is not spread over multiple files +# TODO maybe move the interactive part to the end - that way the packages can be installed +# in one place +if ! echo "$PATH" | grep /home/jr/.local/bin; then + pipx ensurepath + # shellcheck source=/dev/null + source ~/.bashrc +fi + pipx install gnome-extensions-cli --system-site-packages # TODO Another session manager extension can probably replace putwindows and