Commit Graph

41 Commits

Author SHA1 Message Date
70f91956e7 perf(plugin): move all lazy.nvim related code to lazyvim.util.plugin 2023-10-12 11:48:02 +02:00
c8c929c9fd perf(util): split lazyvim.util in smaller separate modules 2023-10-12 11:48:02 +02:00
5f5acb5b88 Revert "fix(config): disable LazyFile till v10.0"
This reverts commit ee7a401388.
2023-10-12 11:48:02 +02:00
ee7a401388 fix(config): disable LazyFile till v10.0 2023-10-11 14:46:08 +02:00
2abb5907ef style(config): added tracking for colorscheme 2023-10-09 12:49:09 +02:00
302c1ff66e feat(codeium): use actual codeium icon 2023-10-09 08:25:02 +02:00
e11a3cbe80 fix(config): trigger LazyFile additionally on BufWritePre for saving unnamed files 2023-10-08 15:17:50 +02:00
4e0a05808c fix(config): dont append LazyVim early to the rtp when bootstrapping 2023-10-08 11:33:03 +02:00
1bc78272da feat(keymaps): added support for lazy's per-mode keymap disabling 2023-10-08 10:15:28 +02:00
af9e452854 feat(codeium): add codeium extra (#1619)
* [feat] add codeium extension

* PR comments
2023-10-07 21:09:36 +02:00
862e140a7a fix(config): trigger all buf filetype events on LazyFile 2023-10-07 15:15:33 +02:00
11c9084ec5 perf(config): only enable LazyFile when opening a file from the cmdline 2023-10-06 18:43:54 +02:00
e1f5484c82 refactor: use_lazy_file 2023-10-06 18:43:54 +02:00
6e0e01f5b4 fix(config): fixed issues related to LazyFile. Fixes #1601 2023-10-06 15:40:27 +02:00
0cc80b1b05 fix(autocmds): last_loc autocmd didn't work correctly for first opened file 2023-10-04 20:40:11 +02:00
2f16a7b2d9 perf(config): add LazyVim to the rtp early for faster spec loading 2023-10-04 13:44:03 +02:00
936d74bb61 perf: added support for LazyFile event that properly loads file based plugins without blocking the ui 2023-10-04 10:45:10 +02:00
f15dd301e5 style: fixed lua annotations 2023-10-04 10:43:44 +02:00
f1ce07510d feat(ui): fancy fold text 2023-10-03 14:57:59 +02:00
2aea5c7210 feat: show error and exit Neovim when version is too old 2023-10-01 14:18:25 +02:00
9bb4e8755f feat: replace Copilot icon with logo (#1539) 2023-10-01 10:21:35 +02:00
7cac6f064c feat(null-ls)!: use none-ls instead of null-ls (#1517)
* FEATURE: use none-ls instead of null-ls

Fixes #1516

* fix(none-ls): automatically migrate null-ls to none-ls

* feat(config): show warning if user config contains renamed references

---------

Co-authored-by: Folke Lemaitre <folke.lemaitre@gmail.com>
2023-09-29 11:52:45 +02:00
f892ba5cff fix: always lazy load keymaps. fixes #1485 2023-09-26 10:57:50 +02:00
5bf45e3139 feat(vscode): better vscode support 2023-05-24 08:45:20 +02:00
6ebf3ab084 fix(icons): updated a dap icon 2023-05-08 18:56:18 +02:00
59f3b3e096 feat(plugins): automatically handle plugin repo renames 2023-04-23 11:20:02 +02:00
bc14e02a1f feat: added extra for dap 2023-04-16 21:35:38 +02:00
02c5e8d953 fix(config): options cant be disabled with lazyvim config. Fixes #566 2023-04-16 11:34:35 +02:00
501474e421 fix(config): compat with lazy.nvim 2023-03-17 22:29:07 +01:00
Lc
cec000dfd8 fix(icons): replace obsolete icons (#441)
* fix(icons): replace obsolete icons

* fix(icons): bigger icons

* fix(icons): bigger folder icon

---------

Co-authored-by: Folke Lemaitre <folke.lemaitre@gmail.com>
2023-03-16 12:16:55 +01:00
6669e63368 feat(config): allow to disable loading of the default keymaps/autocmds/options. Fixes #238 2023-02-11 08:59:42 +01:00
a5755408dd feat(icons): add copilot icon (#195) 2023-02-07 09:16:47 +01:00
2321847e72 refactor: move LazyVim init to core 2023-01-25 09:00:33 +01:00
bd4f350503 fix(config): return defaults when setup was not run yet. Fixes #126 2023-01-25 09:00:33 +01:00
318b56c1c4 fix(autocmds): load autocmds during startup when argc > 0. Fixes #34 2023-01-11 13:00:16 +01:00
e405023530 fix(options): use vim.opt and trigger Lazy ui reload when needed. Fixes #38 2023-01-11 12:56:07 +01:00
701337fac8 feat(notify): delay notifs till replaced or at most 500ms to prevent more prompts 2023-01-10 23:00:56 +01:00
08f6375e4c feat(colorscheme)!: LazyVim now loads the colorscheme configured with config.colorscheme. See the docs for more info 2023-01-10 11:14:27 +01:00
dcf520f3a7 refactor(config): moved loading of options, keymaps and autocmds to lazyvim.config 2023-01-10 11:14:27 +01:00
7b943822db feat(config): show an error when the needed version of lazy.nvim is too old 2023-01-10 11:14:27 +01:00
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