diff --git a/index.xhtml b/index.xhtml index 01fb5fd..c7305bf 100644 --- a/index.xhtml +++ b/index.xhtml @@ -33,7 +33,7 @@
-

Table of Contents

Preface
Try it out
Using Prebuilt Configs
Default Configs
Maximal
Nix
Installing nvf
Standalone Installation
Standalone Installation on NixOS
Standalone Installation on Home-Manager
Module Installation
NixOS Module
Home-Manager Module
Configuring nvf
Custom Neovim Package
Custom Plugins
Adding Plugins
Language Support
LSP Custom Packages/Command
Using DAGs
entryAnywhere
entryAfter
entryBefore
entryBetween
entriesAnywhere
entriesAfter
entriesBefore
entriesBetween
Hacking nvf
Getting Started
Guidelines
Testing Changes
Keybinds
Adding Plugins
A. Neovim Flake Configuration Options
B. Release Notes
Release 0.1
Release 0.2
Release 0.3
Release 0.4
Release 0.5
Release 0.6
+

Table of Contents

Preface
Try it out
Using Prebuilt Configs
Default Configs
Maximal
Nix
Installing nvf
Standalone Installation
Standalone Installation on NixOS
Standalone Installation on Home-Manager
Module Installation
NixOS Module
Home-Manager Module
Configuring nvf
Custom Neovim Package
Custom Plugins
Adding Plugins
Language Support
LSP Custom Packages/Command
Using DAGs
entryAnywhere
entryAfter
entryBefore
entryBetween
entriesAnywhere
entriesAfter
entriesBefore
entriesBetween
Hacking nvf
Getting Started
Guidelines
Testing Changes
Keybinds
Adding Plugins
A. Neovim Flake Configuration Options
B. Release Notes
Release 0.1
Release 0.2
Release 0.3
Release 0.4
Release 0.5
Release 0.6
Release 0.7

Preface

If you noticed a bug caused by nvf then please consider reporting it over the issue tracker.

Bugfixes, feature additions and upstreamed changes from your local configurations are always welcome in the the pull requests tab.

diff --git a/options.html b/options.html index 78ae80c..889db75 100644 --- a/options.html +++ b/options.html @@ -11909,6 +11909,213 @@ package

+
+ + vim.languages.typst.enable + + +
+
+

Whether to enable Typst language support.

+ +

Type: +boolean

+ +

Default: +false

+ +

Example: +true

+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/languages/typst.nix> + +
+
+
+ + vim.languages.typst.format.enable + + +
+
+

Whether to enable Typst document formatting.

+ +

Type: +boolean

+ +

Default: +false

+ +

Example: +true

+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/languages/typst.nix> + +
+
+
+ + vim.languages.typst.format.package + + +
+
+

Typst formatter package

+ +

Type: +package

+ +

Default: +<derivation typstfmt-0.2.9>

+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/languages/typst.nix> + +
+
+
+ + vim.languages.typst.format.type + + +
+
+

Typst formatter to use

+ +

Type: +one of “typstfmt”, “typstyle”

+ +

Default: +"typstfmt"

+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/languages/typst.nix> + +
+
+
+ + vim.languages.typst.lsp.enable + + +
+
+

Whether to enable Typst LSP support (typst-lsp).

+ +

Type: +boolean

+ +

Default: +false

+ +

Example: +true

+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/languages/typst.nix> + +
+
+
+ + vim.languages.typst.lsp.package + + +
+
+

typst-lsp package, or the command to run as a list of strings

+ +

Type: +package or list of string

+ +

Default: +<derivation typst-lsp-0.13.0>

+ +

Example: +"[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]"

+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/languages/typst.nix> + +
+
+
+ + vim.languages.typst.treesitter.enable + + +
+
+

Whether to enable Typst treesitter.

+ +

Type: +boolean

+ +

Default: +false

+ +

Example: +true

+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/languages/typst.nix> + +
+
+
+ + vim.languages.typst.treesitter.package + + +
+
+

The typst treesitter package to use.

+ +

Type: +package

+ +

Default: +pkgs.vimPlugins.nvim-treesitter.builtGrammars.typst

+ +

Declared by:

+ + +
+ +<nvf/modules/plugins/languages/typst.nix> + +
+
vim.languages.zig.enable diff --git a/release-notes.html b/release-notes.html index 2a44dc4..92d881a 100644 --- a/release-notes.html +++ b/release-notes.html @@ -24,7 +24,7 @@
-

Appendix B. Release Notes

Table of Contents

Release 0.1
Release 0.2
Release 0.3
Release 0.4
Release 0.5
Release 0.6

This section lists the release notes for tagged version of nvf and +

Appendix B. Release Notes

Table of Contents

Release 0.1
Release 0.2
Release 0.3
Release 0.4
Release 0.5
Release 0.6
Release 0.7

This section lists the release notes for tagged version of nvf and the current main current main branch

Release 0.1

Table of Contents

Changelog

This is the current master branch and information here is not final. These are changes from the v0.01 tag.

Special thanks to home-manager for this release. Docs/manual generation, the new module evaluation system, and DAG implementation are from them.

Changelog

jordanisaacs:

  • Removed hare language support (lsp/tree-sitter/etc). vim.lsp.hare is no longer defined. If you use hare and would like it added back, please file an issue.

  • vim.stratPlugins & vim.optPlugins are now @@ -141,6 +141,10 @@ a lua function. The default is “compact”, but you may change it according to nvim-notify documentation.

+

Release 0.7

Table of Contents

Changelog

Release notes for release 0.7

Changelog

ItsSorae:

  • Added support for typst under vim.languages.typst. +This will enable the typst-lsp language server, and the typstfmt formatter.

+
+