redo some code
This commit is contained in:
parent
d827e7bd83
commit
491ba00fd2
12
init.lua
12
init.lua
|
@ -379,18 +379,6 @@ require('lazy').setup({
|
|||
vim.keymap.set('n', '<leader>sr', builtin.resume, { desc = '[S]earch [R]esume' })
|
||||
vim.keymap.set('n', '<leader>s.', builtin.oldfiles, { desc = '[S]earch Recent Files ("." for repeat)' })
|
||||
vim.keymap.set('n', '<leader><leader>', builtin.buffers, { desc = '[ ] Find existing buffers' })
|
||||
-- Toggleterm Plugin
|
||||
vim.keymap.set('n', '<leader>t', '<Cmd>ToggleTerm direction="float"<CR>', { desc = '[T]oggle [T]erminal' })
|
||||
vim.keymap.set('n', '<leader>tt', '<Cmd>ToggleTerm direction="float"<CR>', { desc = '[T]oggle [T]erminal' })
|
||||
|
||||
-- Barbar Plugin
|
||||
vim.keymap.set('n', '<leader>tn', '<Cmd>BufferNext<CR>', { desc = '[N]ext Tab' })
|
||||
vim.keymap.set('n', '<leader>tp', '<Cmd>BufferPrevious<CR>', { desc = '[P]revious Tab' })
|
||||
vim.keymap.set('n', '<C-q>', '<Cmd>BufferClose<CR>')
|
||||
vim.keymap.set('n', '<C-p>', '<Cmd>BufferPick<CR>')
|
||||
-- Neotree:
|
||||
vim.keymap.set('n', '<leader>nt', '<Cmd>Neotree toggle<CR>', { desc = '[N]eo[t]ree toggle' })
|
||||
vim.keymap.set('n', '<leader>ntr', '<Cmd>Neotree reveal<CR>', { desc = 'N[E]eo[t]ree toggle cu[r]rent' })
|
||||
-- Slightly advanced example of overriding default behavior and theme
|
||||
vim.keymap.set('n', '<leader>/', function()
|
||||
-- You can pass additional configuration to Telescope to change the theme, layout, etc.
|
||||
|
|
|
@ -6,7 +6,6 @@
|
|||
"cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
|
||||
"cmp_luasnip": { "branch": "master", "commit": "05a9ab28b53f71d1aece421ef32fee2cb857a843" },
|
||||
"conform.nvim": { "branch": "master", "commit": "9d5ba06d6ee7418c674f498634617416d15b6239" },
|
||||
"dashboard-nvim": { "branch": "master", "commit": "681300934baf36f6184ca41f0b26aed22056d4ee" },
|
||||
"fidget.nvim": { "branch": "main", "commit": "1ba38e4cbb24683973e00c2e36f53ae64da38ef5" },
|
||||
"gitsigns.nvim": { "branch": "main", "commit": "c097cb255096f333e14d341082a84f572b394fa2" },
|
||||
"gruvbox.nvim": { "branch": "main", "commit": "6e4027ae957cddf7b193adfaec4a8f9e03b4555f" },
|
||||
|
|
|
@ -7,6 +7,11 @@ return {
|
|||
},
|
||||
init = function()
|
||||
vim.g.barbar_auto_setup = false
|
||||
-- Barbar Plugin
|
||||
vim.keymap.set('n', '<leader>tn', '<Cmd>BufferNext<CR>', { desc = '[N]ext Tab' })
|
||||
vim.keymap.set('n', '<leader>tp', '<Cmd>BufferPrevious<CR>', { desc = '[P]revious Tab' })
|
||||
vim.keymap.set('n', '<C-q>', '<Cmd>BufferClose<CR>')
|
||||
vim.keymap.set('n', '<C-p>', '<Cmd>BufferPick<CR>')
|
||||
end,
|
||||
opts = {
|
||||
-- lazy.nvim will automatically call setup for you. put your options here, anything missing will use the default:
|
||||
|
|
|
@ -6,6 +6,11 @@ return {
|
|||
'nvim-tree/nvim-web-devicons', -- not strictly required, but recommended
|
||||
'MunifTanjim/nui.nvim',
|
||||
},
|
||||
init = function()
|
||||
-- Neotree:
|
||||
vim.keymap.set('n', '<leader>nt', '<Cmd>Neotree toggle<CR>', { desc = '[N]eo[t]ree toggle' })
|
||||
vim.keymap.set('n', '<leader>ntr', '<Cmd>Neotree reveal<CR>', { desc = 'N[E]eo[t]ree toggle cu[r]rent' })
|
||||
end,
|
||||
config = function()
|
||||
require('neo-tree').setup {
|
||||
filesystem = {
|
||||
|
|
|
@ -1,5 +1,149 @@
|
|||
return {
|
||||
'petertriho/nvim-scrollbar',
|
||||
version = '*',
|
||||
config = true,
|
||||
config = {
|
||||
show = true,
|
||||
show_in_active_only = false,
|
||||
set_highlights = true,
|
||||
folds = 1000, -- handle folds, set to number to disable folds if no. of lines in buffer exceeds this
|
||||
max_lines = false, -- disables if no. of lines in buffer exceeds this
|
||||
hide_if_all_visible = true, -- Hides everything if all lines are visible
|
||||
throttle_ms = 100,
|
||||
handle = {
|
||||
text = ' ',
|
||||
blend = 30, -- Integer between 0 and 100. 0 for fully opaque and 100 to full transparent. Defaults to 30.
|
||||
color = nil,
|
||||
color_nr = nil, -- cterm
|
||||
highlight = 'CursorColumn',
|
||||
hide_if_all_visible = true, -- Hides handle if all lines are visible
|
||||
},
|
||||
marks = {
|
||||
Cursor = {
|
||||
text = '•',
|
||||
priority = 0,
|
||||
gui = nil,
|
||||
color = nil,
|
||||
cterm = nil,
|
||||
color_nr = nil, -- cterm
|
||||
highlight = 'Normal',
|
||||
},
|
||||
Search = {
|
||||
text = { '-', '=' },
|
||||
priority = 1,
|
||||
gui = nil,
|
||||
color = nil,
|
||||
cterm = nil,
|
||||
color_nr = nil, -- cterm
|
||||
highlight = 'Search',
|
||||
},
|
||||
Error = {
|
||||
text = { '-', '=' },
|
||||
priority = 2,
|
||||
gui = nil,
|
||||
color = nil,
|
||||
cterm = nil,
|
||||
color_nr = nil, -- cterm
|
||||
highlight = 'DiagnosticVirtualTextError',
|
||||
},
|
||||
Warn = {
|
||||
text = { '-', '=' },
|
||||
priority = 3,
|
||||
gui = nil,
|
||||
color = nil,
|
||||
cterm = nil,
|
||||
color_nr = nil, -- cterm
|
||||
highlight = 'DiagnosticVirtualTextWarn',
|
||||
},
|
||||
Info = {
|
||||
text = { '-', '=' },
|
||||
priority = 4,
|
||||
gui = nil,
|
||||
color = nil,
|
||||
cterm = nil,
|
||||
color_nr = nil, -- cterm
|
||||
highlight = 'DiagnosticVirtualTextInfo',
|
||||
},
|
||||
Hint = {
|
||||
text = { '-', '=' },
|
||||
priority = 5,
|
||||
gui = nil,
|
||||
color = nil,
|
||||
cterm = nil,
|
||||
color_nr = nil, -- cterm
|
||||
highlight = 'DiagnosticVirtualTextHint',
|
||||
},
|
||||
Misc = {
|
||||
text = { '-', '=' },
|
||||
priority = 6,
|
||||
gui = nil,
|
||||
color = nil,
|
||||
cterm = nil,
|
||||
color_nr = nil, -- cterm
|
||||
highlight = 'Normal',
|
||||
},
|
||||
GitAdd = {
|
||||
text = '┆',
|
||||
priority = 7,
|
||||
gui = nil,
|
||||
color = nil,
|
||||
cterm = nil,
|
||||
color_nr = nil, -- cterm
|
||||
highlight = 'GitSignsAdd',
|
||||
},
|
||||
GitChange = {
|
||||
text = '┆',
|
||||
priority = 7,
|
||||
gui = nil,
|
||||
color = nil,
|
||||
cterm = nil,
|
||||
color_nr = nil, -- cterm
|
||||
highlight = 'GitSignsChange',
|
||||
},
|
||||
GitDelete = {
|
||||
text = '▁',
|
||||
priority = 7,
|
||||
gui = nil,
|
||||
color = nil,
|
||||
cterm = nil,
|
||||
color_nr = nil, -- cterm
|
||||
highlight = 'GitSignsDelete',
|
||||
},
|
||||
},
|
||||
excluded_buftypes = {
|
||||
'terminal',
|
||||
},
|
||||
excluded_filetypes = {
|
||||
'cmp_docs',
|
||||
'cmp_menu',
|
||||
'noice',
|
||||
'prompt',
|
||||
'TelescopePrompt',
|
||||
},
|
||||
autocmd = {
|
||||
render = {
|
||||
'BufWinEnter',
|
||||
'TabEnter',
|
||||
'TermEnter',
|
||||
'WinEnter',
|
||||
'CmdwinLeave',
|
||||
'TextChanged',
|
||||
'VimResized',
|
||||
'WinScrolled',
|
||||
},
|
||||
clear = {
|
||||
'BufWinLeave',
|
||||
'TabLeave',
|
||||
'TermLeave',
|
||||
'WinLeave',
|
||||
},
|
||||
},
|
||||
handlers = {
|
||||
cursor = false,
|
||||
diagnostic = true,
|
||||
gitsigns = false, -- Requires gitsigns
|
||||
handle = true,
|
||||
search = false, -- Requires hlslens
|
||||
ale = false, -- Requires ALE
|
||||
},
|
||||
},
|
||||
}
|
||||
|
|
|
@ -1 +1,11 @@
|
|||
return { 'akinsho/toggleterm.nvim', version = '*', config = true }
|
||||
return {
|
||||
'akinsho/toggleterm.nvim',
|
||||
version = '*',
|
||||
init = function()
|
||||
-- Toggleterm Plugin
|
||||
vim.keymap.set('n', '<leader>t', '<Cmd>1ToggleTerm name="floater" direction="float"<CR>', { desc = '[T]oggle [T]erminal' })
|
||||
vim.keymap.set('n', '<leader>tt', '<Cmd>2ToggleTerm name="horizont" direction="horizontal"<CR>', { desc = '[T]oggle [T]erminal' })
|
||||
vim.keymap.set('n', '<leader>tl', '<Cmd>TermSelect<CR>', { desc = '[T]oggle [T]erminal' })
|
||||
end,
|
||||
config = true,
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue