add eyeliner, trouble

This commit is contained in:
iofq 2024-08-10 14:27:25 -05:00
parent b25deb86c1
commit 3f57948360
12 changed files with 45 additions and 72 deletions

View file

@ -23,6 +23,7 @@ with final.pkgs.lib; let
cmp-treesitter cmp-treesitter
cmp_luasnip cmp_luasnip
diffview-nvim diffview-nvim
eyeliner-nvim
friendly-snippets friendly-snippets
gitsigns-nvim gitsigns-nvim
lualine-nvim lualine-nvim
@ -68,6 +69,7 @@ with final.pkgs.lib; let
telescope-fzf-native-nvim telescope-fzf-native-nvim
telescope-nvim telescope-nvim
toggleterm-nvim toggleterm-nvim
trouble-nvim
undotree undotree
which-key-nvim which-key-nvim
]; ];

View file

@ -1,2 +1,4 @@
vim.cmd('colorscheme terafox') vim.cmd('colorscheme terafox')
vim.keymap.set('n', '<leader>aa', '<cmd>AerialToggle!<CR>', { desc = 'Toggle Aerial' }) vim.keymap.set('n', '<leader>aa', '<cmd>AerialToggle!<CR>', { desc = 'Toggle Aerial' })
vim.keymap.set('n', '<leader>nb', vim.cmd.DiffviewOpen, { noremap = true, desc = '[g]it [d]iffview open' })
vim.keymap.set('n', '<leader>t', "<cmd>Trouble diagnostics toggle focus=true filter.buf=0<CR>", { noremap = true, desc = 'Trouble diagnostics' })

View file

@ -73,12 +73,3 @@ vim.diagnostic.config {
prefix = '', prefix = '',
}, },
} }
vim.keymap.set('n', '<space>ee', function()
local _, winid = vim.diagnostic.open_float(nil, { scope = 'line' })
if not winid then
vim.notify('no diagnostics found', vim.log.levels.INFO)
return
end
vim.api.nvim_win_set_config(winid or 0, { focusable = true })
end, { noremap = true, silent = true, desc = 'diagnostics floating window' })

View file

@ -1,7 +0,0 @@
if vim.g.did_load_diffview_plugin then
return
end
vim.g.did_load_diffview_plugin = true
require('diffview').setup { use_icons = false }
vim.keymap.set('n', '<leader>gdd', vim.cmd.DiffviewOpen, { desc = '[g]it [d]iffview open' })

View file

@ -1,7 +0,0 @@
if vim.g.did_load_diffview_plugin then
return
end
vim.g.did_load_diffview_plugin = true
require('diffview').setup {
use_icons = false,
}

View file

@ -3,7 +3,6 @@ if vim.g.did_load_gitsigns_plugin then
end end
vim.g.did_load_gitsigns_plugin = true vim.g.did_load_gitsigns_plugin = true
vim.schedule(function()
require('gitsigns').setup { require('gitsigns').setup {
signcolumn = false, signcolumn = false,
numhl = true, numhl = true,
@ -39,4 +38,3 @@ vim.schedule(function()
end, { expr = true }) end, { expr = true })
end, end,
} }
end)

View file

@ -8,6 +8,6 @@ vim.keymap.set('n', '<C-b>', '<C-b>zz')
vim.keymap.set('n', '<CR>', 'm0i<cr><Esc>`0', { noremap = true, silent = true }) vim.keymap.set('n', '<CR>', 'm0i<cr><Esc>`0', { noremap = true, silent = true })
vim.keymap.set({ 'v', 'i' }, 'wq', '<esc>l', { noremap = true, silent = true }) vim.keymap.set({ 'v', 'i' }, 'wq', '<esc>l', { noremap = true, silent = true })
vim.keymap.set({ 'n', 'v', 'i' }, 'qwq', '<esc>l<cmd>wqa<CR>', { noremap = true, silent = true }) vim.keymap.set({ 'n', 'v', 'i' }, 'qwq', '<esc>l<cmd>wqa<CR>', { noremap = true, silent = true })
vim.keymap.set({ 'n', 'v' }, '<leader>yy', '"+y', { noremap = true, silent = true, desc = 'Yank to clip' }) vim.keymap.set({ 'n', 'v' }, '<leader>yy', '"*y', { noremap = true, silent = true, desc = 'Yank to clip' })
vim.keymap.set({ 'n', 'v' }, '<leader>yp', '"+p', { noremap = true, silent = true, desc = 'Paste from clip' }) vim.keymap.set({ 'n', 'v' }, '<leader>yp', '"*p', { noremap = true, silent = true, desc = 'Paste from clip' })
vim.keymap.set({ 'n', 'v' }, '<leader>yd', '"+d', { noremap = true, silent = true, desc = 'Delete to clip' }) vim.keymap.set({ 'n', 'v' }, '<leader>yd', '"*d', { noremap = true, silent = true, desc = 'Delete to clip' })

View file

@ -16,9 +16,9 @@ lspconfig.gopls.setup {
lspconfig.pyright.setup { capabilities = capabilities } lspconfig.pyright.setup { capabilities = capabilities }
lspconfig.nil_ls.setup { capabilities = capabilities } lspconfig.nil_ls.setup { capabilities = capabilities }
vim.keymap.set('n', '<leader>de', vim.diagnostic.open_float, { desc = 'Toggle diagnostic' })
vim.keymap.set('n', '[d', vim.diagnostic.goto_prev, { desc = 'Prev diagnostic' }) vim.keymap.set('n', '[d', vim.diagnostic.goto_prev, { desc = 'Prev diagnostic' })
vim.keymap.set('n', ']d', vim.diagnostic.goto_next, { desc = 'Next diagnostic' }) vim.keymap.set('n', ']d', vim.diagnostic.goto_next, { desc = 'Next diagnostic' })
vim.keymap.set('n', '<leader>de', vim.diagnostic.open_float, { desc = 'Toggle diagnostic' })
vim.diagnostic.config { vim.diagnostic.config {
virtual_text = true, virtual_text = true,

View file

@ -53,8 +53,6 @@ require('mini.splitjoin').setup {
require('mini.pairs').setup() require('mini.pairs').setup()
vim.cmd([[ hi MiniCursorwordCurrent ctermfg=240 ]]) vim.cmd([[ hi MiniCursorwordCurrent ctermfg=240 ]])
-- f F t T
require('mini.jump').setup()
require('mini.jump2d').setup { require('mini.jump2d').setup {
mappings = { start_jumping = '<leader>s' }, mappings = { start_jumping = '<leader>s' },
} }

View file

@ -18,3 +18,5 @@ require('toggleterm').setup {
require('which-key').setup { require('which-key').setup {
preset = 'helix', preset = 'helix',
} }
require('trouble').setup {}
require('eyeliner').setup {}

View file

@ -1,7 +0,0 @@
if vim.g.did_load_diffview_plugin then
return
end
vim.g.did_load_diffview_plugin = true
require('diffview').setup {
use_icons = false,
}

View file

@ -63,4 +63,5 @@ require('nvim-treesitter.configs').setup {
require('treesitter-context').setup { require('treesitter-context').setup {
max_lines = 3, max_lines = 3,
min_window_height = 50
} }