forked from nvim-lua/kickstart.nvim
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinit.lua
More file actions
49 lines (48 loc) · 1.3 KB
/
init.lua
File metadata and controls
49 lines (48 loc) · 1.3 KB
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
-- You can add your own plugins here or in other files in this directory!
-- I promise not to create any merge conflicts in this directory :)
--
-- See the kickstart.nvim README for more information
---@module 'lazy'
---@type LazySpec
return {
{
'famiu/bufdelete.nvim',
keys = {
{ '<leader>bd', '<cmd>Bdelete<CR>', desc = '[B]uffer [D]elete' },
},
},
{ 'editorconfig/editorconfig-vim' },
{
'ggml-org/llama.vim',
init = function()
vim.g.llama_config = {
n_predict = 256, -- longer suggestions
ring_n_chunks = 64, -- more project context chunks
ring_chunk_size = 64, -- smaller chunks for speed
ring_scope = 2048, -- wider scope around cursor
show_info = 0, -- disable inline timing/info display
}
end,
},
{
'folke/flash.nvim',
event = 'VeryLazy',
keys = {
{ 's', function() require('flash').jump() end, mode = { 'n', 'x', 'o' }, desc = 'Flash jump' },
{ 'S', function() require('flash').treesitter() end, mode = { 'n', 'x', 'o' }, desc = 'Flash treesitter' },
},
},
{
'mg979/vim-visual-multi',
event = 'VeryLazy',
},
{
'akinsho/toggleterm.nvim',
version = '*',
opts = {
open_mapping = [[<C-\>]],
direction = 'vertical',
size = 80,
},
},
}