1
0
mirror of https://github.com/km4ack/patmenu2.git synced 2025-05-17 15:20:11 -07:00

x86 initial

This commit is contained in:
KM4ACK 2022-10-20 13:46:47 -05:00
parent 6e33c3b62c
commit 1d21ef9d82

22
FA-functions Normal file → Executable file
View File

@ -3,7 +3,7 @@
MYPATH=$HOME/patmenu2 MYPATH=$HOME/patmenu2
MAIN=$MYPATH/./find2 MAIN=$MYPATH/./find2
CONFIG=$XDG_CONFIG_HOME/pat/config.json CONFIG=$HOME/.config/pat/config.json
TEMP=$HOME/patmenu2/tempconfig.txt TEMP=$HOME/patmenu2/tempconfig.txt
TODAY=$(date +%Y%m%d-%R) TODAY=$(date +%Y%m%d-%R)
WHO=$(whoami) WHO=$(whoami)
@ -12,8 +12,6 @@ LOGO=$MYPATH/pmlogo.png
source $MYPATH/config source $MYPATH/config
#-------------------------------- #--------------------------------
# MANUAL Download List # MANUAL Download List
#-------------------------------- #--------------------------------
@ -92,7 +90,7 @@ fi
#-------------------------------- #--------------------------------
GRIDSEARCH(){ GRIDSEARCH(){
OUTFILE=/run/user/$UID/tempardoplist.txt OUTFILE=/run/user/$UID/tempardoplist.txt
CONFIG=$XDG_CONFIG_HOME/pat/config.json CONFIG=$HOME/.config/pat/config.json
TEMP=/run/user/$UID/tempconfig.txt TEMP=/run/user/$UID/tempconfig.txt
ARDOPLIST=$MYPATH/ardop-list ARDOPLIST=$MYPATH/ardop-list
VARALIST=$MYPATH/vara-list VARALIST=$MYPATH/vara-list
@ -194,8 +192,8 @@ jq '.connect_aliases += {'\""$CALL-$BAND"M"-$FREQ"\"' : '\"$SC\"'}' $CONFIG > $T
cp $TEMP $CONFIG cp $TEMP $CONFIG
rm $TEMP rm $TEMP
done < $TEMP2 done < $TEMP2
sudo killall pat sudo -A killall pat
sudo systemctl start pat@$WHO sudo -A systemctl start pat@$WHO
yad --title="ADDED" --width=300 --height=100 \ yad --title="ADDED" --width=300 --height=100 \
--image $LOGO --window-icon=$LOGO --image-on-top \ --image $LOGO --window-icon=$LOGO --image-on-top \
@ -265,8 +263,8 @@ jq '.connect_aliases += {'\""$CALL-$BAND"M"-""ARDOP"\"' : '\"$SC\"'}' $CONFIG >
cp $TEMP $CONFIG cp $TEMP $CONFIG
rm $TEMP rm $TEMP
done < /run/user/$UID/mytemptestardoplist done < /run/user/$UID/mytemptestardoplist
sudo killall pat sudo -A killall pat
sudo systemctl start pat@$WHO sudo -A systemctl start pat@$WHO
if [ -z "$CALL" ]; then if [ -z "$CALL" ]; then
yad --title="No Selection" --width=300 --height=100 \ yad --title="No Selection" --width=300 --height=100 \
@ -356,8 +354,8 @@ jq '.connect_aliases += {'\""$CALL-$BAND"M"-""VARA"\"' : '\"$SC\"'}' $CONFIG > $
cp $TEMP $CONFIG cp $TEMP $CONFIG
rm $TEMP rm $TEMP
done < /run/user/$UID/mytemptestardoplist done < /run/user/$UID/mytemptestardoplist
sudo killall pat sudo -A killall pat
sudo systemctl start pat@$WHO sudo -A systemctl start pat@$WHO
if [ -z "$CALL" ]; then if [ -z "$CALL" ]; then
yad --title="No Selection" --width=300 --height=100 \ yad --title="No Selection" --width=300 --height=100 \
@ -414,7 +412,7 @@ yad --center --timeout=3 --timeout-indicator=top --no-buttons --text="You are no
fi fi
#Create temp config file to use for downloads #Create temp config file to use for downloads
MAINFILE=$XDG_CONFIG_HOME/pat/config.json MAINFILE=$HOME/.config/pat/config.json
TEMPFILE=/run/user/$UID/config.json TEMPFILE=/run/user/$UID/config.json
cp $MAINFILE $TEMPFILE cp $MAINFILE $TEMPFILE
@ -500,7 +498,7 @@ $MAIN &
exit exit
fi fi
#backup home grid before loading alt grid #backup home grid before loading alt grid
HOMEGRID=$(grep locator $XDG_CONFIG_HOME/pat/config.json | sed 's/"//g;s/locator://;s/,//;s/ //g') HOMEGRID=$(grep locator $HOME/.config/pat/config.json | sed 's/"//g;s/locator://;s/,//;s/ //g')
if [ ! -d $HOME/patmenu2/alt-ardop-list/ardop-list-$HOMEGRID ]; then if [ ! -d $HOME/patmenu2/alt-ardop-list/ardop-list-$HOMEGRID ]; then
echo "Backing up home grid" echo "Backing up home grid"
mkdir -p $HOME/patmenu2/alt-ardop-list/ardop-list-$HOMEGRID mkdir -p $HOME/patmenu2/alt-ardop-list/ardop-list-$HOMEGRID