diff options
Diffstat (limited to 'fish')
| -rw-r--r-- | fish/conf.d/taskwarrior.fish | 4 | ||||
| -rw-r--r-- | fish/conf.d/update.fish | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/fish/conf.d/taskwarrior.fish b/fish/conf.d/taskwarrior.fish index 1a25fcc..8634941 100644 --- a/fish/conf.d/taskwarrior.fish +++ b/fish/conf.d/taskwarrior.fish @@ -309,7 +309,7 @@ function taskwarrior::feeder::schedule_ids set -l filter "$argv[1]" set -l due "$argv[2]" set -l filter_args (string split ' ' -- "$filter") - set -l ids (task $filter_args rc.verbose:nothing export | jq -r '.[]?.id') + set -l ids (task status:pending $filter_args rc.verbose:nothing export | jq -r '.[] | (.id // 0) | select(. > 0)') for id in $ids timeout 5s task modify "$id" due:$due @@ -318,7 +318,7 @@ end function taskwarrior::feeder::schedule taskwarrior::feeder::schedule_ids "+track due:" eow - for id in (task -unsched -nosched -meeting -track due: rc.verbose:nothing export | jq -r '.[]?.id') + for id in (task status:pending -unsched -nosched -meeting -track due: rc.verbose:nothing export | jq -r '.[] | (.id // 0) | select(. > 0)') timeout 5s task modify "$id" due:(random 0 $TASKWARRIOR_FEEDER_PERSONAL_TIMESPAN_D)d end end diff --git a/fish/conf.d/update.fish b/fish/conf.d/update.fish index 2f77f2e..dcac467 100644 --- a/fish/conf.d/update.fish +++ b/fish/conf.d/update.fish @@ -28,7 +28,7 @@ function update::tools rm ~/go/bin/hexai-lsp end - for prog in tasksamurai timr perc loadbars + for prog in tasksamurai timr perc loadbars foostore echo "Installing/updating $prog from codeberg.org/snonux/$prog/cmd/$prog@latest" go install codeberg.org/snonux/$prog/cmd/$prog@latest & set -a pids $last_pid |
