-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.todo.cfg
More file actions
137 lines (114 loc) · 4.34 KB
/
.todo.cfg
File metadata and controls
137 lines (114 loc) · 4.34 KB
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
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
# === EDIT FILE LOCATIONS BELOW ===
# Your todo.txt directory (this should be an absolute path)
#export TODO_DIR="/Users/gina/Documents/todo"
export TODO_DIR="$HOME/Sync/todo"
# Your todo/done/report.txt locations
# export TODO_FILE="$TODO_DIR/todo.txt"
export DONE_FILE="$TODO_DIR/.done.txt"
export REPORT_FILE="$TODO_DIR/.report.txt"
export TODO_SU="$TODO_DIR/su.txt"
# You can customize your actions directory location
#export TODO_ACTIONS_DIR="$HOME/.todo.actions.d"
# == EDIT FILE LOCATIONS ABOVE ===
# === COLOR MAP ===
## Text coloring and formatting is done by inserting ANSI escape codes.
## If you have re-mapped your color codes, or use the todo.txt
## output in another output system (like Conky), you may need to
## over-ride by uncommenting and editing these defaults.
## If you change any of these here, you also need to uncomment
## the defaults in the COLORS section below. Otherwise, todo.txt
## will still use the defaults!
# export BLACK='\\033[0;30m'
# export RED='\\033[0;31m'
# export GREEN='\\033[0;32m'
# export BROWN='\\033[0;33m'
# export BLUE='\\033[0;34m'
# export PURPLE='\\033[0;35m'
# export CYAN='\\033[0;36m'
# export LIGHT_GREY='\\033[0;37m'
# export DARK_GREY='\\033[1;30m'
# export LIGHT_RED='\\033[1;31m'
# export LIGHT_GREEN='\\033[1;32m'
export UNDERLINE_GREEN='\\033[4;32m'
# export YELLOW='\\033[1;33m'
export UNDERLINE_BROWN='\\033[4;33m'
# export LIGHT_BLUE='\\033[1;34m'
# export LIGHT_PURPLE='\\033[1;35m'
# export LIGHT_CYAN='\\033[1;36m'
export UNDERLINE_CYAN='\\033[4;36m'
# export WHITE='\\033[1;37m'
# export DEFAULT='\\033[0m'
# === COLORS ===
## Uncomment and edit to override these defaults.
## Reference the constants from the color map above,
## or use $NONE to disable highlighting.
#
# Priorities can be any upper-case letter.
# A,B,C are highlighted; you can add coloring for more.
#
# export PRI_A=$YELLOW # color for A priority
# export PRI_B=$GREEN # color for B priority
# export PRI_C=$LIGHT_BLUE # color for C priority
# export PRI_D=... # define your own
# export PRI_X=$WHITE # color unless explicitly defined
export PRI_A="$WHITE" # color for Blocker
export PRI_B="$LIGHT_PURPLE" # color for Blocker
export PRI_C="$LIGHT_RED" # color for B priority
export PRI_D="$YELLOW" # color for C priority
export PRI_E="$LIGHT_GREEN" # color for D priority
export PRI_F="$LIGHT_CYAN" # define your own
export PRI_G="$LIGHT_BLUE" # define your own
export PRI_H="$PURPLE" # define your own
export PRI_I="$RED" # define your own
export PRI_J="$BROWN" # define your own
export PRI_K="$GREEN" # define your own
export PRI_L="$CYAN" # define your own
export PRI_M="$BLUE" # define your own
export PRI_Z="$DARK_GREY" # color for future
# There is highlighting for tasks that have been done,
# but haven't been archived yet.
#
# export COLOR_DONE=$LIGHT_GREY
export COLOR_DONE="$LIGHT_GREY"
# There is highlighting for projects, contexts, dates, and item numbers.
#
# export COLOR_PROJECT=$RED
# export COLOR_CONTEXT=$RED
# export COLOR_DATE=$BLUE
# export COLOR_NUMBER=$LIGHT_GREY
export COLOR_PROJECT="$UNDERLINE_BROWN"
export COLOR_CONTEXT="$UNDERLINE_GREEN"
export COLOR_DATE="$BLUE"
export COLOR_NUMBER="$LIGHT_GREY"
# There is highlighting for metadata key:value pairs e.g.
# DUE:2006-08-01 or note:MYNOTE
#
# export COLOR_META=$CYAN
export COLOR_META="$UNDERLINE_CYAN"
# === BEHAVIOR ===
## verbosity
#
# By default, additional information and confirmation of actions (like
# "TODO: 1 added") are printed. You can suppress this via 0 or add extra
# verbosity via 2.
# export TODOTXT_VERBOSE=1
## customize list output
#
# TODOTXT_SORT_COMMAND will filter after line numbers are
# inserted, but before colorization, and before hiding of
# priority, context, and project.
#
# export TODOTXT_SORT_COMMAND='env LC_COLLATE=C sort -f -k2'
export TODOTXT_SORT_COMMAND='cat'
# TODOTXT_FINAL_FILTER will filter list output after colorization,
# priority hiding, context hiding, and project hiding. That is,
# just before the list output is displayed.
#
# export TODOTXT_FINAL_FILTER='cat'
## default actions
# Set a default action for calling todo.sh without arguments.
# Also allows for parameters for the action.
# export TODOTXT_DEFAULT_ACTION=''
export TODOTXT_DEFAULT_ACTION='shorthelp'
export TODOTXT_AUTO_ARCHIVE='0'
# export TODOTXT_DATE_ON_ADD='1'