@@ -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