diff --git a/index.html b/index.html index 03e55b6..15d1c86 100644 --- a/index.html +++ b/index.html @@ -1,5 +1,5 @@ -
+
If your problem is caused by a bug in neovim-flake then it should be reported on the neovim-flake issue tracker. Alongside bug reports, feature requests are also welcome over diff --git a/release-notes.html b/release-notes.html index 82f12b1..4bc43df 100644 --- a/release-notes.html +++ b/release-notes.html @@ -1,5 +1,5 @@ -
This section lists the release notes for tagged version of neovim-flake and current main.
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.
This section lists the release notes for tagged version of neovim-flake and current main.
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.
vim.lsp.hare
is no longer defined. If you use hare and would like it added back, please file an issue.
vim.startPlugins
& vim.optPlugins
are now an enum of string
for options sourced from the flake inputs. Users can still provide vim plugin packages.
@@ -47,4 +47,73 @@ Lualine had its configuration simplified and style toned down. Less color, more
Modules where multiple plugin configurations were in the same directory have been simplified. Each plugin inside a single module gets its own directory to be imported.
Release 0.3 had to come out beore I wanted it to due to Neovim 0.9 dropping into nixpkgs-unstable. The treesitter changes +have prompted a treesitter rework, which was followed by reworking the languages system. Most of the changes to those are downstreamed +from the original repository. The feature requests that was originally planned for 0.3 have been moved to 0.4, which +should come out soon.
nodejs_16
is now bundled with Copilot.lua
if the user has enabled Copilot assistant.
++prefix
+presence.nvim
's options have been made fully configurable through your configuration file.
+config
and options
attributes.
+Fidget.nvim
has been added as a neat visual addition for LSP installations.
+diffview.nvim
has been added to provide a convenient diff utility.
+vim.treesitter.grammars
. Utilizes the nixpkgs nvim-treesitter
plugin rather than a custom input in order to take advantage of build support of pinned versions. See discourse for more information. Packages can be found under the pkgs.vimPlugins.nvim-treesitter.builtGrammars
attribute. Treesitter grammars for supported languages should be enabled within the module. By default no grammars are installed, thus the following grammars which do not have a language section are not included anymore: comment, toml, make, html, css, graphql, json.
+
+A new section has been added for language support: vim.languages.<language>
. The options vim.languages.enableLSP
, vim.languages.enableTreesitter
, etc. will enable the respective section for all languages that have been enabled.
+
plantuml
and markdown
have been moved here
+html
. The old vim.treesitter.autotagHtml
can be found at vim.languages.html.treesitter.autotagHtml
.
+vim.git.gitsigns.codeActions
has been added allowing you to turn on gitsigns codeactions.
+vim.visual.lspkind
has been moved to vim.lsp.lspkind.enable
+vim.autocomplete.sources
, can also include optional menu mapping. And can provide your own function with vim.autocomplete.formatting.format
.
+vim.visuals.indentBlankline.fillChar
and vim.visuals.indentBlankline.eolChar
turning them off should use null
rather than ""
now.
+vim.theme.transparent
option can be used to enable or
+disable transparency for your configuration.
+elixir-tools.nvim
.
+hop.nvim
and leap.nvim
have been added for fast navigation.
+modes.nvim
has been added to the UI plugins as a minor error highlighter.
+smartcollumn.nvim
has been added to dynamically display a colorcolumn when the limit has been exceeded, providing
+per-buftype column position and more.
+project.nvim
has been added for better project management inside Neovim.
+nvim-session-manager
.
+venn-nvim
has been dropped due to broken keybinds.