/etc/tudurc is in tudu 0.8.1-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 | # It is posible to include other config files:
# @include = "/home/foobar/.tudu_keys"
[ general ]
collapse = no # collapse by default
hide_done = no # Whether to hide tasks marked as done.
hide_percent = no # Whether to hide percentage display on tasks
visual_tree = no # Toggle graphical tree. It shows (+) on parent's left side.
# Necessary in some shells that can not display bold characters.
bold_parent = yes # hilight the parents with children with bold letters
loop_move = no # whether to jump to the beginning (or end)
# when the end (or beginning) is reached
days_warn = 2 # how many days before the task is due
# will the deadline sport a warning remark
us_dates = no # use US date format (mm/dd/yyyy).
# by default it uses dd/mm/yyyy
old_sched = yes # display past sched task on the scheduler
# The default order in which tasks will be shown.
# Tasks are ordered by the 1st letter in the string, then by the 2nd, and so on.
# l = deadline d = done
# p = priority t = title
# u = user-defined e = percentage
# c = category
# By uppercasing the letters the order will be reversed
sort_order = lpu
# The editor to use to edit the long description texts.
# Default is the inline editor.
# editor = "/usr/bin/vim %s" # Use the vim editor
[ keys ]
# All the key definitions for TuDu
out = h # out one level in depth
in = l # get one level deeper
down = j
up = k
# move todos
move_down = J
move_up = K
delete = dd # delete a todo
delDeadline = dt
delPriority = df
delSched = dS
paste = p # paste the last deleted
pasteUp = P # paste the last deleted upper than the cursor
pasteChild = V # paste the last deleted as child of the task
done = m # mark as done
addTodo = o
addTodoUp = O # add todo upper than the cursor
editTitle = a
editDeadline = t
setPriority = f # add or modify the priority
setCategory = C # add or modify the category
editText = e
editSched = S # add or modify the scheduled date
schedUp = X # move a task up on the scheduler
schedDown = Z # move a task down on the scheduler
upText = x
downText = z
collapse = c # Collapse or expand a category having children
hideDone = M # hide/show done tasks
search = /
searchNext = n
searchPrev = N
cmd = :
sortByTitle = bt
sortRevTitle = bT
sortByDone = bd
sortRevDone = bD
sortByDeadline = bl
sortRevDeadline = bL
sortByPriority = bp
sortRevPriority = bP
sortByCategory = bc
sortRevCategory = bC
sortByUser = bu
sortRevUser = bU
save = s # save todo
help = ?
quit = q
quitNoSave = Q
[ theme ]
# Columns of the tree window
columns = title,priority,category,deadline
# Length of the category to be displayed
category_length = 7
# Size of the windows shown, given in number of rows and columns.
# Syntax: row = height(width|win, width|win, ...)
# 'win' can be empty or be one of these: help, tree, info, blank, text, schedule
# 'height' and 'width' can be empty, an absolute value, or a percentage.
# The help and info windows don't need to have a height, because is predefined as 1.
# TuDu will try to guess the non given information.
row = (help)
row = 1(blank,vpipe,30|blank)
row = 70%(tree,vpipe,30|schedule) # Show the schedule on the right side of screen
# row = 70%(tree) # or, alternatively, do not show the schedule.
row = (hpipe)
row = (text)
row = (info)
# Colors. The first one is the text color, the second one is the background.
# Valid colors: black, red, green, yellow, blue, magenta, cyan, white, transparent
# or a color defined like: (r, g, b)
# where 'r', 'g' and 'b' are numbers from 0 to 1000.
color = white, transparent # Default colors
selected = green, transparent
warn = red, transparent
pipe = white, blue
help = white, blue
# tree =
# info =
# text =
# schedule = black, blue
|