diff --git a/.config/nvim/lazy-lock.json b/.config/nvim/lazy-lock.json index 6b086e4d..ec792799 100644 --- a/.config/nvim/lazy-lock.json +++ b/.config/nvim/lazy-lock.json @@ -64,7 +64,7 @@ "multicursors.nvim": { "branch": "main", "commit": "8e876fe9db46c1b76c151202b418df21eca07bad" }, "neo-tree.nvim": { "branch": "v3.x", "commit": "2f2d08894bbc679d4d181604c16bb7079f646384" }, "neoconf.nvim": { "branch": "main", "commit": "64437787dba70fce50dad7bfbb97d184c5bc340f" }, - "neodev.nvim": { "branch": "main", "commit": "627912767e31631e282c9724f32057cb62b4ebf7" }, + "neodev.nvim": { "branch": "main", "commit": "505860e0277611434f4e8d61d3c0d373045e57e1" }, "neogen": { "branch": "main", "commit": "70127baaff25611deaf1a29d801fc054ad9d2dc1" }, "neotest": { "branch": "master", "commit": "dcdb40ea48f9c7b67a5576f6bb2e5f63ec15f2c0" }, "neotest-bash": { "branch": "main", "commit": "2eaad2ae4577fadf4af1eec32ec169d0fb2698bb" }, diff --git a/.config/nvim/lua/plugins/extras/coding/annotation.lua b/.config/nvim/lua/plugins/extras/coding/annotation.lua index 4017a968..eb632f54 100644 --- a/.config/nvim/lua/plugins/extras/coding/annotation.lua +++ b/.config/nvim/lua/plugins/extras/coding/annotation.lua @@ -29,6 +29,7 @@ return { -- stylua: ignore keys = { { "ag", "DookuGenerate", desc = "Generate HTML Docs" }, + { "ao", "DookuOpen", desc = "Open HTML Docs" }, }, }, } diff --git a/.config/nvim/lua/plugins/extras/util/vscode.lua b/.config/nvim/lua/plugins/extras/util/vscode.lua index 08294b67..82ee4962 100644 --- a/.config/nvim/lua/plugins/extras/util/vscode.lua +++ b/.config/nvim/lua/plugins/extras/util/vscode.lua @@ -25,6 +25,7 @@ local enabled = { "nvim-various-textobjs", "nvim-ts-context-commentstring", "vim-repeat", + "vim-carbon-now-sh", "highlight-undo.nvim", "ts-node-action", "LazyVim", @@ -58,8 +59,10 @@ vim.api.nvim_create_autocmd("User", { map("n", "ss", vscode_action("workbench.action.gotoSymbol")) -- view problems map("n", "xx", vscode_action("workbench.actions.view.problems")) - -- open file explorer in left sidebar + -- open file explorer map("n", "e", vscode_action("workbench.view.explorer")) + -- toggle side bar + map("n", "ue", vscode_action("workbench.action.toggleSidebarVisibility")) -- terminal map("n", [[]], vscode_action("workbench.action.terminal.toggleTerminal")) map("n", "fts", vscode_action("workbench.action.terminal.newWithCwd")) @@ -70,8 +73,6 @@ vim.api.nvim_create_autocmd("User", { -- windows map("n", "|", vscode_action("workbench.action.splitEditorRight")) map("n", "-", vscode_action("workbench.action.splitEditorDown")) - -- explorer - map("n", "", vscode_action("toggleexcludedfiles.toggle")) -- LSP actions map("n", "ca", vscode_action("editor.action.codeAction")) map("n", "gy", vscode_action("editor.action.goToTypeDefinition")) @@ -97,6 +98,15 @@ vim.api.nvim_create_autocmd("User", { -- cspell map("n", "!", vscode_action("cSpell.addWordToDictionary")) map("n", "us", vscode_action("cSpell.toggleEnableSpellChecker")) + -- comments + map("n", "xt", vscode_action("workspaceAnchors.focus")) + -- git + map("n", "gg", vscode_action("gitlens.views.home.focus")) + map("n", "ub", vscode_action("gitlens.toggleFileBlame")) + -- statusline + map("n", "uS", vscode_action("workbench.action.toggleStatusbarVisibility")) + -- markdown preview + map("n", "cp", vscode_action("markdown.showPreviewToSide")) end, })