Skip to content

Commit 1146baa

Browse files
committed
clean up and add go support
Signed-off-by: Pui Yong Qing <[email protected]>
1 parent f93d2bf commit 1146baa

File tree

1 file changed

+23
-18
lines changed

1 file changed

+23
-18
lines changed

modules/home/nvf.nix

Lines changed: 23 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -167,39 +167,44 @@
167167
};
168168
};
169169
format = {
170-
enable = true;
171170
package = pkgs.nixfmt;
172171
type = "nixfmt";
173172
};
174173
};
175-
clang.enable = true;
174+
clang = {
175+
enable = true;
176+
cHeader = true;
177+
lsp.enable = true;
178+
};
176179
zig.enable = true;
180+
go = {
181+
enable = true;
182+
lsp.enable = true;
183+
};
177184
python = {
178185
enable = true;
179186
lsp.enable = true;
180187
format = {
181-
enable = true;
182188
package = pkgs.ruff;
183189
type = "ruff";
184190
};
185191
};
186-
markdown.enable = true;
187-
ts = {
188-
enable = true;
189-
lsp.enable = true;
190-
format.type = "prettierd";
191-
extensions.ts-error-translator.enable = true;
192-
};
193-
html.enable = true;
194-
lua.enable = true;
195-
css = {
196-
enable = true;
197-
format.type = "prettierd";
198-
};
199-
typst.enable = true;
192+
#markdown.enable = true;
193+
#ts = {
194+
#enable = true;
195+
#lsp.enable = true;
196+
#format.type = "prettierd";
197+
#extensions.ts-error-translator.enable = true;
198+
#};
199+
#html.enable = true;
200+
#lua.enable = true;
201+
#css = {
202+
# enable = true;
203+
# format.type = "prettierd";
204+
#};
205+
#typst.enable = true;
200206
rust = {
201207
enable = true;
202-
treesitter.enable = true;
203208
lsp = {
204209
enable = true;
205210
package = pkgs.rust-bin.selectLatestNightlyWith (

0 commit comments

Comments
 (0)