mirror of
https://github.com/km4ack/patmenu2.git
synced 2025-05-16 14:50:13 -07:00
50 lines
965 B
Bash
50 lines
965 B
Bash
#!/bin/bash
|
|
|
|
#install script patmenu2
|
|
#20200511 km4ack
|
|
|
|
|
|
MYPATH=$HOME/patmenu2
|
|
BKDIR=$HOME/Desktop/config-bkups
|
|
NEWCONFIG=$HOME/Desktop/test.txt
|
|
|
|
#get depends if needed.
|
|
sudo apt-get update
|
|
if ! hash yad 2>/dev/null; then
|
|
sudo apt install -y yad
|
|
fi
|
|
if ! hash jq 2>/dev/null; then
|
|
sudo apt install -y jq
|
|
fi
|
|
|
|
if [ -f $HOME/patmenu/config ]; then
|
|
#get patmenu config file and copy to patmenu2
|
|
cp $HOME/patmenu/config $HOME/patmenu2/config
|
|
|
|
#create backup folder and copy any user config files from patmenu1
|
|
mkdir -p $BKDIR
|
|
cp $HOME/patmenu/*config* $BKDIR
|
|
#remove restore script that gets copied with above command
|
|
rm $BKDIR/restore-config
|
|
|
|
#remove old patmenu
|
|
rm -rf $HOME/patmenu
|
|
|
|
#remove old shortcut if exist
|
|
if [ -L $HOME/Desktop/Pat-Menu ]; then
|
|
rm $HOME/Desktop/Pat-Menu
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
#copy new desktop link
|
|
sudo cp $MYPATH/patmenu2.desktop /usr/share/applications/patmenu.desktop
|
|
|
|
#download RMS List
|
|
$MYPATH/getardoplist
|
|
|
|
#remove this script
|
|
rm $MYPATH/setup
|
|
|