diff options
Diffstat (limited to 'plan')
-rwxr-xr-x | plan | 67 |
1 files changed, 35 insertions, 32 deletions
@@ -3,50 +3,53 @@ if [ "$1" == next ]; then - date=$(date --date="Next Mon" +%b%d | tr A-Z a-z) - lastMonday=$(date --date="Last Mon" +%b%d | tr A-Z a-z) + date=$(date --date="Next Mon" +%b%d | tr A-Z a-z) + lastMonday=$(date --date="Last Mon" +%b%d | tr A-Z a-z) lastPath="/home/n8/dox/plan/weekly/$lastMonday/$lastMonday" echo "$lastPath" - printf "Planning for next week.\n" + printf "Planning for next week.\n" else - if date +%a | grep -q Mon ; then - date=$(date --date="This Mon" +%b%d | tr A-Z a-z) # today is monday - printf "today is monday.\n" - else - date=$(date --date="Last Mon" +%b%d | tr A-Z a-z) # today is NOT monday - printf "today is NOT monday.\n" - fi + if date +%a | grep -q Mon ; then + date=$(date --date="This Mon" +%b%d | tr A-Z a-z) # today is monday + printf "today is monday.\n" + else + date=$(date --date="Last Mon" +%b%d | tr A-Z a-z) # today is NOT monday + printf "today is NOT monday.\n" + fi fi filepath="/home/n8/dox/plan/weekly/$date/$date" directory="/home/n8/dox/plan/weekly/$date/" template="/home/n8/dox/plan/weekly/template" - if [ -n "$1" ]; then - if [ "$1" == f ]; then - if [ -f $filepath.md ]; - then - markdown $filepath.md > $filepath.html - firefox $filepath.html - fi - fi - - if [ "$1" == next ]; then - if [ ! -f $filepath.md ]; then - mkdir -p $directory - cp $template.md $filepath.md - - fi - foot -e nvim $filepath.md - fi + if [ "$1" == f ]; then + if [ -f $filepath.md ]; + then + markdown $filepath.md > $filepath.html + firefox $filepath.html + fi + fi + + if [ "$1" == next ]; then + if [ ! -f $filepath.md ]; then + mkdir -p $directory + cp $template.md $filepath.md + fi + foot -e nvim $filepath.md + fi + else - if [[ $(tty) =~ "not a tty" ]]; then - foot -e nvim $filepath.md - else - nvim $filepath.md - fi + if [ ! -f $filepath.md ]; then + mkdir -p $directory + cp $template.md $filepath.md + fi + if [[ $(tty) =~ "not a tty" ]]; then + foot -e nvim $filepath.md + else + nvim $filepath.md + fi fi |