# 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 # 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 # 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 deadlineMark = red, transparent pipe = white, blue help = white, blue # tree = # info = # text = # schedule = black, blue