Last active
June 29, 2023 21:14
-
-
Save stefanwatt/7130e8d531e7b1ce54b2ea9c4b41e72c to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"remote.SSH.useLocalServer": false, | |
"workbench.colorTheme": "Catppuccin Frappé", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.smoothScrolling": true, | |
"workbench.list.smoothScrolling": true, | |
"terminal.integrated.smoothScrolling": true, | |
"svelte.enable-ts-plugin": true, | |
"editor.minimap.enabled": false, | |
"editor.lineNumbers": "relative", | |
"vim.incsearch": true, | |
"vim.useSystemClipboard": true, | |
"vim.hlsearch": true, | |
"vim.insertModeKeyBindings": [ | |
{ | |
"before": [ | |
"j", | |
"j" | |
], | |
"after": [ | |
"<Esc>" | |
] | |
} | |
], | |
"vim.leader": "<space>", | |
"vim.handleKeys": { | |
"<C-a>": false, | |
"<C-f>": false | |
}, | |
"vim.easymotion": true, | |
"vim.visualModeKeyBindingsNonRecursive": [ | |
{ | |
"before": [ | |
"<leader>", | |
"/" | |
], | |
"after": [ | |
"g", | |
"c" | |
] | |
}, | |
{ | |
"before": [ | |
"r", | |
], | |
"commands": [ | |
"editor.action.refactor" | |
] | |
} | |
], | |
"vim.normalModeKeyBindingsNonRecursive": [ | |
{ | |
"before": [ | |
"s" | |
], | |
"after": [ | |
"<leader>", | |
"<leader>", | |
"<leader>", | |
"b", | |
"d", | |
"w" | |
] | |
}, | |
{ | |
"before": [ | |
"l" | |
], | |
"after": [ | |
"<leader>", | |
"<leader>", | |
"<leader>", | |
"b", | |
"d", | |
"j", | |
"k" | |
] | |
}, | |
{ | |
"before": [ | |
"u" | |
], | |
"after": [], | |
"commands": [ | |
{ | |
"command": "undo", | |
"args": [] | |
} | |
] | |
}, | |
{ | |
"before": [ | |
"<C-r>" | |
], | |
"after": [], | |
"commands": [ | |
{ | |
"command": "redo", | |
"args": [] | |
} | |
] | |
}, | |
{ | |
"before": [ | |
":" | |
], | |
"commands": [ | |
"workbench.action.showCommands" | |
] | |
}, | |
{ | |
"before": [ | |
"g", | |
"b" | |
], | |
"commands": [ | |
"workbench.action.navigateBack" | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"q" | |
], | |
"commands": [ | |
"workbench.action.closeEditorsAndGroup" | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"g" | |
], | |
"commands": [ | |
"workbench.view.scm" | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"s" | |
], | |
"commands": [ | |
"workbench.action.openSettings" | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"x" | |
], | |
"commands": [ | |
"workbench.view.extensions" | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"v" | |
], | |
"commands": [ | |
"workbench.action.splitEditorRight" | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"e" | |
], | |
"commands": [ | |
"workbench.view.explorer" | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"f", | |
"f" | |
], | |
"commands": [ | |
"workbench.action.quickOpen" | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"f", | |
"w" | |
], | |
"commands": [ | |
"workbench.action.findInFiles" | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"f", | |
"s" | |
], | |
"commands": [ | |
"workbench.action.gotoSymbol" | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"f", | |
"k" | |
], | |
"commands": [ | |
"workbench.action.openGlobalKeybindings" | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"l", | |
"a" | |
], | |
"commands": [ | |
"workbench.action.quickFix" | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"l", | |
"f" | |
], | |
"commands": [ | |
"workbench.action.formatDocument" | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"l", | |
"r" | |
], | |
"commands": [ | |
"editor.action.rename" | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"l", | |
"R" | |
], | |
"commands": [ | |
"editor.action.goToReferences" | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"c" | |
], | |
"commands": [ | |
"workbench.action.closeActiveEditor" | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"C" | |
], | |
"commands": [ | |
"workbench.action.closeOtherEditors" | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"w" | |
], | |
"commands": [ | |
"workbench.action.files.save" | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"/" | |
], | |
"after": [ | |
"g", | |
"c", | |
"c" | |
] | |
}, | |
{ | |
"before": [ | |
"<C-left>" | |
], | |
"commands": [ | |
"workbench.action.focusPreviousGroup" | |
] | |
}, | |
{ | |
"before": [ | |
"<C-right>" | |
], | |
"commands": [ | |
"workbench.action.focusNextGroup" | |
] | |
}, | |
], | |
"files.autoSave": "afterDelay", | |
"editor.formatOnPaste": true, | |
"editor.formatOnSave": true, | |
"files.autoSaveDelay": 10000, | |
"window.menuBarVisibility": "toggle", | |
"editor.fontFamily": "'VictorMono Nerd Font Mono', 'monospace', monospace", | |
"editor.fontLigatures": true, | |
"editor.fontSize": 16, | |
"workbench.activityBar.visible": false, | |
"workbench.preferredDarkColorTheme": "Catppuccin Frappé", | |
"workbench.startupEditor": "none", | |
"editor.cursorBlinking": "phase", | |
"typescript.inlayHints.functionLikeReturnTypes.enabled": true, | |
"typescript.inlayHints.parameterNames.enabled": "all", | |
"typescript.inlayHints.variableTypes.enabled": true, | |
"explorer.confirmDelete": false, | |
"[typescript]": { | |
"editor.defaultFormatter": "vscode.typescript-language-features" | |
}, | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment