OOKNET                             [ /  search the index  ]  
──────────────────────────────────────────────────────────────────────────────────────
══════════════════════════════════════════════════════════════════════════════════════
OOKNET   [ /  search  ]  
────────────────────────────────────────────────
════════════════════════════════════════════════
 
HASH      2af37919bab6
DATE      2025-06-16
SUBJECT   neovim: add typst language support
FILES     1 CHANGED
HASH      2af37919bab6
DATE      2025-06-16
SUBJECT   neovim: add typst language support
FILES     1 CHANGED
 

diff --git a/outputs/pkgs/ook-vim/config/plugins/languages.nix b/outputs/pkgs/ook-
vim/config/plugins/languages.nix
index 082706d..c20fd48 100644
--- a/outputs/pkgs/ook-vim/config/plugins/languages.nix
+++ b/outputs/pkgs/ook-vim/config/plugins/languages.nix
@@ -3,7 +3,9 @@
     astro = {
       enable = true;
       extraDiagnostics.enable = true;
-      format.enable = true;
+      format = {
+        enable = true;
+      };
       lsp.enable = true;
       treesitter.enable = true;
     };
@@ -35,6 +37,22 @@
       };
     };
 
+    typst = {
+      enable = true;
+      treesitter.enable = true;
+      lsp = {
+        enable = true;
+        server = "tinymist";
+      };
+      format = {
+        enable = true;
+        type = "typstyle";
+      };
+      extensions.typst-preview-nvim = {
+        enable = true;
+      };
+    };
+
     html = {
       enable = true;
       treesitter = {

diff --git a/outputs/pkgs/ook-vim/config/plu
gins/languages.nix b/outputs/pkgs/ook-vim/co
nfig/plugins/languages.nix
index 082706d..c20fd48 100644
--- a/outputs/pkgs/ook-vim/config/plugins/la
nguages.nix
+++ b/outputs/pkgs/ook-vim/config/plugins/la
nguages.nix
@@ -3,7 +3,9 @@
     astro = {
       enable = true;
       extraDiagnostics.enable = true;
-      format.enable = true;
+      format = {
+        enable = true;
+      };
       lsp.enable = true;
       treesitter.enable = true;
     };
@@ -35,6 +37,22 @@
       };
     };
 
+    typst = {
+      enable = true;
+      treesitter.enable = true;
+      lsp = {
+        enable = true;
+        server = "tinymist";
+      };
+      format = {
+        enable = true;
+        type = "typstyle";
+      };
+      extensions.typst-preview-nvim = {
+        enable = true;
+      };
+    };
+
     html = {
       enable = true;
       treesitter = {
 
[ BACK TO LOG ]
──────────────────────────────────────────────────────────────────────────────────────
OOKNET
────────────────────────────────────────────────
OOKNET