mirror of
				https://github.com/NotAShelf/nvf.git
				synced 2025-10-31 02:52:37 +00:00 
			
		
		
		
	Merge branch 'main' into avante
use pins for package call syntax fix add optional deps
This commit is contained in:
		
				commit
				
					
						5fe4106866
					
				
			
		
					 97 changed files with 1157 additions and 486 deletions
				
			
		|  | @ -50,9 +50,8 @@ soon. | |||
| 
 | ||||
| - A new section has been added for language support: `vim.languages.<language>`. | ||||
| 
 | ||||
|   - The options [](#opt-vim.languages.enableLSP), | ||||
|     [](#opt-vim.languages.enableTreesitter), etc. will enable the respective | ||||
|     section for all languages that have been enabled. | ||||
|   - The options `enableLSP` [](#opt-vim.languages.enableTreesitter), etc. will | ||||
|     enable the respective section for all languages that have been enabled. | ||||
|   - All LSP languages have been moved here | ||||
|   - `plantuml` and `markdown` have been moved here | ||||
|   - A new section has been added for `html`. The old | ||||
|  |  | |||
|  | @ -19,6 +19,11 @@ | |||
|   unavailable as they have been refactored out of the main none-ls repository | ||||
|   upstream. | ||||
| 
 | ||||
| - `vim.useSystemClipboard` has been deprecated as a part of removing most | ||||
|   top-level convenience options, and should instead be configured in the new | ||||
|   module interface. You may set [](#opt-vim.clipboard.registers) appropriately | ||||
|   to configure Neovim to use the system clipboard. | ||||
| 
 | ||||
| [NotAShelf](https://github.com/notashelf): | ||||
| 
 | ||||
| [typst-preview.nvim]: https://github.com/chomosuke/typst-preview.nvim | ||||
|  | @ -91,6 +96,11 @@ | |||
|   options for `vim.diagnostic.config()` can now be customized through the | ||||
|   [](#opt-vim.diagnostics.config) in nvf. | ||||
| 
 | ||||
| - Add `vim.clipboard` module for easily managing Neovim clipboard providers and | ||||
|   relevant packages in a simple UI. | ||||
|   - This deprecates `vim.useSystemClipboard` as well, see breaking changes | ||||
|     section above for migration options. | ||||
| 
 | ||||
| [amadaluzia](https://github.com/amadaluzia): | ||||
| 
 | ||||
| [haskell-tools.nvim]: https://github.com/MrcJkb/haskell-tools.nvim | ||||
|  | @ -109,6 +119,7 @@ | |||
| - Add tsx support in conform and lint | ||||
| - Moved code setting `additionalRuntimePaths` and `enableLuaLoader` out of | ||||
|   `luaConfigPre`'s default to prevent being overridden | ||||
| - Use conform over custom autocmds for LSP format on save | ||||
| 
 | ||||
| [diniamo](https://github.com/diniamo): | ||||
| 
 | ||||
|  | @ -278,6 +289,7 @@ | |||
| [BANanaD3V](https://github.com/BANanaD3V): | ||||
| 
 | ||||
| - `alpha` is now configured with nix. | ||||
| - Add `markview-nvim` markdown renderer. | ||||
| 
 | ||||
| [viicslen](https://github.com/viicslen): | ||||
| 
 | ||||
|  | @ -312,6 +324,8 @@ | |||
| - Fix fzf-lua having a hard dependency on fzf. | ||||
| - Enable inlay hints support - `config.vim.lsp.inlayHints`. | ||||
| - Add `neo-tree`, `snacks.picker` extensions to `lualine`. | ||||
| - Add support for `vim.lsp.formatOnSave` and | ||||
|   `vim.lsp.mappings.toggleFormatOnSave` | ||||
| 
 | ||||
| [tebuevd](https://github.com/tebuevd): | ||||
| 
 | ||||
|  | @ -325,11 +339,13 @@ | |||
| 
 | ||||
| [flash.nvim]: https://github.com/folke/flash.nvim | ||||
| [gitlinker.nvim]: https://github.com/linrongbin16/gitlinker.nvim | ||||
| [nvim-treesitter-textobjects]: https://github.com/nvim-treesitter/nvim-treesitter-textobjects | ||||
| 
 | ||||
| - Fix oil config referencing snacks | ||||
| - Add [flash.nvim] plugin to `vim.utility.motion.flash-nvim` | ||||
| - Fix default telescope ignore list entry for '.git/' to properly match | ||||
| - Add [gitlinker.nvim] plugin to `vim.git.gitlinker-nvim` | ||||
| - Add [nvim-treesitter-textobjects] plugin to `vim.treesitter.textobjects` | ||||
| 
 | ||||
| [rrvsh](https://github.com/rrvsh): | ||||
| 
 | ||||
|  | @ -364,4 +380,18 @@ | |||
| 
 | ||||
| [Hardtime.nvim]: https://github.com/m4xshen/hardtime.nvim | ||||
| 
 | ||||
| - Add Plugin [Hardtime.nvim] under `vim.binds.hardtime-nvim` with `enable` and `setupOpts` options | ||||
| - Add Plugin [Hardtime.nvim] under `vim.binds.hardtime-nvim` with `enable` and | ||||
|   `setupOpts` options | ||||
| 
 | ||||
| [taylrfnt](https://github.com/taylrfnt): | ||||
| 
 | ||||
| [nvim-tree](https://github.com/nvim-tree/nvim-tree.lua): | ||||
| 
 | ||||
| - Add missing `right_align` option for existing `renderer.icons` options. | ||||
| - Add missing `render.icons` options (`hidden_placement`, | ||||
|   `diagnostics_placement`, and `bookmarks_placement`). | ||||
| 
 | ||||
| [cramt](https://github.com/cramt): | ||||
| 
 | ||||
| - Add `rubylsp` option in `vim.languages.ruby.lsp.server` to use shopify's | ||||
|   ruby-lsp language server | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Alexandra Østermark
				Alexandra Østermark