Commit graph

37 commits

Author SHA1 Message Date
Tom MacWright
f2459bd70e
docs: Improve summary documentation of deps (#1159) 2023-07-19 13:14:07 +02:00
Folke Lemaitre
e212c166b4
feat(mini.ai): decouple mini.ai from which-key. Closes #1076 2023-07-12 17:25:35 +02:00
Folke Lemaitre
27d3e45df6
refactor(cmp): move comparator config to cmp spec 2023-06-28 11:26:53 +02:00
Folke Lemaitre
cbf1797f4c
style: added CmpGhostText 2023-06-16 14:51:19 +02:00
Folke Lemaitre
88238e2109
fix(luasnip): use echo instead of echo -e for build warning 2023-05-27 23:03:44 +02:00
Folke Lemaitre
b75ed594a9
fix(mini.comment): removed dirty upvalues hack for mini.comments. no longer needed 2023-05-25 14:24:29 +02:00
Folke Lemaitre
89db0157b1
feat(mini.comment): added ts-context-commentstring back and made it work with mini.comment 2023-05-23 08:41:44 +02:00
Folke Lemaitre
bd1ba54d13
fix(mini): lazy now supports mini plugins out of the box. no longer needed to have a custom config 2023-05-13 16:16:10 +02:00
Folke Lemaitre
44df7434d4
perf(comment): removed nvim-ts-context-commentstring, since mini.comment now handles that internally 2023-05-12 17:03:16 +02:00
Folke Lemaitre
04a60e251b
fix(luasnip): added note that jsregexp is optional if it fails to build 2023-03-03 08:28:35 +01:00
Folke Lemaitre
3a52307505
feat(cmp): added <s-CR> to confirm completion with replace 2023-03-03 08:21:29 +01:00
Folke Lemaitre
f6f3ce4a9b
fix(luasnip): dont build jsregexp on Windows 2023-03-02 14:15:51 +01:00
Folke Lemaitre
bd62cbe370
fix(luasnips): make install_jsregexp 2023-02-27 10:17:22 +01:00
Folke Lemaitre
8e84dcf85c
fix(mini.surround): don't create empty keymaps. Fixes #296 2023-02-18 09:55:56 +01:00
Folke Lemaitre
94ebe25ccb
fix(treesitter-textobjects): only disable the textobject plugins/* files when its not enabled in the treesitter opts 2023-02-16 20:12:54 +01:00
Folke Lemaitre
31ad893788
fix(cmp): added <c-n> and <c-p> to make it more consistent 2023-02-11 13:29:27 +01:00
Folke Lemaitre
f5d232b79c
refactor(mini.ai): improved descriptions for mini.ai 2023-02-10 17:06:01 +01:00
Folke Lemaitre
b96ea665b3
feat(mini.ai): added all mini.ai text-objects to which-key 2023-02-10 16:17:18 +01:00
Folke Lemaitre
182323623a
fix(mini.surround): use merged plugin spec to build keys. Fixes #172. Fixes #177 2023-02-06 08:31:04 +01:00
Folke Lemaitre
3b5f363074
fix(mini.ai): load ai on VeryLazy. Keymaps interfer with which-key. #155 2023-01-31 08:20:00 +01:00
Folke Lemaitre
bf31eccae2
feat(mini.surround): added lazy keys with descriptions to mini.surround 2023-01-16 21:16:51 +01:00
Folke Lemaitre
3d498ee713
fix(version): don't use version for schemastore and nvim-cmp. Last version is too old 2023-01-16 20:39:20 +01:00
Folke Lemaitre
6a3f3d3032
fix(plugins): fix the laziness of all plugins to still work as intended with config.defaults.lazy = false. Fixes #67 2023-01-16 16:49:29 +01:00
Folke Lemaitre
87c37f287b
fix(luasnip): don't set remap=true for <tab>. Fixes #44 2023-01-11 21:19:52 +01:00
Folke Lemaitre
36c84f47c9
feat(config)!: LazyVim can now be configured like any other plugin with {"LazyVim/LazyVim", opts = ... }. config.settings is deprecated 2023-01-10 11:14:27 +01:00
Folke Lemaitre
77b5e9ab56
refactor: use opts everywhere, so any plugin config can now be extended 2023-01-08 16:13:22 +01:00
Folke Lemaitre
2135bc144c
refactor(plugins)!: plugins now use lazy.nvim's new opts property to make it far easier to override options 2023-01-08 15:05:34 +01:00
Folke Lemaitre
05ec629d7b
fix(luasnip): fixed luasnip keymaps 2023-01-05 15:33:08 +01:00
Folke Lemaitre
9907695320
feat: added mini.ai for better text objects 2023-01-04 12:39:11 +01:00
Folke Lemaitre
276c46107e
fix(cmp): preselect entries 2023-01-04 08:21:44 +01:00
Folke Lemaitre
2fe5053284
feat: added mini.surround 2023-01-04 00:54:09 +01:00
Folke Lemaitre
7a49913cf2
refactor: move icons to settings and add setup method for configs extending LazyVim (like my own dots) 2023-01-03 21:05:02 +01:00
Folke Lemaitre
41645fdb2f
fix(luasnips): better defaults for <tab> behavior 2023-01-02 20:13:38 +01:00
Folke Lemaitre
0624811b3b
feat(cmp): added cmp-emoji 2023-01-02 09:49:32 +01:00
Folke Lemaitre
2abd569ff2
feat(cmp): ghost text 2023-01-02 09:49:22 +01:00
Folke Lemaitre
7753a46a6b
feat(cmp): better tab behavior for cmp and luasnip 2023-01-02 09:49:09 +01:00
Folke Lemaitre
8eb8d235c9
refactor: move everything under lazyvim 2023-01-01 14:33:56 +01:00
Renamed from lua/plugins/coding.lua (Browse further)