-
Notifications
You must be signed in to change notification settings - Fork 0
/
settings.json
109 lines (106 loc) · 2.96 KB
/
settings.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
{
"gruvboxMaterial.darkWorkbench": "flat",
"gruvboxMaterial.darkContrast": "soft",
"workbench.startupEditor": "none",
// editor
"editor.minimap.enabled": false,
"editor.cursorBlinking": "solid",
// vim settings
"vim.cursorStylePerMode.insert": "underline",
"vim.useSystemClipboard": true,
"vim.mouseSelectionGoesIntoVisualMode": false,
"vim.searchHighlightColor": "rgb(214, 93, 14, 0.8)",
"vim.searchMatchColor": "rgb(214, 93, 14, 0.8)",
"vim.normalModeKeyBindingsNonRecursive": [
// FIX https://github.com/VSCodeVim/Vim/issues/8157#issuecomment-1426704638
// Wait for new release, else we should migrate to using vscode-neovim extension
{ "before": [ "u" ], "commands": [ "undo" ] },
{ "before": [ "c-r" ], "commands": [ "redo" ] },
{
"before": [":"],
"after": [":"]
},
{
"before": [";"],
"after": [":"]
},
{
"before": ["æ"],
"after": [":"]
},
{
"before": ["Æ"],
"after": [":"]
},
{
"before": ["þ"],
"after": ["/"]
},
{
"before": ["<Space>"],
"after": ["@", "q"]
},
{
"before": ["+"],
"after": ["#"]
},
{ // comment out line
"before": ["`"],
"after": ["0", "w", "i", "/", "/", "<Space>", "<Esc>", "0"]
},
{ // uncomment line
"before": ["¬"],
"after": ["0", "w", "x", "x"]
},
],
"security.workspace.trust.untrustedFiles": "open",
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
// Controls the font family.
//"editor.fontFamily": "Caskaydia Cove",
"editor.fontFamily": "Menlo, Monaco, 'Courier New', monospace",
"haskell.manageHLS": "GHCup",
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[python]": {
"editor.formatOnType": true
},
"redhat.telemetry.enabled": false,
"git.confirmSync": false,
"git.enableSmartCommit": true,
"editor.acceptSuggestionOnCommitCharacter": false,
"explorer.confirmDelete": false,
"workbench.editor.enablePreview": false,
"workbench.editor.enablePreviewFromQuickOpen": false,
"editor.tabSize": 2,
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[objective-c]": {
"editor.defaultFormatter": "xaver.clang-format"
},
"[cpp]": {
"editor.defaultFormatter": "xaver.clang-format"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"github.copilot.enable": {
"*": true,
"plaintext": false,
"markdown": false,
"scminput": false
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.acceptSuggestionOnEnter": "off",
"editor.fontSize": 14,
"workbench.colorTheme": "Panda Syntax",
"vim.foldfix": true,
}