From 4530a4714cb083e6f8f0d371f0ffdddbb91400d6 Mon Sep 17 00:00:00 2001 From: Marek Isalski Date: Tue, 8 Dec 2020 04:49:10 +0000 Subject: [PATCH] add some taskwarrior commands --- task-done.sh | 15 +++++++++++++++ task-list.sh | 14 ++++++++++++++ task-sync.sh | 14 ++++++++++++++ task.sh | 14 ++++++++++++++ 4 files changed, 57 insertions(+) create mode 100755 task-done.sh create mode 100755 task-list.sh create mode 100755 task-sync.sh create mode 100755 task.sh 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