This file is indexed.

/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