Colors
In Todo.txt TUI, you can customize the colors and text styles for various elements to suit your preferences. The customization options include setting foreground (fg) and background (bg) colors, as well as applying text modifiers to style the text.
Defining Colors
You can specify colors in the following formats:
- Named Colors: Use standard color names, e.g.,
"Black","Red", etc. - RGB Values: Use hexadecimal codes, e.g.,
"#ff0000"for red. - Terminal Index: Use terminal color indices, e.g.,
"9"for bright red.
Applying Text Modifiers
Modifiers allow you to style text with additional visual effects. Available modifiers include:
Bold: Makes the text bold.Italic: Applies italic styling.Underlined: Underlines the text.
Example Configuration
To configure custom colors and text modifiers for the project +todo-tui, update your Todo.txt TUI application’s TOML configuration file as follows:
[custom_category_style."+todo-tui"]
fg = "#ff0000" # Set foreground color to red (RGB value)
bg = "Black" # Set background color to black (named color)
modifiers = "Italic" # Apply italic styling
This configuration will style the text for +todo-tui with a red foreground, black background, and italicized text.
Options
-A, --list-active-color$TODOTXT_TUI_LIST_ACTIVE_COLORlist_active_colordefault:
bg = "LightRed"
-P, --pending-active-color$TODOTXT_TUI_PENDING_ACTIVE_COLORpending_active_color-D, --done-active-color$TODOTXT_TUI_DONE_ACTIVE_COLORdone_active_color--category-active-color$TODOTXT_TUI_CATEGORY_ACTIVE_COLORcategory_active_color--projects-active-color$TODOTXT_TUI_PROJECTS_ACTIVE_COLORprojects_active_color--contexts-active-color$TODOTXT_TUI_CONTEXTS_ACTIVE_COLORcontexts_active_color--tags-active-color$TODOTXT_TUI_TAGS_ACTIVE_COLORtags_active_color