summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--common/nixvim.nix54
1 files changed, 16 insertions, 38 deletions
diff --git a/common/nixvim.nix b/common/nixvim.nix
index 0092744..9809736 100644
--- a/common/nixvim.nix
+++ b/common/nixvim.nix
@@ -384,14 +384,6 @@ inputs:
384 }; 384 };
385 }; 385 };
386 386
387 indent-blankline = {
388 enable = true;
389 settings.indent = {
390 char = "│";
391 tab_char = "│";
392 };
393 };
394
395 lastplace.enable = true; 387 lastplace.enable = true;
396 388
397 leap = { 389 leap = {
@@ -475,28 +467,6 @@ inputs:
475 }; 467 };
476 }; 468 };
477 469
478 noice = {
479 enable = true;
480 settings = {
481 lsp.override = {
482 "cmp.entry.get_documentation" = true;
483 "vim.lsp.util.convert_input_to_markdown_lines" = true;
484 "vim.lsp.util.stylize_markdown" = true;
485 };
486
487 presets.command_palette = true;
488
489 routes = [
490 {
491 view = "notify";
492 filter = {
493 event = "msg_showmode";
494 };
495 }
496 ];
497 };
498 };
499
500 none-ls = { 470 none-ls = {
501 enable = true; 471 enable = true;
502 sources = { 472 sources = {
@@ -539,11 +509,6 @@ inputs:
539 }; 509 };
540 }; 510 };
541 511
542 notify = {
543 enable = true;
544 settings.stages = "static";
545 };
546
547 oil.enable = true; 512 oil.enable = true;
548 513
549 # TODO: maybe 514 # TODO: maybe
@@ -575,12 +540,27 @@ inputs:
575 "checkhealth" 540 "checkhealth"
576 "help" 541 "help"
577 "lspinfo" 542 "lspinfo"
578 "noice"
579 "Trouble" 543 "Trouble"
580 ]; 544 ];
581 }; 545 };
582 }; 546 };
583 547
548 snacks = {
549 enable = true;
550 settings = {
551 bigfile.enabled = true;
552 indent = {
553 enabled = true;
554 animate.enabled = false;
555 };
556 input.enabled = true;
557 notifier.enabled = true;
558 quickfile.enabled = true;
559 statuscolumn.enabled = true;
560 words.enabled = true;
561 };
562 };
563
584 spider = { 564 spider = {
585 enable = true; 565 enable = true;
586 keymaps.motions = { 566 keymaps.motions = {
@@ -603,8 +583,6 @@ inputs:
603 "<M-q>".__raw = "require('trouble.sources.telescope').add"; 583 "<M-q>".__raw = "require('trouble.sources.telescope').add";
604 }; 584 };
605 }; 585 };
606
607 enabledExtensions = [ "noice" ];
608 extensions.undo.enable = true; 586 extensions.undo.enable = true;
609 587
610 keymaps = { 588 keymaps = {