Compare commits

...

3 Commits

4 changed files with 23 additions and 30 deletions

View File

@@ -19,9 +19,7 @@
"iswap.nvim": { "branch": "master", "commit": "e02cc91f2a8feb5c5a595767d208c54b6e3258ec" },
"lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" },
"lazydev.nvim": { "branch": "main", "commit": "2367a6c0a01eb9edb0464731cc0fb61ed9ab9d2c" },
"leap.nvim": { "branch": "main", "commit": "ebaf38f7fd7193cc918c10eb955afed63301cd76" },
"lsp-progress.nvim": { "branch": "main", "commit": "f3df1df8f5ea33d082db047b5d2d2b83cc01cd8a" },
"lsp_signature.nvim": { "branch": "master", "commit": "2b30d8582126a12a493b737e9761969eb869a05b" },
"lspsaga.nvim": { "branch": "main", "commit": "95201b41b19baa54eaa9a70caee31ae37791d284" },
"lualine.nvim": { "branch": "master", "commit": "a94fc68960665e54408fe37dcf573193c4ce82c9" },
"markdown-toggle.nvim": { "branch": "main", "commit": "0b9d917c6999672279e6178f76dbfb470e872419" },
@@ -39,10 +37,8 @@
"nvim-treesitter-textobjects": { "branch": "master", "commit": "71385f191ec06ffc60e80e6b0c9a9d5daed4824c" },
"nvim-ts-autotag": { "branch": "main", "commit": "a1d526af391f6aebb25a8795cbc05351ed3620b5" },
"nvim-web-devicons": { "branch": "master", "commit": "3362099de3368aa620a8105b19ed04c2053e38c0" },
"octo.nvim": { "branch": "master", "commit": "1d8abaffbd8a8e5e6a2ece8523fc00a1dc38a41b" },
"oil.nvim": { "branch": "master", "commit": "bbad9a76b2617ce1221d49619e4e4b659b3c61fc" },
"plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" },
"pretty_hover": { "branch": "master", "commit": "9c5f5281b69d85627b1a1ebbd91a11acd7ece29c" },
"render-markdown.nvim": { "branch": "main", "commit": "eec00fbfd7273cdfa0a1154dbef0bb983641eaf8" },
"rustaceanvim": { "branch": "master", "commit": "e9c5aaba16fead831379d5f44617547a90b913c7" },
"snacks.nvim": { "branch": "main", "commit": "b240ddf39c842effeefb7fecab7dbf9ba05e133d" },
@@ -51,11 +47,7 @@
"tokyonight.nvim": { "branch": "main", "commit": "057ef5d260c1931f1dffd0f052c685dcd14100a3" },
"undotree": { "branch": "master", "commit": "28f2f54a34baff90ea6f4a735ef1813ad875c743" },
"vim-illuminate": { "branch": "master", "commit": "0d1e93684da00ab7c057410fecfc24f434698898" },
"vim-repeat": { "branch": "master", "commit": "65846025c15494983dafe5e3b46c8f88ab2e9635" },
"vim-table-mode": { "branch": "master", "commit": "e4365bde024f73e205eefa2fb78e3029ddb92ea9" },
"vim-tmux-navigator": { "branch": "master", "commit": "c45243dc1f32ac6bcf6068e5300f3b2b237e576a" },
"vim-wakatime": { "branch": "master", "commit": "3403495670f0ee08887401a28f8430dc4ac67429" },
"vimtex": { "branch": "master", "commit": "6fabe8b7b5e83f753eb930036b1d941b2f7d3d4d" },
"vscode-codicons": { "branch": "main", "commit": "deaeb5ac5e0a066da399919928b77ce5ee40db34" },
"workspace-diagnostics.nvim": { "branch": "main", "commit": "60f9175b2501ae3f8b1aba9719c0df8827610c8e" }
"vscode-codicons": { "branch": "main", "commit": "deaeb5ac5e0a066da399919928b77ce5ee40db34" }
}

View File

@@ -156,6 +156,8 @@ return {
end, { desc = 'Show symbol info' })
vim.keymap.set('n', '<A-m>', compile_project('clear && ./build.sh krypton\n'), { desc = '[H]eader and Source Switcher' })
vim.keymap.set('n', '<A-r>', compile_project('clear && ./build.sh krypton\n'), { desc = '[H]eader and Source Switcher' })
vim.keymap.set('n', '<A-c>', compile_project('clear && ./build.sh krypton\n'), { desc = '[H]eader and Source Switcher' })
vim.keymap.set('n', '<A-t>', compile_project('clear && ./build.sh test\n'), { desc = '[H]eader and Source Switcher' })
vim.keymap.set('n', '<leader>h', '<cmd>ClangdSwitchSourceHeader<cr>', { desc = '[H]eader and Source Switcher' })
end,

View File

@@ -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,
})

View File

@@ -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 = {