forked from Arcanyx-org/NiXium
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdefault.code-workspace
More file actions
129 lines (123 loc) · 2.93 KB
/
default.code-workspace
File metadata and controls
129 lines (123 loc) · 2.93 KB
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
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
{
"folders": [
{ "path": "." },
{ "path": "vendor/impermanence" },
],
"settings": {
// Enable liguratures
"editor.fontLigatures": true,
"editor.fontFamily": "'Fira Code'",
"terminal.integrated.fontFamily": "'Fira Code'",
"editor.renderWhitespace": "all",
"terminal.integrated.scrollback": 20000,
"nix.enableLanguageServer": true,
"nix.serverPath": "nil",
"nix.serverSettings": {
// settings for 'nil' Language Server
"nil": {
"formatting": {
"command": ["nixpkgs-fmt"]
}
}
},
"bracket-pair-colorizer-2.excludedLanguages": [
"nix" // Does weird and confusing coloring, seems not compatible
],
"editor.wordWrap": "on", // Enforce word-wrapped coding style
"terminal.integrated.defaultProfile.linux": "bash", // Use bash by default
"terminal.integrated.env.linux": {
"EDITOR": "nano", // To open git things in codium
},
// Gtt
"git.autofetch": true,
// Code-eol
"code-eol.highlightExtraWhitespace": true,
"code-eol.newlineCharacter": "↵",
"code-eol.crlfCharacter": "↓",
// Task tree
"todo-tree.general.tags": [
"FIXME",
"TODO",
"DOCS",
"HACK",
"REVIEW",
"DNM", // Do Not Merge
"DNC", // Do Not Contribute
"DNR" // Do Not Release
],
// NOTE: Icons has to be valid octicon (https://primer.style/foundations/icons/)
"todo-tree.highlights.customHighlight": {
// FIXME(Krey): Test
"FIXME": {
"foreground": "#ff8000",
"icon": "tag",
"fontWeight": "bold"
},
// TODO(Krey): Test
"TODO": {
"foreground": "#00ffea",
"icon": "tasklist",
"fontWeight": "bold"
},
// DOCS(Krey): Test
"DOCS": {
"foreground": "#ffffff",
"background": "#2f00ff",
"icon": "repo",
"fontWeight": "bold"
},
// HACK(Krey): Test
"HACK": {
"foreground": "#ffffff",
"background": "#ff4d00",
"icon": "repo",
"fontWeight": "bold"
},
// REVIEW(Krey): Test
"REVIEW": {
"foreground": "#ffffff",
"background": "#b300ff",
"icon": "code-review",
"fontWeight": "bold"
},
// DNM(Krey): Test
"DNM": {
"background": "#ff0000",
"foreground": "#ffffff",
"icon": "shield-x",
"fontWeight": "bold"
},
// DNR(Krey): Test
"DNR": {
"background": "#ff0000",
"foreground": "#ffffff",
"icon": "shield-x",
"fontWeight": "bold"
},
// DNC(Krey): Test
"DNC": {
"background": "#fffb00",
"foreground": "#000000",
"icon": "shield-x",
"fontWeight": "bold"
}
},
"todo-tree.regex.regex": "($TAGS)((\\-.*|)\\(.*\\)):", // ($TAGS)((\\-.*|)\\(.*\\)):
},
"extensions": {
"recommendations": [
"jnoortheen.nix-ide",
"oderwat.indent-rainbow",
"arrterian.nix-env-selector",
"medo64.render-crlf",
"aaron-bond.better-comments",
"mkhl.direnv",
"coenraads.bracket-pair-colorizer-2",
"editorconfig.editorconfig",
"pkief.material-icon-theme",
"markwylde.vscode-filesize",
"plorefice.devicetree",
"timonwong.shellcheck"
]
}
}