Configuration files for my GNU/Linux installation.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
dotfiles/code/.config/Code/User/settings.json

120 lines
3.1 KiB

{
"telemetry.telemetryLevel": "off",
"editor.detectIndentation": true,
"explorer.confirmDelete": false,
"git.openRepositoryInParentFolders": "never",
"workbench.editorAssociations": {
"*.sqlite": "default"
},
"workbench.startupEditor": "none",
"editor.minimap.enabled": false,
"breadcrumbs.enabled": true,
"editor.renderWhitespace": "none",
"window.menuBarVisibility": "toggle",
"editor.fontFamily": "Fira Code, 'Droid Sans Mono', 'monospace', monospace",
"jupyter.askForKernelRestart": false,
"vim.handleKeys": {
"<C-j>": false,
"<C-l>": false,
"<C-k>": false,
"<C-d>": false,
"<C-p>": false,
"<C-i>": false,
"<C-b>": false,
"<C-o>": false,
},
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": ["u"],
"commands": ["undo"]
},
{
"before": ["c-r"],
"commands": ["redo"]
},
{
"before": ["<leader>", "t"],
"commands": ["workbench.action.toggleSidebarVisibility"]
},
{
"before": ["g", "s"],
"commands": ["workbench.action.showAllSymbols"]
},
{
"before": ["g", "a"],
"commands": ["references-view.findReferences"]
},
{
"before": ["g", "r"],
"commands": ["editor.action.rename"]
},
{
"before": ["g", "w"],
"commands": ["editor.emmet.action.wrapWithAbbreviation"]
}
],
"vim.visualModeKeyBindingsNonRecursive": [
{
"before": ["g", "r"],
"commands": ["git.revertSelectedRanges"]
},
{
"before": ["g", "w"],
"commands": ["editor.emmet.action.wrapWithAbbreviation"]
},
{
"before": ["c-<leader>"],
"commands": ["editor.action.triggerSuggest"]
},
{
"before": ["<leader>", "g"],
"commands": ["editor.action.showHover"]
}
],
"vim.leader": "<Space>",
"editor.mouseWheelScrollSensitivity": 2,
"editor.smoothScrolling": true,
"workbench.list.smoothScrolling": true,
"terminal.integrated.smoothScrolling": true,
"[latex]": {
"editor.defaultFormatter": "mathematic.vscode-latex"
},
"C_Cpp.intelliSenseEngine": "disabled",
"workbench.colorCustomizations": {},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[c]": {
"editor.defaultFormatter": "llvm-vs-code-extensions.vscode-clangd"
},
"[cpp]": {
"editor.defaultFormatter": "xaver.clang-format"
},
"[css]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"cmake.showOptionsMovedNotification": false,
"window.autoDetectColorScheme": true,
"window.zoomLevel": -1,
"haskell.manageHLS": "GHCup",
"window.customTitleBarVisibility": "auto",
"github.copilot.enable": {
"*": true,
"plaintext": false,
"markdown": false,
"scminput": false
},
"haskell.serverExecutablePath": "/usr/bin/haskell-language-server"
}