dgy
/
hexagons
Archived
1
0
Fork 0
This repository has been archived on 2021-03-24. You can view files and clone it, but cannot push or open issues or pull requests.
hexagons/.local/bin/notas

41 lines
935 B
Plaintext
Raw Normal View History

#!/bin/sh
diario() {
diario="$HOME/doc/blog"
menublog=$(printf "Hoy\\nMañana\\nArchivo" | dmenu -w 120 -p " ")
if [ "$menublog" = "Hoy" ]; then
alacritty --class=flota -e nvim "$diario/$(date -I)".wiki
elif [ "$menublog" = "Mañana" ]; then
alacritty --class=flota -e nvim "$diario/$(date --date='tomorrow' +%F)".wiki
else
cd "$diario" || exit
archivo
fi
}
notas() {
notas="$HOME/doc/notas"
menunota=$(printf "Nueva\\nArchivo" | dmenu -w 120 -p " ")
if [ "$menunota" = "Nueva" ]; then
alacritty --class=flota -e nvim "$notas/$(date -I)".wiki
else
cd "$notas" || exit
archivo
fi
}
archivo(){
selarch=$(fd -d 1 -e wiki | sort -M | dmenu -w 200 -p " ")
if [ "$selarch" = "" ]; then
2020-05-18 09:42:32 +00:00
exit 0
else
alacritty --class=flota -e nvim "$selarch"
fi
}
MENU="$(printf "Blog\\nNotas" | dmenu -w 100 -p " ")"
case $MENU in
'Blog') diario;;
'Notas') notas;;
esac