return { { "kyazdani42/nvim-tree.lua", opts = {}, }, { "kyazdani42/nvim-web-devicons", opts = {}, }, { "romgrk/barbar.nvim", dependencies = { "lewis6991/gitsigns.nvim", -- OPTIONAL: for git status "nvim-tree/nvim-web-devicons", -- OPTIONAL: for file icons }, init = function() vim.g.barbar_auto_setup = false end, opts = { -- lazy.nvim will automatically call setup for you. put your options here, anything missing will use the default: -- animation = true, -- insert_at_start = true, -- …etc. }, version = "^1.0.0", -- optional: only update when a new 1.x version is released }, { "nvim-lualine/lualine.nvim", dependencies = { "nvim-tree/nvim-web-devicons" }, opts = {}, }, { "ahmedkhalf/project.nvim", opts = {}, config = function() require("nvim-tree").setup({ sync_root_with_cwd = true, respect_buf_cwd = true, update_focused_file = { enable = true, update_root = true, }, }) require("telescope").load_extension("projects") end, }, }