Commit graph

14 commits

Author SHA1 Message Date
Folke Lemaitre
7a5dbeae75
feat: use LazyVim everywhere instead of require("lazyvim.util") 2024-03-22 09:15:09 +01:00
Folke Lemaitre
3a87c08cda
feat: use vim.uv everywhere instead of vim.loop 2024-03-22 09:02:34 +01:00
Folke Lemaitre
d8d380a60e
fix(lazygit): make sure we start lazygit in a valid git root 2024-03-18 11:23:55 +01:00
Tang-Tang Zhou
8386d23c81
fix(util): clear buffer root cache when cwd change (#2502) 2024-03-07 17:49:39 +01:00
Folke Lemaitre
98db7ec0d2
perf(root): cache root detection. Fixes #1753 2023-10-16 12:42:54 +02:00
Folke Lemaitre
9517e64009
fix(root): root dir for windows. Fixes #1749 2023-10-16 08:35:35 +02:00
Folke Lemaitre
6f88b8b36f
fix(root): dont use single-file lsps for root detection. use workspaces only 2023-10-15 22:38:15 +02:00
Folke Lemaitre
8af7309c7e
feat(lualine): pretty_path now highlights file basename when modified 2023-10-15 22:37:49 +02:00
Folke Lemaitre
8d7361c460 feat(root): cached pretty path function for statuslines 2023-10-12 11:48:02 +02:00
Folke Lemaitre
592f3b03bb fix(root): only use workspace folders that contain the buffer 2023-10-12 11:48:02 +02:00
Folke Lemaitre
c4e55e4d67 feat(ui): added :LazyExtras to manage enabled extras in LazyVim 2023-10-12 11:48:02 +02:00
Folke Lemaitre
c33e7489ec feat(root): allow custom functions as part of vim.g.root_spec 2023-10-12 11:48:02 +02:00
Folke Lemaitre
a2d604928b feat(root): customizable root detection and :LazyRoot command 2023-10-12 11:48:02 +02:00
Folke Lemaitre
c8c929c9fd perf(util): split lazyvim.util in smaller separate modules 2023-10-12 11:48:02 +02:00