aboutsummaryrefslogtreecommitdiffstats
path: root/taskopenrc
diff options
context:
space:
mode:
Diffstat (limited to 'taskopenrc')
-rw-r--r--taskopenrc70
1 files changed, 70 insertions, 0 deletions
diff --git a/taskopenrc b/taskopenrc
new file mode 100644
index 0000000..bd28102
--- /dev/null
+++ b/taskopenrc
@@ -0,0 +1,70 @@
+#BROWSER='xdg-open $FILE &>/dev/null'
+EDITOR='vim'
+#FILE_CMD='xdg-open'
+TASKBIN='task'
+
+# If you sync tasks NOTES_FOLDER should be a location that syncs and is available to
+# other computers, i.e. /users/dropbox/tasknotes
+# NOTES_FOLDER to store notes in, must already exist!
+NOTES_FOLDER="$HOME/Documents/textnotes"
+
+# Preferred extension for tasknotes
+NOTES_EXT=".md"
+
+# Path to notes file. UUID will be replaced with the actual uuid of
+# the task. If NOTES_CMD
+# Default is: ${NOTES_FOLDER}UUID${NOTES_EXT}
+#NOTES_FILE="$HOME/tasknotes/UUID.txt"
+
+# Command that opens notes. UUID will be replaced with the actual uuid of
+# the task.
+# Default is: $EDITOR $NOTES_FILE
+#NOTES_CMD="vim "$HOME/tasknotes/$UUID.txt""
+
+# Specify the default sorting.
+# Default is taskwarrior's default sorting, i.e. sorting by task IDs.
+#DEFAULT_SORT="urgency-,label,annot"
+
+# Apply a default taskwarrior filter in order to exclude certain tasks.
+# Default is: status.is:pending
+#DEFAULT_FILTER=
+
+# Default command for '-i'
+# Default is: ls -la
+#DEFAULT-i="ls -la"
+
+# Add some paths to the taskopen's PATH variable
+#PATH_EXT=/path/to/taskopen/scripts
+PATH_EXT=/usr/share/taskopen/scripts
+
+# Regular expression that referes to the NOTES_FILE.
+# Default is: Notes
+#NOTES_REGEX="Notes"
+
+# Regular expression that identifies annotations openable by BROWSER.
+# Default is: www|http
+#BROWSER_REGEX="www|http"
+
+# Regular expression that identifies file paths in annotations. Will be opened by xdg-open.
+# Default is: \.|\/|~
+#FILE_REGEX="\.|\/|~"
+
+# Regular expression that identifies a text annotation. Automatically triggers raw edit mode like '-r'.
+#TEXT_REGEX=".*"
+
+# Custom regular expression that specifies annotations passed to CUSTOM1_CMD, e.g:
+#CUSTOM1_REGEX="Message-[Ii][Dd]:|message:"
+#CUSTOM1_CMD="muttjumpwrapper"
+
+# Custom regular expression that specifies annotations passed to CUSTOM2_CMD.
+#CUSTOM2_REGEX=""
+#CUSTOM2_CMD=""
+
+# Execute an arbitrary command if there is no annotation available. The corresponding taskwarrior IDs will
+# be passed as arguments, e.g. "addnote 21 42"
+#NO_ANNOTATION_HOOK=addnote
+
+# Make additional taskwarrior attributes available as sort keys and environment variables.
+# E.g. TASK_ATTRIBUTES="project,tags" allows to sort by "task_project" or "task_tags" and to use
+# "$TASK_PROJECT" or "$TASK_TAGS" within your (custom) commands.
+#TASK_ATTRIBUTES=""