1
0
Fork 0

sb-task: shorten status block

This commit is contained in:
Luca Bilke 2024-10-09 17:31:38 +02:00
parent e4d5f1914f
commit 301eb176f0
1 changed files with 14 additions and 14 deletions

View File

@ -3,24 +3,24 @@
icon=󰄵
get_context() {
task context show | awk "NR==1 { gsub(\"'\", \"\"); print \$2 }"
}
# get_context() {
# task context show | awk "NR==1 { gsub(\"'\", \"\"); print \$2 }"
# }
get_active() {
num_active=$(task export active | jq length)
num_active=$(task export active | jq length)
[ "$num_active" = 0 ] && {
echo "No active task"
return
}
[ "$num_active" = 0 ] && {
echo "No active task"
return
}
[ "$num_active" -gt 1 ] && {
echo "$num_active active tasks"
return
}
[ "$num_active" -gt 1 ] && {
echo "$num_active active tasks"
return
}
task export active | jq -r '.[0].description'
task export active | jq -r '.[0].description'
}
printf "%s %s: %s\n" "$icon" "$(get_context)" "$(get_active)"
printf "%s %s\n" "$icon" "$(get_active)"