tasklite-core-0.5.0.0: example-config.yaml
tableName: tasks
# Select columns and their order for the table view.
# `body` should be the last column, as its width varies for each task.
columns: [id, prio, openedUtc, age, body]
idWidth: 4
idStyle: green
priorityStyle: magenta
dateStyle: dull black
bodyStyle: white
bodyClosedStyle: black
closedStyle: dull black
dueStyle: yellow
overdueStyle: red
# Shows `Opened UTC` column per default.
# Set this to `true` to show an `Age` column with a
# human readable duration of the task's age.
# useDuration: false
tagStyle: blue
utcFormat: YYYY-MM-DD H:MI:S
#| FIXME: Blocked by https://github.com/vincenthz/hs-hourglass/issue
# utcFormatShort: YYYY-DDD H:MI
utcFormatShort: YYYY-MM-DD H:MI
#| Optional, uses the XDG directory per default
#| https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html
# dataDir: /custom/path/tasklite
dbName: main.db
dateWidth: 10
bodyWidth: 10
prioWidth: 4
headCount: 20
maxWidth: 120
progressBarWidth: 24
# hooks:
# #| Is per default the "hooks" directory in the `dataDir`
# # directory: /custom/path/hooks
# launch:
# pre:
# - interpreter: python3
# body: print('Python test')