mirror of
https://github.com/Ximi1970/systray-x.git
synced 2026-02-28 00:50:43 +01:00
40 lines
1.1 KiB
Bash
40 lines
1.1 KiB
Bash
enableGnomeExtension() {
|
|
EXTENSION="appindicatorsupport@rgcjonas.gmail.com"
|
|
PACKAGE="gnome-shell-extension-appindicator"
|
|
ENABLE_CMD="gnome-shell-extension-tool -e ${EXTENSION}"
|
|
|
|
if [ ! -x /usr/bin/gnome-shell-extension-tool ] ; then
|
|
echo
|
|
echo "Please install the package gnome-shell-devel:"
|
|
echo
|
|
echo "sudo zypper install gnome-shell-devel"
|
|
echo
|
|
echo "And run after the insstaller is finished:"
|
|
echo
|
|
echo $ENABLE_CMD
|
|
echo
|
|
fi
|
|
|
|
#
|
|
# Is the extension installed?
|
|
#
|
|
if [ -d /usr/share/gnome-shell/extensions/${EXTENSION} ] || [ -d ~/.local/share/gnome-shell/extensions/${EXTENSION} ] ; then
|
|
$ENABLE_CMD
|
|
else
|
|
mkdir -p ~/.local/share/gnome-shell/extensions
|
|
tar -C ~/.local/share/gnome-shell/extensions -xJf ${DESTINATION}/gnome-shell-extension.tar.xz
|
|
$ENABLE_CMD
|
|
fi
|
|
|
|
echo
|
|
echo "Please logout and login to activate the gnome shell extension"
|
|
echo
|
|
}
|
|
|
|
#
|
|
# Enable the gnome shell extension for the local user
|
|
#
|
|
if [ "$XDG_CURRENT_DESKTOP" == "GNOME" ] ; then
|
|
enableGnomeExtension
|
|
fi
|