aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--nvim/after/plugin/todo-txt.lua39
1 files changed, 38 insertions, 1 deletions
diff --git a/nvim/after/plugin/todo-txt.lua b/nvim/after/plugin/todo-txt.lua
index 917805d..09be576 100644
--- a/nvim/after/plugin/todo-txt.lua
+++ b/nvim/after/plugin/todo-txt.lua
@@ -1,7 +1,44 @@
require('todotxt-nvim').setup({
todo_file = "/home/lemon/Documents/Notes/todo/todo.txt",
+ capture = {
+ alternative_priority = {
+ A = "today",
+ B = "tomorrow",
+ C = "this week",
+ D = "next week",
+ E = "next month",
+ },
+ },
+ highlights = {
+ priorities = {
+ A = {
+ fg = "yellow",
+ bg = "NONE",
+ style = "bold",
+ },
+ B = {
+ fg = "green",
+ bg = "NONE",
+ style = "bold",
+ },
+ C = {
+ fg = "cyan",
+ bg = "NONE",
+ style = "bold",
+ },
+ D = {
+ fg = "magenta",
+ bg = "NONE",
+ style = "bold",
+ },
+ },
+ },
sidebar = {
- width = 60,
+ width = 70,
position = "right", -- default: "right"
},
})
+
+-- Keyboard shortcuts for todotxt-nvim.
+vim.keymap.set("n", "<localleader>tp", "<cmd>ToDoTxtTasksToggle<CR>")
+vim.keymap.set("n", "<localleader>ta", "<cmd>ToDoTxtCapture<CR>")