Update 2024-01-30 07:41 OpenBSD/amd64-x13
This commit is contained in:
@@ -4,14 +4,6 @@
|
||||
SEL=$(print "Notes\nDocuments\nContacts\nCalendar\nSlides" | $DMENU_CMD -p "Information System")
|
||||
|
||||
case $SEL in
|
||||
Notes)
|
||||
N=$(printf "Todo\nNotes\nEvents" | $DMENU_CMD -p Notes)
|
||||
case $N in
|
||||
Todo) hterm -e "vim scp://sdk@shell.codevoid.de/work/notes/todos.txt"; ;;
|
||||
Notes) hterm -e "vim scp://sdk@shell.codevoid.de/work/notes/notes.txt" ;;
|
||||
Events) hterm -e "vim scp://sdk@shell.codevoid.de/work/notes/events.txt" ;;
|
||||
esac
|
||||
;;
|
||||
Documents)
|
||||
DOC=$(ls -1pr $PIMDIR/documents/ | grep -v '/$' | sort -hr | $DMENU_CMD -p Documents -l 25)
|
||||
if [ ! -z "$DOC" ]; then
|
||||
@@ -26,24 +18,12 @@ case $SEL in
|
||||
esac
|
||||
fi
|
||||
;;
|
||||
Contacts)
|
||||
eval $(gnome-keyring-daemon --start --components=secrets)
|
||||
dbus-update-activation-environment --all
|
||||
export GNOME_KEYRING_CONTROL GNOME_KEYRING_SOCKET GNOME_KEYRING_PID
|
||||
gnome-contacts
|
||||
;;
|
||||
Calendar)
|
||||
eval $(gnome-keyring-daemon --start --components=secrets)
|
||||
dbus-update-activation-environment --all
|
||||
export GNOME_KEYRING_CONTROL GNOME_KEYRING_SOCKET GNOME_KEYRING_PID
|
||||
gnome-calendar
|
||||
;;
|
||||
Slides)
|
||||
P=$(ls -1 "$PIMDIR/slides/" | sort -hr | $DMENU_CMD -p Slides -l 25)
|
||||
P=$(find $PIMDIR/slides -type f -name "*.txt" | sed "s,$PIMDIR/slides/,,g" | sort -hr | $DMENU_CMD -p Slides -l 25)
|
||||
if [ ! -z "$P" ]; then
|
||||
ACT=$(printf "Open\nEdit" | $DMENU_CMD -p Action)
|
||||
case $ACT in
|
||||
Open) sent "$PIMDIR/slides/$P" ;;
|
||||
Open) sent -c "$COLOR_SF" -b "$BACKGROUND" -f "Monospace" "$PIMDIR/slides/$P" ;;
|
||||
Edit) texec "vim \"$PIMDIR/slides/$P\"" ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user