-
Notifications
You must be signed in to change notification settings - Fork 0
/
init.lua
38 lines (37 loc) · 949 Bytes
/
init.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
-- init.lua
require('settings') -- General Neovim settings
require('keymaps') -- Keymappings
require('plugins') -- Plugin configurations
require('treesitter') -- Treesitter configurations
require('theme') -- Colorscheme settings
require('bufferline-conf')
require('lualine-conf')
require('mason-conf')
require('nvim-cmp')
require('cop')
require('commentary')
require('options')
require('luasnip-conf')
require('null-ls-config')
require('lsp-conf')
-- require('transparent').clear_prefix('NeoTree')
-- require('transparent').clear_prefix('Telescope')
require('telescope').setup({
defaults = {
preview = {
treesitter = false,
},
vimgrep_arguments = {
'rg',
'--color=never',
'--no-heading',
'--with-filename',
'--line-number',
'--column',
'--smart-case',
'--hidden',
'--no-ignore-vcs',
},
},
})
require('telescope').load_extension('fzf')