changes in popup menu is now preserved
[taskasaur.git] / config.h
1
2 #ifndef __CONFIG_H__
3 #define __CONFIG_H__
4
5 #include <ncurses.h>
6
7 static char font[] = "Source Code Pro:size=12";
8
9 /* COLORS */
10
11 /* Use the ncurses defined colors, here's a list of them:
12  *      COLOR_BLACK
13  *      COLOR_RED
14  *      COLOR_GREEN
15  *      COLOR_YELLOW
16  *      COLOR_BLUE
17  *      COLOR_MAGENTA
18  *      COLOR_CYAN
19  *      COLOR_WHITE
20 */
21
22 static int selected_color = COLOR_MAGENTA;
23 static int non_selected_color = COLOR_WHITE;
24 static int menu_selected_color = COLOR_CYAN;
25 static int menu_non_selected_color = COLOR_GREEN;
26 static int item_count_color = COLOR_YELLOW;
27 static int due_faraway_color = COLOR_GREEN;
28 static int due_soon_color = COLOR_YELLOW;
29 static int due_urgent_color = COLOR_RED;
30
31 /* KEYS */
32 #define BINDING_QUIT 'q'
33 #define BINDING_SCROLL_UP 'k'
34 #define BINDING_SCROLL_DOWN 'j'
35 #define BINDING_SCROLL_LEFT 'h'
36 #define BINDING_SCROLL_RIGHT 'l'
37 #define BINDING_JUMP_TOP 'g'
38 #define BINDING_JUMP_BOTTOM 'G'
39 #define BINDING_MOVE_ITEM_UP 'K'
40 #define BINDING_MOVE_ITEM_DOWN 'J'
41 #define BINDING_MOVE_ITEM_LEFT 'H'
42 #define BINDING_MOVE_ITEM_RIGHT 'L'
43 #define BINDING_DELETE_ITEM 'D'
44 #define BINDING_APPEND_ITEM 'a'
45 #define BINDING_INSERT_ABOVE 'O'
46 #define BINDING_INSERT_BELOW 'o'
47 #define BINDING_MOVE_MENU_LEFT '<'
48 #define BINDING_MOVE_MENU_RIGHT '>'
49 #define BINDING_EDIT_ITEM 'i'
50 #define BINDING_SELECT '\n'
51 #define BINDING_TOGGLE_DONE ' '
52 #define BINDING_WRITE 'w'
53
54 #endif