From 7e6a5dd4da08cf054a912627dc99c830640cce43 Mon Sep 17 00:00:00 2001 From: Severin Kaderli Date: Thu, 12 Sep 2019 15:43:39 +0200 Subject: [PATCH] Remove todo script Signed-off-by: Severin Kaderli --- system/.local/bin/todo | 33 --------------------------------- 1 file changed, 33 deletions(-) delete mode 100755 system/.local/bin/todo diff --git a/system/.local/bin/todo b/system/.local/bin/todo deleted file mode 100755 index 1c55f4d..0000000 --- a/system/.local/bin/todo +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/env bash -# -# SCRIPT NAME: -# todo -# -# AUTHOR: -# Severin Kaderli -# -# DESCRIPTION: -# Lists the TODOs. -# -# USAGE: -# ./todo -clear - -while read -r line -do - task=$(echo "${line}" | cut -d "," -f 6) - project=$(echo "${line}" | cut -d "," -f 4 | sed -e "s/^#//") - datetime=$(echo "${line}" | cut -d "," -f 3) - echo -e "[${datetime}][${project}]\n☐ ${task}\n" -done <<< "$(todoist s && todoist --csv list --filter "(overdue | today)")" - - -TODOS=$(rg -g "!todo" --hidden --no-heading -n "TODO:" "${HOME}/dotfiles" "${HOME}/Projects") -if [ -n "${TODOS}" ]; then - while read -r line; do - file=$(echo "${line}" | cut -d ":" -f 1 | sed -e "s/^[[:space:]]*//") - lineNumber=$(echo "${line}" | cut -d ":" -f 2 | sed -e "s/^[[:space:]]*//") - task=$(echo "${line}" | cut -d ":" -f 4 | sed -e "s/^[[:space:]]*//") - echo -e "[Line ${lineNumber}][${file}]\n☐ ${task}\n" - done <<< "${TODOS}" -fi