diff --git a/.config/VSCodium/User/keybindings.json b/.config/VSCodium/User/keybindings.json index 00b3cbad..4048df99 100644 --- a/.config/VSCodium/User/keybindings.json +++ b/.config/VSCodium/User/keybindings.json @@ -1,20 +1,24 @@ // Place your key bindings in this file to override the defaults [ - { - "key": "alt+tab", - "command": "workbench.action.nextEditor" - }, - { - "key": "alt+right", - "command": "workbench.action.nextEditor" - }, - { - "key": "alt+shift+tab", - "command": "workbench.action.previousEditor" - }, - { - "key": "alt+left", - "command": "workbench.action.previousEditor" - } - -] \ No newline at end of file + { + "key": "alt+tab", + "command": "workbench.action.nextEditor" + }, + { + "key": "alt+right", + "command": "workbench.action.nextEditor" + }, + { + "key": "alt+shift+tab", + "command": "workbench.action.previousEditor" + }, + { + "key": "alt+left", + "command": "workbench.action.previousEditor" + }, + { + "key": "space '", + "command": "workbench.action.toggleSidebarVisibility", + "when": "sideBarFocus" + } +] diff --git a/.config/VSCodium/User/settings.json b/.config/VSCodium/User/settings.json index e3fdac4c..d8bf6349 100644 --- a/.config/VSCodium/User/settings.json +++ b/.config/VSCodium/User/settings.json @@ -5,13 +5,41 @@ "editor.smoothScrolling": true, "workbench.list.smoothScrolling": true, "terminal.integrated.smoothScrolling": true, - "editor.fontSize": 16, + "editor.fontSize": 16.75, "editor.cursorBlinking": "solid", "editor.cursorStyle": "block", + "editor.lineNumbers": "relative", "editor.fontFamily": "monospace", "editor.fontWeight": "bold", "workbench.sideBar.location": "right", "window.menuBarVisibility": "toggle", - "glassit.alpha": 215, - "workbench.colorTheme": "Nord Deep" + "glassit.alpha": 230, + "workbench.colorTheme": "Nord Deep", + "go.toolsManagement.autoUpdate": true, + "vim.easymotion": true, + "vim.incsearch": true, + "vim.useSystemClipboard": true, + "vim.useCtrlKeys": true, + "vim.hlsearch": true, + "vim.insertModeKeyBindings": [ + { + "before": ["j", "j"], + "after": [""] + } + ], + "vim.normalModeKeyBindingsNonRecursive": [ + { + "before": ["", "'"], + "commands": ["workbench.action.toggleSidebarVisibility", "workbench.files.action.focusFilesExplorer"], + }, + ], + "vim.leader": "", + "vim.handleKeys": { + "": false, + "": false + }, + "// To improve performance", + "extensions.experimental.affinity": { + "vscodevim.vim": 1 + } } \ No newline at end of file