diff --git a/config/VSCodium/.github/README.md b/config/VSCodium/.github/README.md new file mode 100644 index 00000000..dd829ee9 --- /dev/null +++ b/config/VSCodium/.github/README.md @@ -0,0 +1,53 @@ +# :herb: ‎ About + +### Plugins + +- [alefragnani.project-manager](https://github.com/alefragnani/vscode-project-manager) +- [amodio.toggle-excluded-files](https://github.com/eamodio/vscode-toggle-excluded-files) +- [astro-build.astro-vscode](https://github.com/withastro/vscode-astro) +- [bmalehorn.vscode-fish](https://github.com/bmalehorn/vscode-fish) +- [bradlc.vscode-tailwindcss](https://github.com/bradlc/vscode-tailwindcss) +- [BrandonKirbyson.vscode-animations](https://github.com/BrandonKirbyson/vscode-animations) +- [Catppuccin.catppuccin-vsc](https://github.com/catppuccin/catppuccin-vscode) +- [charliermarsh.ruff](https://github.com/charliermarsh/ruff) +- [Codeium.codeium](https://github.com/VSCodeVim/vscode-vim) +- [DavidAnson.vscode-markdownlint](https://github.com/DavidAnson/vscode-markdownlint) +- [dbaeumer.vscode-eslint](https://github.com/dbaeumer/vscode-eslint) +- [drcika.apc-extension](https://github.com/drcika/apc-extension) +- [dsznajder.es7-react-js-snippets](https://github.com/dsznajder/es7-react-js-snippets) +- [eamodio.gitlens](https://github.com/eamodio/vscode-gitlens) +- [esbenp.prettier-vscode](https://github.com/esbenp/vscode-prettier) +- [ExodiusStudios.comment-anchors](https://github.com/ExodiusStudios/vscode-comment-anchors) +- [formulahendry.code-runner](https://github.com/formulahendry/vscode-code-runner) +- [golang.go](https://github.com/filipw/vscode-go) +- [humao.rest-client](https://github.com/humao/rest-client) +- [jrebocho.vscode-random](https://github.com/jrebocho/vscode-random) +- [mads-hartmann.bash-ide-vscode](https://github.com/mads-hartmann/vscode-bash-ide) +- [ms-azuretools.vscode-docker](https://github.com/microsoft/vscode-docker) +- [ms-python.python](https://github.com/microsoft/vscode-python) +- [ms-python.vscode-pylance](https://github.com/microsoft/pylance) +- [petekinnecom.terminal-command-keys](https://github.com/petekinnecom/vscode-terminal-command-keys) +- [rafamel.subtle-brackets](https://github.com/rafamel/vscode-subtle-brackets) +- [redhat.ansible](https://github.com/redhat-developer/vscode-ansible) +- [redhat.vscode-yaml](https://github.com/redhat-developer/vscode-yaml) +- [rust-lang.rust-analyzer](https://github.com/rust-lang/vscode-rust-analyzer) +- [stivo.tailwind-fold](https://github.com/stivoat/tailwind-fold) +- [streetsidesoftware.code-spell-checker](https://github.com/streetsidesoftware/vscode-spell-checker) +- [sumneko.lua](https://github.com/sumneko/vscode-lua) +- [svelte.svelte-vscode](https://github.com/sveltejs/vscode-svelte) +- [thang-nm.catppuccin-perfect-icons](https://github.com/thang-nm/catppuccin-perfect-icons) +- [timonwong.shellcheck](https://github.com/timonwong/vscode-shellcheck) +- [tobias-z.vscode-harpoon](https://github.com/tobias-z/vscode-harpoon) +- [usernamehw.errorlens](https://github.com/usernamehw/vscode-errorlens) +- [vadimcn.vscode-lldb](https://github.com/vadimcn/vscode-lldb) +- [VSpaceCode.whichkey](https://github.com/VSpaceCode/vscode-whichkey) +- [Vue.volar](https://github.com/VueVolar/vue-language-features) +- [yandeu.five-server](https://github.com/yandeu/five-server) +- [YoavBls.pretty-ts-errors](https://github.com/YoavBls/pretty-ts-errors) +- [ziglang.vscode-zig](https://github.com/ziglang/vscode-zig) + +# :gear: ‎ Config + +# :camera: ‎ Gallery + +# :keyboard: ‎ Binds diff --git a/config/VSCodium/User/keybindings.json b/config/VSCodium/User/keybindings.json deleted file mode 100644 index 58da7442..00000000 --- a/config/VSCodium/User/keybindings.json +++ /dev/null @@ -1,303 +0,0 @@ -[ - { - "key": "ctrl+shift+b", - "command": "workbench.action.toggleActivityBarVisibility" - }, - { - "key": "ctrl+shift+[Backslash]", - "command": "workbench.action.toggleStatusbarVisibility" - }, - { - "key": "ctrl+shift+i", - "command": "-editor.action.formatDocument.none", - "when": "editorTextFocus && !editorHasDocumentFormattingProvider && !editorReadonly" - }, - { - "key": "ctrl+meta+numpad_add", - "command": "editor.action.formatDocument", - "when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor" - }, - { - "key": "ctrl+shift+i", - "command": "-editor.action.formatDocument", - "when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor" - }, - { - "key": "ctrl+shift+m", - "command": "-workbench.actions.view.problems", - "when": "workbench.panel.markers.view.active" - }, - { - "key": "ctrl+numpad_divide", - "command": "bookmarks.toggle", - "when": "editorTextFocus" - }, - { - "key": "ctrl+alt+k", - "command": "-bookmarks.toggle", - "when": "editorTextFocus" - }, - { - "key": "ctrl+1", - "command": "-workbench.action.focusFirstEditorGroup" - }, - { - "key": "ctrl+1", - "command": "extension.liveServer.goOnline", - "when": "editorTextFocus" - }, - { - "key": "alt+l alt+o", - "command": "-extension.liveServer.goOnline", - "when": "editorTextFocus" - }, - { - "key": "shift+f11", - "command": "-workbench.action.debug.stepOut", - "when": "debugState == 'stopped'" - }, - { - "key": "f11 f11", - "command": "workbench.action.toggleZenMode" - }, - { - "key": "ctrl+k z", - "command": "-workbench.action.toggleZenMode" - }, - { - "key": "shift+f11", - "command": "workbench.action.debug.stepIntoTarget", - "when": "inDebugMode && stepIntoTargetsSupported && debugState == 'stopped'" - }, - { - "key": "ctrl+f11", - "command": "-workbench.action.debug.stepIntoTarget", - "when": "inDebugMode && stepIntoTargetsSupported && debugState == 'stopped'" - }, - { - "key": "ctrl+b", - "command": "-lineHighlightBookmark.toogleBookmarks", - "when": "editorTextFocus" - }, - { - "key": "ctrl+t", - "command": "-workbench.action.showAllSymbols" - }, - { - "key": "ctrl+\\", - "command": "workbench.action.terminal.toggleTerminal", - "when": "terminal.active" - }, - { - "key": "ctrl+`", - "command": "-workbench.action.terminal.toggleTerminal", - "when": "terminal.active" - }, - { - "key": "ctrl+alt+p", - "command": "workbench.action.showAllEditors" - }, - { - "key": "ctrl+k ctrl+p", - "command": "-workbench.action.showAllEditors" - }, - { - "key": "ctrl+shift+o", - "command": "workbench.action.files.openFolder", - "when": "openFolderWorkspaceSupport" - }, - { - "key": "ctrl+k ctrl+o", - "command": "-workbench.action.files.openFolder", - "when": "openFolderWorkspaceSupport" - }, - { - "key": "shift+alt+left", - "command": "-editor.action.smartSelect.shrink", - "when": "editorTextFocus" - }, - { - "key": "ctrl+shift+t", - "command": "workbench.action.toggleTabsVisibility" - }, - { - "key": "ctrl+shift+t", - "command": "-workbench.action.reopenClosedEditor" - }, - { - "key": "ctrl+shift+b", - "command": "-workbench.action.tasks.build", - "when": "taskCommandsRegistered" - }, - { - "key": "ctrl+k left", - "command": "-workbench.action.moveActiveEditorGroupLeft" - }, - { - "key": "ctrl+alt+left", - "command": "-workbench.action.moveEditorToPreviousGroup" - }, - { - "key": "ctrl+alt+right", - "command": "-workbench.action.moveEditorToNextGroup" - }, - { - "key": "ctrl+k right", - "command": "-workbench.action.moveActiveEditorGroupRight" - }, - { - "key": "ctrl+k up", - "command": "-workbench.action.moveActiveEditorGroupUp" - }, - { - "key": "ctrl+k down", - "command": "-workbench.action.moveActiveEditorGroupDown" - }, - { - "key": "ctrl+alt+down", - "command": "workbench.action.moveEditorToBelowGroup" - }, - { - "key": "ctrl+alt+up", - "command": "workbench.action.moveEditorToAboveGroup" - }, - { - "key": "ctrl+alt+left", - "command": "workbench.action.moveEditorToLeftGroup" - }, - { - "key": "ctrl+alt+right", - "command": "workbench.action.moveEditorToRightGroup" - }, - { - "key": "ctrl+m", - "command": "editor.action.toggleMinimap" - }, - { - "key": "ctrl+shift+m", - "command": "-rust-analyzer.matchingBrace", - "when": "editorTextFocus && editorLangId == 'rust'" - }, - { - "key": "ctrl+m", - "command": "-markdown.extension.editing.toggleMath", - "when": "editorTextFocus && !editorReadonly && editorLangId =~ /^markdown$|^rmd$|^quarto$/" - }, - { - "key": "ctrl+m", - "command": "-editor.action.toggleTabFocusMode" - }, - { - "key": "ctrl+d", - "command": "-vscode-neovim.ctrl-d", - "when": "editorTextFocus && neovim.ctrlKeysNormal && neovim.init && neovim.mode != 'insert'" - }, - { - "key": "ctrl+u", - "command": "-vscode-neovim.ctrl-u", - "when": "editorTextFocus && neovim.ctrlKeysNormal && neovim.init && neovim.mode != 'insert'" - }, - { - "key": "ctrl+f", - "command": "-vscode-neovim.ctrl-f", - "when": "editorTextFocus && neovim.ctrlKeysNormal && neovim.init && neovim.mode != 'insert'" - }, - { - "key": "ctrl+b", - "command": "-vscode-neovim.ctrl-b", - "when": "editorTextFocus && neovim.ctrlKeysNormal && neovim.init && neovim.mode != 'insert'" - }, - { - "command": "vscode-neovim.send", - "key": "ctrl+d", - "when": "editorTextFocus && neovim.init && neovim.mode != insert || neovim.recording", - "args": "" - }, - { - "command": "vscode-neovim.send", - "key": "ctrl+u", - "when": "editorTextFocus && neovim.init && neovim.mode != insert || neovim.recording", - "args": "" - }, - { - "command": "vscode-neovim.send", - "key": "ctrl+f", - "when": "editorTextFocus && neovim.init && neovim.mode != insert || neovim.recording", - "args": "" - }, - { - "command": "vscode-neovim.send", - "key": "ctrl+b", - "when": "editorTextFocus && neovim.init && neovim.mode != insert || neovim.recording", - "args": "" - }, - { - "key": "ctrl+d", - "command": "-vscode-neovim.ctrl-d", - "when": "editorTextFocus && neovim.ctrlKeysNormal && neovim.init && neovim.mode != 'insert'" - }, - { - "key": "ctrl+u", - "command": "-vscode-neovim.ctrl-u", - "when": "editorTextFocus && neovim.ctrlKeysNormal && neovim.init && neovim.mode != 'insert'" - }, - { - "key": "ctrl+f", - "command": "-vscode-neovim.ctrl-f", - "when": "editorTextFocus && neovim.ctrlKeysNormal && neovim.init && neovim.mode != 'insert'" - }, - { - "key": "ctrl+b", - "command": "-vscode-neovim.ctrl-b", - "when": "editorTextFocus && neovim.ctrlKeysNormal && neovim.init && neovim.mode != 'insert'" - }, - { - "command": "vscode-neovim.send", - "key": "ctrl+d", - "when": "editorTextFocus && neovim.init && neovim.mode != insert || neovim.recording", - "args": "" - }, - { - "command": "vscode-neovim.send", - "key": "ctrl+u", - "when": "editorTextFocus && neovim.init && neovim.mode != insert || neovim.recording", - "args": "" - }, - { - "command": "vscode-neovim.send", - "key": "ctrl+f", - "when": "editorTextFocus && neovim.init && neovim.mode != insert || neovim.recording", - "args": "" - }, - { - "command": "vscode-neovim.send", - "key": "ctrl+b", - "when": "editorTextFocus && neovim.init && neovim.mode != insert || neovim.recording", - "args": "" - }, - { - "key": "shift+h", - "command": "toggleexcludedfiles.toggle", - "when": "filesExplorerFocus" - }, - { - "key": "ctrl+shift+a", - "command": "-toggleexcludedfiles.toggle", - "when": "filesExplorerFocus" - }, - { - "key": "alt+enter", - "command": "-notebook.cell.executeAndInsertBelow", - "when": "notebookCellListFocused && notebookCellType == 'markup' || notebookCellListFocused && notebookMissingKernelExtension && !notebookCellExecuting && notebookCellType == 'code' || notebookCellListFocused && !notebookCellExecuting && notebookCellType == 'code' && notebookKernelCount > 0 || notebookCellListFocused && !notebookCellExecuting && notebookCellType == 'code' && notebookKernelSourceCount > 0" - }, - { - "key": "alt+enter", - "command": "editor.action.inlineSuggest.commit", - "when": "inlineSuggestionHasIndentationLessThanTabSize && inlineSuggestionVisible && !editorHoverFocused && !editorTabMovesFocus && !suggestWidgetVisible" - }, - { - "key": "tab", - "command": "-editor.action.inlineSuggest.commit", - "when": "inlineSuggestionHasIndentationLessThanTabSize && inlineSuggestionVisible && !editorHoverFocused && !editorTabMovesFocus && !suggestWidgetVisible" - }, -] \ No newline at end of file diff --git a/config/VSCodium/User/extensions.txt b/config/VSCodium/extensions.txt similarity index 100% rename from config/VSCodium/User/extensions.txt rename to config/VSCodium/extensions.txt diff --git a/config/VSCodium/keybindings.json b/config/VSCodium/keybindings.json new file mode 100644 index 00000000..a2cac8fd --- /dev/null +++ b/config/VSCodium/keybindings.json @@ -0,0 +1,303 @@ +[ + { + "key": "ctrl+shift+b", + "command": "workbench.action.toggleActivityBarVisibility" + }, + { + "key": "ctrl+shift+[Backslash]", + "command": "workbench.action.toggleStatusbarVisibility" + }, + { + "key": "ctrl+shift+i", + "command": "-editor.action.formatDocument.none", + "when": "editorTextFocus && !editorHasDocumentFormattingProvider && !editorReadonly" + }, + { + "key": "ctrl+meta+numpad_add", + "command": "editor.action.formatDocument", + "when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor" + }, + { + "key": "ctrl+shift+i", + "command": "-editor.action.formatDocument", + "when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor" + }, + { + "key": "ctrl+shift+m", + "command": "-workbench.actions.view.problems", + "when": "workbench.panel.markers.view.active" + }, + { + "key": "ctrl+numpad_divide", + "command": "bookmarks.toggle", + "when": "editorTextFocus" + }, + { + "key": "ctrl+alt+k", + "command": "-bookmarks.toggle", + "when": "editorTextFocus" + }, + { + "key": "ctrl+1", + "command": "-workbench.action.focusFirstEditorGroup" + }, + { + "key": "ctrl+1", + "command": "extension.liveServer.goOnline", + "when": "editorTextFocus" + }, + { + "key": "alt+l alt+o", + "command": "-extension.liveServer.goOnline", + "when": "editorTextFocus" + }, + { + "key": "shift+f11", + "command": "-workbench.action.debug.stepOut", + "when": "debugState == 'stopped'" + }, + { + "key": "f11 f11", + "command": "workbench.action.toggleZenMode" + }, + { + "key": "ctrl+k z", + "command": "-workbench.action.toggleZenMode" + }, + { + "key": "shift+f11", + "command": "workbench.action.debug.stepIntoTarget", + "when": "inDebugMode && stepIntoTargetsSupported && debugState == 'stopped'" + }, + { + "key": "ctrl+f11", + "command": "-workbench.action.debug.stepIntoTarget", + "when": "inDebugMode && stepIntoTargetsSupported && debugState == 'stopped'" + }, + { + "key": "ctrl+b", + "command": "-lineHighlightBookmark.toogleBookmarks", + "when": "editorTextFocus" + }, + { + "key": "ctrl+t", + "command": "-workbench.action.showAllSymbols" + }, + { + "key": "ctrl+\\", + "command": "workbench.action.terminal.toggleTerminal", + "when": "terminal.active" + }, + { + "key": "ctrl+`", + "command": "-workbench.action.terminal.toggleTerminal", + "when": "terminal.active" + }, + { + "key": "ctrl+alt+p", + "command": "workbench.action.showAllEditors" + }, + { + "key": "ctrl+k ctrl+p", + "command": "-workbench.action.showAllEditors" + }, + { + "key": "ctrl+shift+o", + "command": "workbench.action.files.openFolder", + "when": "openFolderWorkspaceSupport" + }, + { + "key": "ctrl+k ctrl+o", + "command": "-workbench.action.files.openFolder", + "when": "openFolderWorkspaceSupport" + }, + { + "key": "shift+alt+left", + "command": "-editor.action.smartSelect.shrink", + "when": "editorTextFocus" + }, + { + "key": "ctrl+shift+t", + "command": "workbench.action.toggleTabsVisibility" + }, + { + "key": "ctrl+shift+t", + "command": "-workbench.action.reopenClosedEditor" + }, + { + "key": "ctrl+shift+b", + "command": "-workbench.action.tasks.build", + "when": "taskCommandsRegistered" + }, + { + "key": "ctrl+k left", + "command": "-workbench.action.moveActiveEditorGroupLeft" + }, + { + "key": "ctrl+alt+left", + "command": "-workbench.action.moveEditorToPreviousGroup" + }, + { + "key": "ctrl+alt+right", + "command": "-workbench.action.moveEditorToNextGroup" + }, + { + "key": "ctrl+k right", + "command": "-workbench.action.moveActiveEditorGroupRight" + }, + { + "key": "ctrl+k up", + "command": "-workbench.action.moveActiveEditorGroupUp" + }, + { + "key": "ctrl+k down", + "command": "-workbench.action.moveActiveEditorGroupDown" + }, + { + "key": "ctrl+alt+down", + "command": "workbench.action.moveEditorToBelowGroup" + }, + { + "key": "ctrl+alt+up", + "command": "workbench.action.moveEditorToAboveGroup" + }, + { + "key": "ctrl+alt+left", + "command": "workbench.action.moveEditorToLeftGroup" + }, + { + "key": "ctrl+alt+right", + "command": "workbench.action.moveEditorToRightGroup" + }, + { + "key": "ctrl+m", + "command": "editor.action.toggleMinimap" + }, + { + "key": "ctrl+shift+m", + "command": "-rust-analyzer.matchingBrace", + "when": "editorTextFocus && editorLangId == 'rust'" + }, + { + "key": "ctrl+m", + "command": "-markdown.extension.editing.toggleMath", + "when": "editorTextFocus && !editorReadonly && editorLangId =~ /^markdown$|^rmd$|^quarto$/" + }, + { + "key": "ctrl+m", + "command": "-editor.action.toggleTabFocusMode" + }, + { + "key": "ctrl+d", + "command": "-vscode-neovim.ctrl-d", + "when": "editorTextFocus && neovim.ctrlKeysNormal && neovim.init && neovim.mode != 'insert'" + }, + { + "key": "ctrl+u", + "command": "-vscode-neovim.ctrl-u", + "when": "editorTextFocus && neovim.ctrlKeysNormal && neovim.init && neovim.mode != 'insert'" + }, + { + "key": "ctrl+f", + "command": "-vscode-neovim.ctrl-f", + "when": "editorTextFocus && neovim.ctrlKeysNormal && neovim.init && neovim.mode != 'insert'" + }, + { + "key": "ctrl+b", + "command": "-vscode-neovim.ctrl-b", + "when": "editorTextFocus && neovim.ctrlKeysNormal && neovim.init && neovim.mode != 'insert'" + }, + { + "command": "vscode-neovim.send", + "key": "ctrl+d", + "when": "editorTextFocus && neovim.init && neovim.mode != insert || neovim.recording", + "args": "" + }, + { + "command": "vscode-neovim.send", + "key": "ctrl+u", + "when": "editorTextFocus && neovim.init && neovim.mode != insert || neovim.recording", + "args": "" + }, + { + "command": "vscode-neovim.send", + "key": "ctrl+f", + "when": "editorTextFocus && neovim.init && neovim.mode != insert || neovim.recording", + "args": "" + }, + { + "command": "vscode-neovim.send", + "key": "ctrl+b", + "when": "editorTextFocus && neovim.init && neovim.mode != insert || neovim.recording", + "args": "" + }, + { + "key": "ctrl+d", + "command": "-vscode-neovim.ctrl-d", + "when": "editorTextFocus && neovim.ctrlKeysNormal && neovim.init && neovim.mode != 'insert'" + }, + { + "key": "ctrl+u", + "command": "-vscode-neovim.ctrl-u", + "when": "editorTextFocus && neovim.ctrlKeysNormal && neovim.init && neovim.mode != 'insert'" + }, + { + "key": "ctrl+f", + "command": "-vscode-neovim.ctrl-f", + "when": "editorTextFocus && neovim.ctrlKeysNormal && neovim.init && neovim.mode != 'insert'" + }, + { + "key": "ctrl+b", + "command": "-vscode-neovim.ctrl-b", + "when": "editorTextFocus && neovim.ctrlKeysNormal && neovim.init && neovim.mode != 'insert'" + }, + { + "command": "vscode-neovim.send", + "key": "ctrl+d", + "when": "editorTextFocus && neovim.init && neovim.mode != insert || neovim.recording", + "args": "" + }, + { + "command": "vscode-neovim.send", + "key": "ctrl+u", + "when": "editorTextFocus && neovim.init && neovim.mode != insert || neovim.recording", + "args": "" + }, + { + "command": "vscode-neovim.send", + "key": "ctrl+f", + "when": "editorTextFocus && neovim.init && neovim.mode != insert || neovim.recording", + "args": "" + }, + { + "command": "vscode-neovim.send", + "key": "ctrl+b", + "when": "editorTextFocus && neovim.init && neovim.mode != insert || neovim.recording", + "args": "" + }, + { + "key": "shift+h", + "command": "toggleexcludedfiles.toggle", + "when": "filesExplorerFocus" + }, + { + "key": "ctrl+shift+a", + "command": "-toggleexcludedfiles.toggle", + "when": "filesExplorerFocus" + }, + { + "key": "space", + "command": "whichkey.show", + "when": "neovim.mode != 'insert' && !inputFocus" + }, + { + "key": "alt+enter", + "command": "editor.action.inlineSuggest.commit", + "when": "inlineSuggestionHasIndentationLessThanTabSize && inlineSuggestionVisible && !editorHoverFocused && !editorTabMovesFocus && !suggestWidgetVisible" + }, + { + "key": "tab", + "command": "-editor.action.inlineSuggest.commit", + "when": "inlineSuggestionHasIndentationLessThanTabSize && inlineSuggestionVisible && !editorHoverFocused && !editorTabMovesFocus && !suggestWidgetVisible" + } +] diff --git a/config/VSCodium/User/settings.json b/config/VSCodium/settings.json similarity index 89% rename from config/VSCodium/User/settings.json rename to config/VSCodium/settings.json index 86ff684b..024991f7 100644 --- a/config/VSCodium/User/settings.json +++ b/config/VSCodium/settings.json @@ -56,8 +56,10 @@ "editor.scrollbar.vertical": "hidden", "editor.wordWrap": "off", "errorLens.fontStyleItalic": true, + "terminal.integrated.tabs.enabled": false, // Misc "codeium.enableCodeLens": false, + "workbench.tips.enabled": false, "git.openRepositoryInParentFolders": "never", "editor.linkedEditing": true, "git.closeDiffOnOperation": true, @@ -82,7 +84,8 @@ "editor.formatOnSave": true, // APC "apc.electron": { - "titleBarStyle": "hidden" + "titleBarStyle": "hidden", + "opacity": 0.95 }, "window.titleBarStyle": "native", "apc.activityBar": { @@ -90,11 +93,16 @@ "hideSettings": true, "size": 26 }, + "apc.listRow": { + "lists": ["explorer-folders-view", "quick-input-list", "results"], + "height": 23, + "fontSize": 12 + }, "apc.font.family": "JetBrainsMono Nerd Font", "apc.monospace.font.family": "JetBrainsMono Nerd Font", "apc.statusBar": { "position": "editor-bottom", - "height": 23, + "height": 26, "fontSize": 12 }, // Custom css @@ -103,7 +111,18 @@ ".tabs-and-actions-container > .editor-actions": "display: none !important", ".titlebar-center": "display: none !important", ".titlebar-right": "display: none !important", - ".inline-tabs-placeholder": "display: none !important" + ".inline-tabs-placeholder": "display: none !important", + ".decorationsOverviewRuler": "display: none !important", + ".sidebar": "border: none !important", + ".monaco-workbench .monaco-list:not(.element-focused):focus:before": "outline: none !important", + ".monaco-editor .cursors-layer .cursor": "background-image: linear-gradient(135deg, #c6a0f6 10%, #8aadf4 100%)", + ".quick-input-list-row div": "display: flex !important; align-items: center !important", + ".title.show-file-icons .label-container .monaco-icon-label.file-icon": "padding-bottom: 6px !important", + ".monaco-editor .scroll-decoration": "display: none !important", + ".quick-input-widget.show-file-icons, .editor-widget.find-widget": "box-shadow: none !important", + ".filematch .monaco-icon-label:before, .custom-list-row.results .monaco-list-row .monaco-icon-label:before": "background-position: 0 bottom !important", + ".filematch .monaco-count-badge": "padding: 5px 6px 0 6px !important", + ".composite": "border: none !important" }, // Neovim "extensions.experimental.affinity": { @@ -125,6 +144,12 @@ "editor.smoothScrolling": true, // Animations "animations.Enabled": true, + "animations.CursorAnimation": true, + "animations.CursorAnimationOptions": { + "Color": "#b7bdf8", + "CursorStyle": "block", + "TrailLength": 3 + }, "animations.Active": "Indent", "animations.Scrolling": "Slide", "animations.Durations": { @@ -150,6 +175,8 @@ "javascript.updateImportsOnFileMove.enabled": "always", "typescript.updateImportsOnFileMove.enabled": "always", "vue.updateImportsOnFileMove.enabled": true, + "python.analysis.typeCheckingMode": "basic", + "python.analysis.autoImportCompletions": true, "[json]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, diff --git a/config/VSCodium/User/snippets/css.json b/config/VSCodium/snippets/css.json similarity index 100% rename from config/VSCodium/User/snippets/css.json rename to config/VSCodium/snippets/css.json diff --git a/config/VSCodium/User/snippets/global.json b/config/VSCodium/snippets/global.json similarity index 100% rename from config/VSCodium/User/snippets/global.json rename to config/VSCodium/snippets/global.json diff --git a/config/VSCodium/User/snippets/lua.json b/config/VSCodium/snippets/lua.json similarity index 100% rename from config/VSCodium/User/snippets/lua.json rename to config/VSCodium/snippets/lua.json diff --git a/config/VSCodium/User/snippets/markdown.json b/config/VSCodium/snippets/markdown.json similarity index 100% rename from config/VSCodium/User/snippets/markdown.json rename to config/VSCodium/snippets/markdown.json diff --git a/config/VSCodium/User/snippets/python/python.json b/config/VSCodium/snippets/python/python.json similarity index 100% rename from config/VSCodium/User/snippets/python/python.json rename to config/VSCodium/snippets/python/python.json