forked from Allaman/nvim
-
Notifications
You must be signed in to change notification settings - Fork 0
/
plugins.lua
115 lines (115 loc) · 2.79 KB
/
plugins.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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
return {
plugins = {
-- https://github.com/jackMort/ChatGPT.nvim
chatgpt = {
enable = false,
opts = {},
},
-- https://github.com/zbirenbaum/copilot.lua
copilot = {
enable = false,
disable_autostart = false,
},
emoji = {
enable = false,
enable_cmp_integration = false,
},
lsp = {
log = "off",
},
git = {
-- which tool to use for handling git merge conflicts
-- choose between "git-conflict" and "diffview" or "both"
merge_conflict_tool = "git-conflict",
},
gp = {
-- https://github.com/Robitx/gp.nvim
enabled = false,
},
gopher = {
-- https://github.com/olexsmir/gopher.nvim
enable = false,
},
indent_blankline = {
enable = false,
enable_scope = true,
},
-- https://github.com/Allaman/kustomize.nvim
kustomize = {
dev = false,
opts = {
kinds = {
-- setting those to false removes "clutter" but you cannot "jump" to a resource anymore
show_filepath = true,
show_line = true,
},
},
},
lazy = {
dev = {
path = "$HOME/workspace/github.com/",
},
disable_neovim_plugins = {
-- "gzip",
-- "matchit",
-- "matchparen",
-- "netrwPlugin",
-- "tarPlugin",
-- "tohtml",
-- "tutor",
-- "zipPlugin",
},
},
lf = {
-- https://github.com/lmburns/lf.nvim
enable = false,
replace_ntrw = 0,
key_mappings = function()
vim.keymap.set("n", "<leader>lf", "<cmd>Lf<cr>", { desc = "LF" })
end,
},
lualine = {
-- https://github.com/nvim-lualine/lualine.nvim#extensions
extensions = { "lazy" },
},
ltex = {
additional_lang = "de-DE", -- manually set a language in ltex-ls
},
noice = {
enable = true, -- Noice heavily changes the Neovim UI ...
},
oil = {
--- https://github.com/stevearc/oil.nvim
enable = false,
key_mappings = function()
vim.keymap.set("n", "_", "<cmd>Oil<cr>", { desc = "Open oil" })
end,
},
overseer = {
-- https://github.com/stevearc/overseer.nvim
enable = false,
},
spectre = {
-- enable advanced search and replace
-- https://github.com/nvim-pack/nvim-spectre
enable = true,
},
symbol_usage = {
enable = true,
opts = {
vt_position = "above", -- 'above'|'end_of_line'|'textwidth'
},
},
tex = {
vimtex_compiler_method = "tectonic", -- Tool to compile LaTex files
vimtex_view_method = "skim", -- Tool to view PDFs generated from LaTex
},
trouble = {
enabled = false,
},
-- https://github.com/folke/zen-mode.nvim
zenmode = {
enable = false,
},
},
}