| 
								
								
									 LilleAila | fedbee3a30 | snippets/luasnip: fix formatting | 2025-01-12 12:48:44 +01:00 |  | 
				
					
						| 
								
								
									 LilleAila | c59f8922b2 | snippets/luasnip: add whitespace, organize options Co-authored-by: diniamo <55629891+diniamo@users.noreply.github.com> | 2025-01-12 11:39:41 +01:00 |  | 
				
					
						| 
								
								
									 LilleAila | 9818d19937 | snippets/luasnip: revert adding lazy event | 2025-01-12 09:58:55 +01:00 |  | 
				
					
						| 
								
								
									 LilleAila | 69cb99dc2b | snippets/luasnip: add example option to setupOpts | 2025-01-11 14:04:40 +01:00 |  | 
				
					
						| 
								
								
									 LilleAila | 98a7959047 | snippets/luasnip: add setupOpts Also fixed a bug where the plugin previously would not get loaded, as
lazy was set to true without a trigger event. | 2025-01-11 14:02:21 +01:00 |  | 
				
					
						| 
								
								
									 Ching Pei Yang | 21fcace3ed | treewide: implement lazy loading via lz.n for selected plugins (#407) * flake: add lz.n and lzn-auto-require
* lazy: init module
* lzn-auto-require: add init lua code
* wrapper: fix opt plugin format
* lib.binds: add lz.n variant of bind functions
* telescope: lazy load
* nvim-tree: lazy load
* dapui: lazy load
* trouble: lazy load
* toggleterm: lazy load
* cheatsheet: lazy load
* diffview: lazy load
* icon-picker: lazy load
* leap: lazy load
* fidget: lazy load
* docs: add section on lazy plugins
* lazy: support lazy.enable=false
* comment-nvim: lazy load
* surround-nvim: lazy load
* neo-tree: lazy load
* fixup! lazy: init module
* dap: appease the nix gods (fix statix lint)
* flake.lock: fix merge mistake
* doc: update release note
* fixup! doc: update release note
* neo-tree: fix duplicate neo-tree install
* lazy: use attrsOf for lazy.plugins
* treewide: update lazy.plugins syntax
* docs: update lazy.plugins syntax
* lazy: cleanup
* Update docs/manual/hacking/additional-plugins.md
Co-authored-by: diniamo <55629891+diniamo@users.noreply.github.com>
* formatting nitpick
Co-authored-by: diniamo <55629891+diniamo@users.noreply.github.com>
* typo tee hee :3
Co-authored-by: diniamo <55629891+diniamo@users.noreply.github.com>
* typo tee hee :4
Co-authored-by: diniamo <55629891+diniamo@users.noreply.github.com>
* flake: update lz.n
* lazy: update lz.n plugin spec
* lazy: allow lines in place of str for lua code
* copilot: lazy load
* cmp: lazy load
this moves cmp itself to lazy.plugins but other plugins that call cmp
are not yet lazy so cmp is technically not yet lazy
* luasnip: lazy load
* flake: add rtp.nvim
* cmp: actually lazy load source
* fixup! cmp: actually lazy load source
* format
* docs: fix broken link
* cmp-nvim-lsp: lazy load
* lazy: allow key mode of str type
* cmp: install sourcess via cmp.sourcePlugins
* Update docs/manual/hacking/additional-plugins.md
Co-authored-by: diniamo <55629891+diniamo@users.noreply.github.com>
* lazy: refactor common var
* nvim-dap-ui: add setupOpts
* refactor: re-order plugin and lz.n configs
lazy: make lzn-auto-require togglable
* docs: update dag-entries
* trouble: remove redundant import
* lazy: remove unused module arg
* toggleterm: make lazygit keybind optional
* toggleterm: use toLuaObject for clarity
* surround: rework keymap config
* remove stale FIXME
* lsp: use cmp_nvim_lsp capabilities
* cmp: deduplicate attr key
* theme: ensure themes load before lazy plugins
* doc: update description of `theme` dag entry
* lsp: avoid loading cmp on startup
* doc: update configuration docs on custom plugins
* cmp: skip trigger_load if lazy disabled
* treesitter: remove redundant code
* lsp: mark hack as HACK
* comment: remove redundant plugin
* Squash merge v0.7 into feature/lzn
---------
Co-authored-by: raf <raf@notashelf.dev>
Co-authored-by: diniamo <55629891+diniamo@users.noreply.github.com> | 2024-11-04 16:50:50 +01:00 |  | 
				
					
						| 
								
								
									 diniamo | 7dbd1cd8d1 | treewide: rewrite autocompletion module and related stuff (#404) * modules/completion: rewrite
* treewide: remove vsnip, add luasnip
* nvim-cmp: add default sorting
* nvim-cmp: load after luasnip
* lib: fix docs for mergelessListOf
* docs: add changelog entires for rewrite
* deprecations: add rewrite deprecations
* nvim-cmp: clarify in format description
* docs: fix option reference in release notes
* treewide: remove reduant `// {default = false;}`s
* luasnip: add missing `{option}` for option reference
* deprecations: add entry for vsnip
* nvim-autopairs: use multiline string
* nvim-dap: use outer attribute | 2024-10-09 17:50:34 +00:00 |  | 
				
					
						|  | 7c730a78e5 | treewide: begin restructuring the module tree | 2024-04-07 17:16:13 +03:00 |  |