Skip to content

Instantly share code, notes, and snippets.

@mjf
Last active August 29, 2015 13:58
Show Gist options
  • Save mjf/10431137 to your computer and use it in GitHub Desktop.
Save mjf/10431137 to your computer and use it in GitHub Desktop.
TaskWarrior Settings
#
# <<>> EXTENSIONS <<>>
#
extensions = ~/.local/libexec/taskd
#
# <<>> FILES <<>>
#
log = /tmp/taskd.log
pid.file = /tmp/taskd.pid
#
# <<>> DATA <<>>
#
root = ~/.taskd
#
# <<>> MISCELLANEOUS <<>>
#
confirmation = 1
verbose = 1
ip.log = on
queue.size = 10
request.limit = 1048576
#
# <<>> CA <<>>
#
ca.cert = ~/.taskd/ca.cert.pem
#
# <<>> SERVER <<>>
#
server = localhost:53589
server.cert = ~/.taskd/server.cert.pem
server.key = ~/.taskd/server.key.pem
server.crl = ~/.taskd/server.crl.pem
#
# <<>> CLIENT <<>>
#
client.cert = ~/.taskd/client.cert.pem
client.key = ~/.taskd/client.cert.pem
client.allow = all
#
# <<>> INCLUDES <<>>
#
include ~/.local/share/doc/task/rc/dark-violets-256.theme
include ~/.local/share/doc/task/rc/holidays.cs-CZ.rc
#
# <<>> COMMON <<>>
#
editor = vim
search.case.sensitive = no
verbose = blank,label,new-id
#
# <<>> DATETIME <<>>
#
dateformat = Y/M/D
dateformat.report = Y/M/D
dateformat.holiday = YMD
dateformat.edit = Y/M/D H:N:S
dateformat.info = Y/M/D H:N:S
dateformat.annotation = Y/M/D
weekstart = Monday
#
# <<>> REPORTS <<>>
#
#
# Getting Things Done (GTD)
#
report.gtd.description = Getting Things Done
report.gtd.columns = id,priority.long,due,project,description.truncated
report.gtd.labels = ID,Priority,Due,Project,Description
report.gtd.sort = depends-,priority-,due-,tags+,project+
report.gtd.filter = status:pending
#
# <<>> SYNCHRONIZATION <<>>
#
taskd.server = localhost:53589
taskd.cyphers = NORMAL
taskd.credentials = ORG/USER/KKKKKKKK-KKKK-KKKK-KKKK-KKKKKKKKKKKK
taskd.certificate = ~/.task/USER.cert.pem
taskd.key = ~/.task/USER.key.pem
taskd.ca = ~/.task/ca.cert.pem
#
# <<>> KEY BINDINGS <<>>
#
#
# Movement
#
map <Home>=0
map <End>=G
map <Insert>=a
map <Del>=D
#
# Toggle task start/stop
#
map S=:!r task %TASKID +ACTIVE && task %TASKID stop || task %TASKID start<Return>
@mjf
Copy link
Author

mjf commented Apr 10, 2014

Considered to be installed in ~/.local directory.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment