#!/bin/sh diario() { cd "$HOME/doc/blog" || exit menublog=$(printf "Hoy\\nMañana\\nAyer\\nArchivo" | dmenu -w 120 -p " ") case $menublog in "Hoy") alacritty --class=flota -e nvim "$(date -I)".wiki ;; "Mañana") alacritty --class=flota -e nvim "$(date --date='tomorrow' +%F)".wiki ;; "Ayer") alacritty --class=flota -e nvim "$(date --date='yesterday' +%F)".wiki ;; "Archivo") archivo ;; esac } notas() { cd "$HOME/doc/notas" || exit menunota=$(printf "Nueva\\nArchivo" | dmenu -w 120 -p " ") case $menunota in "Nueva") nombre="$(dmenu -p "Titulo: ")" 2> /dev/null alacritty --class=flota -e nvim "$nombre".wiki ;; "Archivo") archivo ;; esac } archivo(){ selarch=$(fd -d 1 -e wiki | sort -Mr | dmenu -w 200 -p " ") if [ "$selarch" = "" ]; then 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