[Refactor]: Remove vim-rooter and smart-cwd; then use project.nvim (#1315)

* Replace vim-rooter with project.nvim

* Implement stylua format

* Remove smart_cwd

* Implicitly update nvim-tree dir when project active

* Link datapath to cache

* Fix stylua

* Fix lint

* Fix telescope bug

* Fix telescope dependency

* Fix telescope once and for all

* Fix telescope once again
This commit is contained in:
Ahmed Khalf 2021-08-18 09:34:26 +04:00 committed by GitHub
parent 21b621c95a
commit b9b9c69615
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 69 additions and 42 deletions

View file

@ -26,7 +26,7 @@ lvim = {
gitsigns = {},
which_key = {},
comment = {},
rooter = {},
project = {},
galaxyline = {},
bufferline = {},
dap = {},
@ -102,8 +102,6 @@ lvim = {
popup_border = "single",
on_attach_callback = nil,
on_init_callback = nil,
---@usage query the project directory from the language server and use it to set the CWD
smart_cwd = true,
null_ls = {
setup = {},
},
@ -1301,7 +1299,7 @@ require("core.terminal").config()
require("core.telescope").config()
require("core.treesitter").config()
require("core.nvimtree").config()
require("core.rooter").config()
require("core.project").config()
require("core.bufferline").config()
require("core.autopairs").config()
require("core.comment").config()