2021-11-17 16:32:18 +01:00
|
|
|
{
|
2022-02-15 16:03:36 +01:00
|
|
|
"[cpp]": {
|
|
|
|
"editor.defaultFormatter": "xaver.clang-format"
|
|
|
|
},
|
|
|
|
"[elixir]": {
|
|
|
|
"editor.defaultFormatter": "JakeBecker.elixir-ls"
|
|
|
|
},
|
|
|
|
"[html]": {
|
|
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
|
|
|
},
|
|
|
|
"[javascript]": {
|
|
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
|
|
|
},
|
|
|
|
"[json]": {
|
|
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
|
|
|
},
|
|
|
|
"[jsonc]": {
|
|
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
|
|
|
},
|
|
|
|
"[markdown]": {
|
|
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
|
|
|
},
|
|
|
|
"[nix]": {
|
2022-03-01 22:18:44 +01:00
|
|
|
"editor.formatOnPaste": true,
|
|
|
|
"editor.formatOnSave": true,
|
|
|
|
"editor.formatOnType": false
|
2022-02-15 16:03:36 +01:00
|
|
|
},
|
|
|
|
"[python]": {
|
|
|
|
"editor.tabSize": 4
|
|
|
|
},
|
|
|
|
"[rust]": {
|
|
|
|
"editor.tabSize": 4
|
|
|
|
},
|
|
|
|
"[svelte]": {
|
|
|
|
"editor.defaultFormatter": "svelte.svelte-vscode"
|
|
|
|
},
|
|
|
|
"[typescript]": {
|
|
|
|
"editor.defaultFormatter": "vscode.typescript-language-features"
|
|
|
|
},
|
|
|
|
"[typescriptreact]": {
|
|
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
|
|
|
},
|
|
|
|
"docker.showStartPage": false,
|
|
|
|
"editor.bracketPairColorization.enabled": true,
|
|
|
|
"editor.cursorStyle": "line",
|
|
|
|
"editor.fontFamily": "Iosevka Nerd Font",
|
|
|
|
"editor.fontLigatures": true,
|
|
|
|
"editor.formatOnSave": true,
|
|
|
|
"editor.lineNumbers": "relative",
|
|
|
|
"editor.minimap.enabled": false,
|
|
|
|
"editor.suggestSelection": "first",
|
|
|
|
"editor.tabSize": 2,
|
|
|
|
"editor.wordSeparators": "/\\()\"':,.;<>~!@#$%^&*|+=[]{}`?-",
|
|
|
|
"editor.wordWrap": "off",
|
|
|
|
"emmet.includeLanguages": {
|
|
|
|
"html-leex": "html"
|
|
|
|
},
|
|
|
|
"emmet.triggerExpansionOnTab": true,
|
|
|
|
"files.associations": {
|
|
|
|
"*.livemd": "markdown",
|
|
|
|
"*.wrap": "ini"
|
|
|
|
},
|
|
|
|
"git.autofetch": true,
|
|
|
|
"python.formatting.blackArgs": ["--skip-string-normalization"],
|
|
|
|
"python.formatting.provider": "black",
|
|
|
|
"python.languageServer": "Default",
|
|
|
|
"remote.SSH.remotePlatform": {
|
|
|
|
"horus-vpn": "linux",
|
|
|
|
"horus": "linux"
|
|
|
|
},
|
|
|
|
"remote.SSH.useLocalServer": false,
|
|
|
|
"rust-analyzer.cargo.allFeatures": true,
|
|
|
|
"rust-analyzer.checkOnSave.command": "clippy",
|
|
|
|
"shellcheck.customArgs": ["--enable=all"],
|
|
|
|
"shellcheck.enableQuickFix": true,
|
|
|
|
"tailwindCSS.emmetCompletions": true,
|
|
|
|
"tailwindCSS.includeLanguages": {
|
|
|
|
"svelte": "html",
|
|
|
|
"surface": "html",
|
|
|
|
"elixir": "html"
|
|
|
|
},
|
|
|
|
"telemetry.telemetryLevel": "off",
|
|
|
|
"vim.cursorStylePerMode.insert": "line",
|
|
|
|
"vim.cursorStylePerMode.normal": "block",
|
|
|
|
"vim.cursorStylePerMode.replace": "block-outline",
|
|
|
|
"vim.cursorStylePerMode.visual": "underline",
|
|
|
|
"vim.cursorStylePerMode.visualblock": "underline",
|
|
|
|
"vim.cursorStylePerMode.visualline": "underline",
|
|
|
|
"vim.normalModeKeyBindingsNonRecursive": [
|
|
|
|
{
|
|
|
|
"before": ["h"],
|
|
|
|
"after": ["h"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["n"],
|
|
|
|
"after": ["j"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["e"],
|
|
|
|
"after": ["k"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["i"],
|
|
|
|
"after": ["l"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["l"],
|
|
|
|
"after": ["b"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["L"],
|
|
|
|
"after": ["B"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["u"],
|
|
|
|
"after": ["e"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["U"],
|
|
|
|
"after": ["E"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["y"],
|
|
|
|
"after": ["W"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["Y"],
|
|
|
|
"after": ["W"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["s"],
|
|
|
|
"after": ["i"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["S"],
|
|
|
|
"after": ["I"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["t"],
|
|
|
|
"after": ["a"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["T"],
|
|
|
|
"after": ["A"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["w"],
|
|
|
|
"after": ["c"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["W"],
|
|
|
|
"after": ["C"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["ww"],
|
|
|
|
"after": ["cc"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["x"],
|
|
|
|
"after": ["x"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["c"],
|
|
|
|
"after": ["y"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["v"],
|
|
|
|
"after": ["p"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["X"],
|
|
|
|
"after": ["dd"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["C"],
|
|
|
|
"after": ["yy"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["V"],
|
|
|
|
"after": ["P"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["gv"],
|
|
|
|
"after": ["gp"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["gV"],
|
|
|
|
"after": ["gP"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["z"],
|
|
|
|
"after": ["u"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["gz"],
|
|
|
|
"after": ["U"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["Z"],
|
|
|
|
"after": ["<C-R>"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["a"],
|
|
|
|
"after": ["v"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["A"],
|
|
|
|
"after": ["V"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["ga"],
|
|
|
|
"after": ["gv"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["p"],
|
|
|
|
"after": ["t"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["P"],
|
|
|
|
"after": ["T"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["b"],
|
|
|
|
"after": [";"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["B"],
|
|
|
|
"after": [","]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["k"],
|
|
|
|
"after": ["n"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["K"],
|
|
|
|
"after": ["N"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["j"],
|
|
|
|
"after": ["z"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["jn"],
|
|
|
|
"after": ["zj"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["je"],
|
|
|
|
"after": ["zk"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["gX"],
|
|
|
|
"after": ["X"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["gK"],
|
|
|
|
"after": ["K"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["gL"],
|
|
|
|
"after": ["L"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["<C-W>h"],
|
|
|
|
"after": ["<C-W>h"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["<C-W>n"],
|
|
|
|
"after": ["<C-W>j"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["<C-W>e"],
|
|
|
|
"after": ["<C-W>k"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["<C-W>i"],
|
|
|
|
"after": ["<C-W>l"]
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"vim.textwidth": 120,
|
|
|
|
"vim.visualModeKeyBindingsNonRecursive": [
|
|
|
|
{
|
|
|
|
"before": ["h"],
|
|
|
|
"after": ["h"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["n"],
|
|
|
|
"after": ["j"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["e"],
|
|
|
|
"after": ["k"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["i"],
|
|
|
|
"after": ["l"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["l"],
|
|
|
|
"after": ["b"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["L"],
|
|
|
|
"after": ["B"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["u"],
|
|
|
|
"after": ["e"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["U"],
|
|
|
|
"after": ["E"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["y"],
|
|
|
|
"after": ["W"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["Y"],
|
|
|
|
"after": ["W"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["w"],
|
|
|
|
"after": ["c"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["W"],
|
|
|
|
"after": ["C"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["x"],
|
|
|
|
"after": ["x"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["c"],
|
|
|
|
"after": ["y"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["v"],
|
|
|
|
"after": ["p"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["X"],
|
|
|
|
"after": ["d"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["C"],
|
|
|
|
"after": ["y"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["V"],
|
|
|
|
"after": ["P"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["gv"],
|
|
|
|
"after": ["gp"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["gV"],
|
|
|
|
"after": ["gP"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["z"],
|
|
|
|
"after": [":<C-U>undo<CR>"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["gz"],
|
|
|
|
"after": [":<C-U>undo<CR>"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["Z"],
|
|
|
|
"after": [":<C-U>redo<CR>"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["a"],
|
|
|
|
"after": ["v"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["A"],
|
|
|
|
"after": ["V"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["<silent> <expr> s"],
|
|
|
|
"after": ["(mode() =~# \"[V]\" ? \"<C-V>0o$I\" : \"I\""]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["<silent> <expr> S"],
|
|
|
|
"after": ["(mode() =~# \"[V]\" ? \"<C-V>0o$I\" : \"I\""]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["<silent> <expr> t"],
|
|
|
|
"after": ["(mode() =~# \"[V]\" ? \"<C-V>0o$A\" : \"I\""]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["<silent> <expr> T"],
|
|
|
|
"after": ["(mode() =~# \"[V]\" ? \"<C-V>0o$A\" : \"I\""]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["p"],
|
|
|
|
"after": ["t"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["P"],
|
|
|
|
"after": ["T"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["b"],
|
|
|
|
"after": [";"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["B"],
|
|
|
|
"after": [","]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["k"],
|
|
|
|
"after": ["n"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["K"],
|
|
|
|
"after": ["N"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["j"],
|
|
|
|
"after": ["z"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["jn"],
|
|
|
|
"after": ["zj"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["je"],
|
|
|
|
"after": ["zk"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["gX"],
|
|
|
|
"after": ["X"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["gK"],
|
|
|
|
"after": ["K"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["gL"],
|
|
|
|
"after": ["L"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["<C-W>h"],
|
|
|
|
"after": ["<C-W>h"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["<C-W>n"],
|
|
|
|
"after": ["<C-W>j"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["<C-W>e"],
|
|
|
|
"after": ["<C-W>k"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"before": ["<C-W>i"],
|
|
|
|
"after": ["<C-W>l"]
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"vsicons.dontShowNewVersionMessage": true,
|
|
|
|
"window.titleBarStyle": "native",
|
|
|
|
"workbench.colorTheme": "Monokai Pro",
|
|
|
|
"workbench.editor.enablePreviewFromQuickOpen": false,
|
|
|
|
"workbench.editorAssociations": {
|
|
|
|
"*.ipynb": "jupyter.notebook.ipynb"
|
|
|
|
},
|
|
|
|
"workbench.enableExperiments": false,
|
|
|
|
"workbench.iconTheme": "Monokai Pro Icons",
|
|
|
|
"workbench.preferredDarkColorTheme": "Monokai Pro",
|
|
|
|
"workbench.startupEditor": "newUntitledFile"
|
|
|
|
}
|