not sure what changes i made tbh
This commit is contained in:
24
install.sh
Normal file
24
install.sh
Normal file
@@ -0,0 +1,24 @@
|
||||
echo "Downloading Spotify GUI"
|
||||
curl http://files.bbrunson.com/spotify-gui/install.zip -o install.zip
|
||||
echo "This installation requires sudo privileges"
|
||||
sudo ls
|
||||
echo "Installing Python 3"
|
||||
sudo apt-get install -y python3 python3-distutils python3-tk
|
||||
echo "Installing Pip 3"
|
||||
curl -s https://bootstrap.pypa.io/get-pip.py | python3
|
||||
echo "Installing spotify-gui to /opt"
|
||||
sudo mkdir -p /opt/spotify-gui
|
||||
sudo unzip -o install.zip -d /opt
|
||||
sudo chmod +x /opt/spotify-gui/update.py
|
||||
echo "Installing dependencies"
|
||||
echo -e "librespot\nPillow\nPyAutoGUI\nrequests\nspotipy\nsv_ttk\nsyncedlyrics" > requirements.txt
|
||||
sudo mv requirements.txt /opt/spotify-gui/requirements.txt
|
||||
sudo pip3 install -r /opt/spotify-gui/requirements.txt
|
||||
echo "Creating systemd service"
|
||||
echo -e "[Unit]\nDescription=Spotify GUI\nAfter=network-online.target\nWants=network-online.target\n[Service]\nType=simple\nUser=pi\nWorkingDirectory=/opt/spotify-gui\nExecStart=xinit ./start.sh $* -- :0 vt$XDG_VTNR -nocursor\n[Install]\nWantedBy=multi-user.target" > spotify-gui.service
|
||||
sudo mv spotify-gui.service /etc/systemd/system/spotify-gui.service
|
||||
sudo chmod +x /etc/systemd/system/spotify-gui.service
|
||||
sudo systemctl daemon-reload
|
||||
sudo systemctl enable spotify-gui.service
|
||||
echo "Installation complete. Updating and starting Spotify GUI."
|
||||
sudo service spotify-gui start
|
||||
Reference in New Issue
Block a user