diff options
| author | Kyren223 <contact@kyren.codes> | 2025-09-01 21:32:54 +0300 |
|---|---|---|
| committer | Kyren223 <contact@kyren.codes> | 2025-09-01 21:32:54 +0300 |
| commit | 88bbc811d910ef6cacd30c1b64828c134693c6f8 (patch) | |
| tree | a6bef4536d55225cf9306f49ec7d85e0be270e53 | |
| parent | 5d750edc8f2e4e820234ad52a038c97ecfd9ecc4 (diff) | |
Added "study" (purple) and "important" (yellow) to comment keywords
| -rw-r--r-- | .config/nvim/lua/autocmds.lua | 20 | ||||
| -rw-r--r-- | .config/nvim/lua/plugins/todo-comments.lua | 21 |
2 files changed, 20 insertions, 21 deletions
diff --git a/.config/nvim/lua/autocmds.lua b/.config/nvim/lua/autocmds.lua index 5e9da5a..8093813 100644 --- a/.config/nvim/lua/autocmds.lua +++ b/.config/nvim/lua/autocmds.lua @@ -187,7 +187,7 @@ local groups = { hl = '@comment.todo.comment', }, warning = { - keywords = { 'WARN', 'WARNING', 'HACK', 'SECURITY', 'SECURE' }, + keywords = { 'WARN', 'WARNING', 'HACK', 'SECURITY', 'SECURE', 'IMPORTANT' }, hl = '@comment.warning.comment', }, error = { @@ -195,7 +195,7 @@ local groups = { hl = '@comment.error.comment', }, perf = { - keywords = { 'PERF', 'OPTIMIZE' }, + keywords = { 'PERF', 'OPTIMIZE', 'STUDY' }, hl = '@comment.perf.comment', }, note = { @@ -300,7 +300,19 @@ end vim.api.nvim_create_autocmd('TermOpen', { callback = function(args) - vim.api.nvim_buf_set_keymap(args.buf, 'n', 'gd', '<cmd>lua Jump_to_error(true)<CR>', { noremap = true, silent = true }) - vim.api.nvim_buf_set_keymap(args.buf, 'n', 'go', '<cmd>lua Jump_to_error(false)<CR>', { noremap = true, silent = true }) + vim.api.nvim_buf_set_keymap( + args.buf, + 'n', + 'gd', + '<cmd>lua Jump_to_error(true)<CR>', + { noremap = true, silent = true } + ) + vim.api.nvim_buf_set_keymap( + args.buf, + 'n', + 'go', + '<cmd>lua Jump_to_error(false)<CR>', + { noremap = true, silent = true } + ) end, }) diff --git a/.config/nvim/lua/plugins/todo-comments.lua b/.config/nvim/lua/plugins/todo-comments.lua index c20f194..17ad1cf 100644 --- a/.config/nvim/lua/plugins/todo-comments.lua +++ b/.config/nvim/lua/plugins/todo-comments.lua @@ -1,20 +1,3 @@ --- NORMAL: lorem ipsum --- TODO: lorem ipsum --- FIX: lorem ipsum --- OPTIMIZE: lorem ipsum --- WARN: lorem ipsum --- PERF: lorem ipsum --- HACK: lorem ipsum --- NOTE: lorem ipsum --- TEST: lorem ipsum --- UNSAFE: lorem ipsum --- TODO(kyren223): lorem ipsum --- NOTE:(broken) lorem ipsum --- todo!(a); --- todo!(aaa); --- Test --- TODO: blabla - return { 'folke/todo-comments.nvim', dependencies = { 'nvim-lua/plenary.nvim' }, @@ -48,7 +31,9 @@ return { 'WARNING', 'SECURITY', 'HACK', + 'IMPORTANT', 'PERF', + 'STUDY', 'UNSAFE', 'SAFETY', 'ERROR', @@ -71,7 +56,9 @@ return { TEST = { icon = ' ', color = 'note' }, WARN = { icon = ' ', color = 'warning', alt = { 'WARNING', 'SECURITY' } }, HACK = { icon = ' ', color = 'warning' }, + IMPORTANT = { icon = ' ', color = 'warning' }, PERF = { icon = ' ', color = 'perf' }, + STUDY = { icon = ' ', color = 'perf' }, UNSAFE = { icon = ' ', color = 'error', alt = { 'SAFETY' } }, }, highlight = { |
