Skip to content

Commit 6d6fa30

Browse files
committed
Update config
1 parent 7358408 commit 6d6fa30

File tree

1 file changed

+24
-11
lines changed

1 file changed

+24
-11
lines changed

configuration.nix

Lines changed: 24 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ isMaximal: {
1111
enable = true;
1212
};
1313
luaConfigRC.custom = builtins.readFile ./init.lua;
14+
extraPackages = [];
15+
extraPlugins = {};
1416
autosaving.enable = true;
1517
preventJunkFiles = true;
1618
debugMode = {
@@ -20,20 +22,20 @@ isMaximal: {
2022
};
2123

2224
spellcheck = {
23-
enable = isMaximal;
25+
enable = true;
2426
programmingWordlist.enable = true;
2527
};
2628

2729
lsp = {
2830
formatOnSave = false;
29-
lspkind.enable = false;
31+
lspkind.enable = true;
3032
lightbulb.enable = true;
31-
lspsaga.enable = false;
33+
lspsaga.enable = !true;
3234
trouble.enable = true;
3335
lspSignature.enable = true;
34-
otter-nvim.enable = isMaximal;
35-
lsplines.enable = isMaximal;
36-
nvim-docs-view.enable = isMaximal;
36+
otter-nvim.enable = true;
37+
lsplines.enable = true;
38+
nvim-docs-view.enable = true;
3739
};
3840

3941
debugger = {
@@ -70,7 +72,7 @@ isMaximal: {
7072
go.enable = isMaximal;
7173
lua.enable = isMaximal;
7274
zig.enable = isMaximal;
73-
python.enable = isMaximal;
75+
python.enable = true;
7476
typst.enable = isMaximal;
7577
tex.enable = true;
7678
yaml.enable = isMaximal;
@@ -79,7 +81,10 @@ isMaximal: {
7981
json.enable = isMaximal;
8082
rust = {
8183
enable = true;
82-
crates.enable = true;
84+
crates = {
85+
enable = true;
86+
codeActions = true;
87+
};
8388
};
8489

8590
# Language modules that are not as common.
@@ -229,7 +234,7 @@ isMaximal: {
229234
};
230235

231236
dashboard = {
232-
dashboard-nvim.enable = true;
237+
dashboard-nvim.enable = !true;
233238
alpha.enable = true;
234239
};
235240

@@ -244,9 +249,10 @@ isMaximal: {
244249
utility = {
245250
ccc.enable = false;
246251
vim-wakatime.enable = false;
247-
icon-picker.enable = isMaximal;
252+
icon-picker.enable = true;
248253
surround.enable = isMaximal;
249254
diffview-nvim.enable = true;
255+
new-file-template.enable = true;
250256
motion = {
251257
hop.enable = true;
252258
leap.enable = true;
@@ -256,6 +262,12 @@ isMaximal: {
256262
images = {
257263
image-nvim.enable = !true;
258264
};
265+
preview = {
266+
markdownPreview = {
267+
enable = true;
268+
autoStart = true;
269+
};
270+
};
259271
};
260272

261273
notes = {
@@ -270,6 +282,7 @@ isMaximal: {
270282
toggleterm = {
271283
enable = true;
272284
lazygit.enable = true;
285+
mappings.open = "<c-\\>";
273286
};
274287
};
275288

@@ -308,7 +321,7 @@ isMaximal: {
308321
};
309322

310323
session = {
311-
nvim-session-manager.enable = false;
324+
nvim-session-manager.enable = !false;
312325
# neoconf.enable = true;
313326
};
314327

0 commit comments

Comments
 (0)