mirror of
https://github.com/Llewellynvdm/Tomb.git
synced 2025-01-22 22:48:24 +00:00
tomb notify command for external calls from tomb-open
This commit is contained in:
parent
4475af91a6
commit
b40dcff457
7
src/tomb
7
src/tomb
@ -219,13 +219,16 @@ while true; do
|
|||||||
-s) SIZE=$2; shift 2 ;;
|
-s) SIZE=$2; shift 2 ;;
|
||||||
-k) KEY=$2; shift 2 ;;
|
-k) KEY=$2; shift 2 ;;
|
||||||
--) shift; break ;;
|
--) shift; break ;;
|
||||||
*) CMD=$1; FILE=$2; MOUNT=$3; break ;;
|
*) CMD=$1;
|
||||||
|
FILE=$2; MOUNT=$3; # compat with old args
|
||||||
|
CMD2=${2}; CMD3=${3}; break ;;
|
||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
||||||
if [ -z $CMD ]; then
|
if [ -z $CMD ]; then
|
||||||
error "first argument missing, use -h for help"
|
error "first argument missing, use -h for help"
|
||||||
|
tomb-notify
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -619,7 +622,7 @@ case "$CMD" in
|
|||||||
install) install ;;
|
install) install ;;
|
||||||
|
|
||||||
status) tomb-status ;;
|
status) tomb-status ;;
|
||||||
notify) tomb-notify ;;
|
notify) tomb-notify $CMD2 $CMD3 ;;
|
||||||
|
|
||||||
*) error "command \"$CMD\" not recognized"
|
*) error "command \"$CMD\" not recognized"
|
||||||
act "try -h for help"
|
act "try -h for help"
|
||||||
|
@ -49,7 +49,7 @@ if [ -d $1 ]; then
|
|||||||
try rox; if [ $? = 0 ]; then rox ${1}; exit 0; fi
|
try rox; if [ $? = 0 ]; then rox ${1}; exit 0; fi
|
||||||
try fsviewer; if [ $? = 0 ]; then fsviewer ${1}; exit 0; fi
|
try fsviewer; if [ $? = 0 ]; then fsviewer ${1}; exit 0; fi
|
||||||
try xnc; if [ $? = 0 ]; then xnc ${1}; exit 0; fi
|
try xnc; if [ $? = 0 ]; then xnc ${1}; exit 0; fi
|
||||||
tomb-notify "File manager not found." "Tomb cannot guess which filemanager you are using"
|
tomb notify "File manager not found." "Tomb cannot guess which filemanager you are using"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -60,7 +60,7 @@ if [ -f $1 ]; then
|
|||||||
tomb -S mount $1
|
tomb -S mount $1
|
||||||
exit $?
|
exit $?
|
||||||
else
|
else
|
||||||
tomb-notify "Not a real Tomb." "We found no real bones in there."
|
tomb notify "Not a real Tomb." "We found no real bones in there."
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
@ -77,7 +77,7 @@ if [ "$1" != "create" ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# start guided tomb creation
|
# start guided tomb creation
|
||||||
tomb-notify
|
tomb -S notify
|
||||||
cat <<EOF
|
cat <<EOF
|
||||||
Create a new Tomb
|
Create a new Tomb
|
||||||
=================
|
=================
|
||||||
|
Loading…
x
Reference in New Issue
Block a user