-
Notifications
You must be signed in to change notification settings - Fork 0
/
.lazy.lua
48 lines (48 loc) · 1.55 KB
/
.lazy.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
return {
-- show hidden files in neotree by default
{
"nvim-neo-tree/neo-tree.nvim",
opts = {
filesystem = {
filtered_items = {
hide_dotfiles = false,
hide_gitignore = false,
hide_hidden = false,
},
},
},
},
{
"folke/lazydev.nvim",
ft = "lua", -- only load on lua files
opts = {
library = {
-- Library paths can be absolute
-- "~/projects/my-awesome-lib",
-- Or relative, which means they will be resolved from the plugin dir.
"lazy.nvim",
-- It can also be a table with trigger words / mods
-- Only load luvit types when the `vim.uv` word is found
{ path = "luvit-meta/library", words = { "vim%.uv" } },
-- always load the LazyVim library
-- "LazyVim",
-- Only load the lazyvim library when the `LazyVim` global is found
{ path = "LazyVim", words = { "LazyVim" } },
-- Load the wezterm types when the `wezterm` module is required
-- Needs `justinsgithub/wezterm-types` to be installed
{ path = "wezterm-types", mods = { "wezterm" } },
},
-- always enable unless `vim.g.lazydev_enabled = false`
-- This is the default
-- enabled = function(root_dir)
-- return vim.g.lazydev_enabled == nil and true or vim.g.lazydev_enabled
-- end,
-- -- disable when a .luarc.json file is found
-- enabled = function(root_dir)
-- return not vim.uv.fs_stat(root_dir .. "/.luarc.json")
-- end,
},
},
{ "Bilal2453/luvit-meta", lazy = true }, -- optional `vim.uv` typings
{ "folke/neodev.nvim", enabled = false }, -- make sure to uninstall or disable neodev.nvim
}