diff --git a/task-done.sh b/task-done.sh new file mode 100755 index 0000000..b7ab05d --- /dev/null +++ b/task-done.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +# Required parameters: +# @raycast.schemaVersion 1 +# @raycast.title task done +# @raycast.argument1 { "type": "text", "placeholder": "ID" } +# @raycast.mode compact +# @raycast.packageName Taskwarrior + +# Optional parameters: +# @raycast.icon ✅ + +export PATH="/usr/local/bin:/opt/local/bin:/opt/local/sbin:$PATH:$HOME/bin:$HOME/.bin" + +exec task "${1}" done diff --git a/task-list.sh b/task-list.sh new file mode 100755 index 0000000..7f80a39 --- /dev/null +++ b/task-list.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +# Required parameters: +# @raycast.schemaVersion 1 +# @raycast.title task list +# @raycast.mode fullOutput +# @raycast.packageName Taskwarrior + +# Optional parameters: +# @raycast.icon 📃 + +export PATH="/usr/local/bin:/opt/local/bin:/opt/local/sbin:$PATH:$HOME/bin:$HOME/.bin" + +exec task list diff --git a/task-sync.sh b/task-sync.sh new file mode 100755 index 0000000..a0b881a --- /dev/null +++ b/task-sync.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +# Required parameters: +# @raycast.schemaVersion 1 +# @raycast.title task sync +# @raycast.mode compact +# @raycast.packageName Taskwarrior + +# Optional parameters: +# @raycast.icon ↔️ + +export PATH="/usr/local/bin:/opt/local/bin:/opt/local/sbin:$PATH:$HOME/bin:$HOME/.bin" + +exec task sync diff --git a/task.sh b/task.sh new file mode 100755 index 0000000..0aac460 --- /dev/null +++ b/task.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +# Required parameters: +# @raycast.schemaVersion 1 +# @raycast.title task next +# @raycast.mode fullOutput +# @raycast.packageName Taskwarrior + +# Optional parameters: +# @raycast.icon ⏳ + +export PATH="/usr/local/bin:/opt/local/bin:/opt/local/sbin:$PATH:$HOME/bin:$HOME/.bin" + +exec task