Skip to content

Instantly share code, notes, and snippets.

@doitian
Created September 1, 2023 02:38
Show Gist options
  • Save doitian/696ab8ba4293cc018caa8897570cab2e to your computer and use it in GitHub Desktop.
Save doitian/696ab8ba4293cc018caa8897570cab2e to your computer and use it in GitHub Desktop.
vscode settings
{
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[markdown]": {
"editor.quickSuggestions": {
"comments": false,
"other": true,
"strings": true
}
},
"catppuccin.accentColor": "lavender",
"catppuccin.customUIColors": {
"latte": {
"dropdown.border": "background",
"settings.dropdownBorder": "background"
}
},
"catppuccin.workbenchMode": "flat",
"cSpell.customDictionaries": {
"user": {
"name": "user",
"path": "~/.vim-spell-en.utf-8.add",
"scope": "user"
},
"workspace": {
"name": "workspace",
"path": "${workspaceRoot}/.vim-spell-en.utf-8.add",
"scope": "workspace"
}
},
"cSpell.userWords": [
"esbenp",
"genieai"
],
"editor.detectIndentation": true,
"editor.fontFamily": "'CartographCF Nerd Font', 'Cartograph CF', 'LXGW WenKai', 'Symbols Nerd Font Mono', monospace",
"editor.fontLigatures": true,
"editor.fontSize": 16,
"editor.minimap.enabled": false,
"editor.quickSuggestionsDelay": 1800,
"genieai.openai.apiBaseUrl": "https://api.openai-sb.com",
"genieai.openai.model": "gpt-3.5-turbo",
"genieai.openai.temperature": 0.7,
"git.confirmSync": false,
"github.copilot.enable": {
"*": true
},
"jest.autoRun": "off",
"markdown.preview.breaks": true,
"markdown.preview.fontFamily": "\"Greycliff CF\",\"LXGW WenKai\",\"Symbols Nerd Font\",sans-serif",
"markdown.preview.typographer": true,
"settingsSync.ignoredExtensions": [
"ms-vscode-remote.remote-wsl"
],
"terminal.integrated.confirmOnExit": "hasChildProcesses",
"terminal.integrated.cursorBlinking": true,
"terminal.integrated.fontSize": 16,
"vim.insertModeKeyBindingsNonRecursive": [
{
"after": [
"<CR>"
],
"before": [
"<C-J>"
]
},
{
"before": [
"<C-L>"
],
"commands": [
"editor.action.triggerSuggest"
]
}
],
"vim.leader": " ",
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": [
"<Leader>",
"<Space>"
],
"commands": [
"workbench.action.quickOpen"
]
},
{
"before": [
"<Leader>",
"f",
"f"
],
"commands": [
"workbench.action.quickOpen"
]
},
{
"before": [
"<Leader>",
"c",
"f"
],
"commands": [
"editor.action.formatDocument"
]
},
{
"before": [
"f",
"<CR>"
],
"commands": [
"editor.action.formatDocument",
"workbench.action.files.save"
]
},
{
"before": [
"z",
"g"
],
"commands": [
"cSpell.addWordToUserDictionary"
]
},
{
"before": [
"2",
"z",
"g"
],
"commands": [
"cSpell.addWordToWorkspaceDictionary"
]
},
{
"before": [
"[",
"<Space>"
],
"commands": [
"editor.action.insertLineBefore"
]
},
{
"before": [
"]",
"<Space>"
],
"commands": [
"editor.action.insertLineAfter"
]
},
{
"before": [
"H"
],
"commands": [
"workbench.action.nextEditor"
]
},
{
"before": [
"L"
],
"commands": [
"workbench.action.previousEditor"
]
},
{
"before": [
"<Leader>",
"b",
"d"
],
"commands": [
"workbench.action.closeActiveEditor"
]
},
{
"after": [
"<C-6>"
],
"before": [
"<leader>",
"`"
]
},
{
"after": [
"<C-6>"
],
"before": [
"<leader>",
"b",
"b"
]
},
{
"before": [
"<leader>",
"|"
],
"commands": [
"workbench.action.splitEditor"
]
},
{
"before": [
"<leader>",
"w",
"|"
],
"commands": [
"workbench.action.splitEditor"
]
},
{
"before": [
"<leader>",
"-"
],
"commands": [
"workbench.action.splitEditorDown"
]
},
{
"before": [
"<leader>",
"w",
"-"
],
"commands": [
"workbench.action.splitEditorDown"
]
},
{
"before": [
"<C-H>"
],
"commands": [
"workbench.action.focusLeftGroup"
]
},
{
"before": [
"<C-H>"
],
"commands": [
"workbench.action.focusRightGroup"
]
},
{
"before": [
"<C-J>"
],
"commands": [
"workbench.action.focusBelowGroup"
]
},
{
"before": [
"<C-K>"
],
"commands": [
"workbench.action.focusAboveGroup"
]
},
{
"before": [
"<leader>",
"e"
],
"commands": [
"workbench.view.explorer"
]
},
{
"before": [
"<leader>",
"g",
"g"
],
"commands": [
"workbench.view.scm"
]
}
],
"vim.sneak": true,
"vim.useSystemClipboard": true,
"vscodeMarkdownNotes.allowPipedWikiLinks": true,
"window.autoDetectColorScheme": true,
"workbench.colorTheme": "Catppuccin Latte",
"workbench.iconTheme": "catppuccin-latte",
"workbench.layoutControl.enabled": false,
"workbench.preferredDarkColorTheme": "Catppuccin Mocha",
"workbench.preferredLightColorTheme": "Catppuccin Latte",
"editor.inlineSuggest.enabled": true,
"diffEditor.renderSideBySide": false
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment