OOKNET                             [ /  search the index  ]  
──────────────────────────────────────────────────────────────────────────────────────
══════════════════════════════════════════════════════════════════════════════════════
OOKNET   [ /  search  ]  
────────────────────────────────────────────────
════════════════════════════════════════════════
 
HASH      e53333d01db0
DATE      2025-03-19
SUBJECT   neovim: nvim-cmp --> blink, reduce notification spam for markdown
FILES     3 CHANGED
HASH      e53333d01db0
DATE      2025-03-19
SUBJECT   neovim: nvim-cmp --> blink, reduce
          notification spam for markdown
FILES     3 CHANGED
 

diff --git a/outputs/pkgs/ook-vim/config/plugins/cmp.nix b/outputs/pkgs/ook-vim/co
nfig/plugins/cmp.nix
index 4e721b9..74ed9b4 100644
--- a/outputs/pkgs/ook-vim/config/plugins/cmp.nix
+++ b/outputs/pkgs/ook-vim/config/plugins/cmp.nix
@@ -1,8 +1,25 @@
 {
   vim.autocomplete.blink-cmp = {
     enable = true;
+    friendly-snippets.enable = true;
+    sourcePlugins = {
+      emoji.enable = true;
+      spell.enable = true;
+      ripgrep.enable = true;
+    };
     setupOpts = {
       signature.enabled = true;
+      sources = {
+        default = [
+          "lsp"
+          "path"
+          "buffer"
+          "snippets"
+          "emoji"
+        ];
+      };
+      snippets.preset = "luasnip";
+      cmdline.sources = [];
     };
   };
 }

diff --git a/outputs/pkgs/ook-vim/config/plu
gins/cmp.nix b/outputs/pkgs/ook-vim/config/p
lugins/cmp.nix
index 4e721b9..74ed9b4 100644
--- a/outputs/pkgs/ook-vim/config/plugins/cm
p.nix
+++ b/outputs/pkgs/ook-vim/config/plugins/cm
p.nix
@@ -1,8 +1,25 @@
 {
   vim.autocomplete.blink-cmp = {
     enable = true;
+    friendly-snippets.enable = true;
+    sourcePlugins = {
+      emoji.enable = true;
+      spell.enable = true;
+      ripgrep.enable = true;
+    };
     setupOpts = {
       signature.enabled = true;
+      sources = {
+        default = [
+          "lsp"
+          "path"
+          "buffer"
+          "snippets"
+          "emoji"
+        ];
+      };
+      snippets.preset = "luasnip";
+      cmdline.sources = [];
     };
   };
 }
 

diff --git a/outputs/pkgs/ook-vim/config/plugins/ui.nix b/outputs/pkgs/ook-vim/con
fig/plugins/ui.nix
index 31512fa..65aafb6 100644
--- a/outputs/pkgs/ook-vim/config/plugins/ui.nix
+++ b/outputs/pkgs/ook-vim/config/plugins/ui.nix
@@ -1,5 +1,8 @@
 {
   vim = {
+    notify.nvim-notify = {
+      enable = true;
+    };
     ui = {
       borders = {
         enable = true;
@@ -16,7 +19,6 @@
     visuals = {
       # icons that other plugins depend on.
       nvim-web-devicons.enable = true;
-      fidget-nvim.enable = true;
 
       # indent lines
       indent-blankline = {

diff --git a/outputs/pkgs/ook-vim/config/plu
gins/ui.nix b/outputs/pkgs/ook-vim/config/pl
ugins/ui.nix
index 31512fa..65aafb6 100644
--- a/outputs/pkgs/ook-vim/config/plugins/ui
.nix
+++ b/outputs/pkgs/ook-vim/config/plugins/ui
.nix
@@ -1,5 +1,8 @@
 {
   vim = {
+    notify.nvim-notify = {
+      enable = true;
+    };
     ui = {
       borders = {
         enable = true;
@@ -16,7 +19,6 @@
     visuals = {
       # icons that other plugins depend on.
       nvim-web-devicons.enable = true;
-      fidget-nvim.enable = true;
 
       # indent lines
       indent-blankline = {
 

diff --git a/outputs/pkgs/ook-vim/modules/plugins/languages/markdown.nix b/outputs
/pkgs/ook-vim/modules/plugins/languages/markdown.nix
index 73833c6..db2cabd 100644
--- a/outputs/pkgs/ook-vim/modules/plugins/languages/markdown.nix
+++ b/outputs/pkgs/ook-vim/modules/plugins/languages/markdown.nix
@@ -127,6 +127,7 @@ in {
                 additionalRules = {
                   languageModel = "${cfg.ltex.modelPath}",
                 },
+                checkFrequency = "save",
               },
             },
           }

diff --git a/outputs/pkgs/ook-vim/modules/pl
ugins/languages/markdown.nix b/outputs/pkgs/
ook-vim/modules/plugins/languages/markdown.n
ix
index 73833c6..db2cabd 100644
--- a/outputs/pkgs/ook-vim/modules/plugins/l
anguages/markdown.nix
+++ b/outputs/pkgs/ook-vim/modules/plugins/l
anguages/markdown.nix
@@ -127,6 +127,7 @@ in {
                 additionalRules = {
                   languageModel = "${cfg.lt
ex.modelPath}",
                 },
+                checkFrequency = "save",
               },
             },
           }
 
[ BACK TO LOG ]
──────────────────────────────────────────────────────────────────────────────────────
OOKNET
────────────────────────────────────────────────
OOKNET