-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathcheck-appindicator-gnome-extension
41 lines (31 loc) · 2.11 KB
/
check-appindicator-gnome-extension
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#! /bin/bash
clear
# Función que comprueba si la extensión gnome-shell-extension-appindicator está instalada para
# que se muestre el icono de smartdriver en la esquina del sistema ubuntu con escritorio GNOME
function installAppindicator {
if [ -d "/home/$USER/.local/share/gnome-shell/extensions/[email protected]" ]; then
#if [ -d "/usr/share/gnome-shell/extensions/[email protected]" ]; then
#notify-send "Appindicatorsupport está instalada"
exit
else
rm -r /tmp/appindicatorsupportrgcjonas.gmail.com.v40.shell-extension.zip
wget https://github.com/aosucas499/smartdre/raw/master/icons/appindicatorsupportrgcjonas.gmail.com.v40.shell-extension.zip -O /tmp/appindicatorsupportrgcjonas.gmail.com.v40.shell-extension.zip
#sudo unzip /tmp/appindicatorsupportrgcjonas.gmail.com.v40.shell-extension.zip -d /usr/share/gnome-shell/extensions/[email protected]
unzip /tmp/appindicatorsupportrgcjonas.gmail.com.v40.shell-extension.zip -d /home/$USER/.local/share/gnome-shell/extensions/[email protected]
#gnome-extensions install appindicatorsupportrgcjonas.gmail.com.v40.shell-extension.zip
#sudo gnome-extensions enable [email protected]
gnome-extensions enable [email protected]
notify-send "Appindicatorsupport instalada y activada"
sleep 3
killall -HUP gnome-shell
fi
}
# Comprueba que existe la carpeta "extensions", la crea en caso negativo y ejecuta la función anterior.
if [ -d "/home/$USER/.local/share/gnome-shell/extensions" ]; then
#if [ -d "/usr/share/gnome-shell/extensions/" ]; then
installAppindicator
else
#sudo mkdir /usr/share/gnome-shell/extensions/
mkdir /home/$USER/.local/share/gnome-shell/extensions
installAppindicator
fi