improve active cursor line

This commit is contained in:
2025-10-14 14:54:05 +03:00
parent fabb214a0f
commit 6c73a15f21
6 changed files with 116 additions and 102 deletions

View File

@@ -1,25 +1,24 @@
return {
-- {
-- 'windwp/nvim-ts-autotag',
-- opts = {
-- autotag = {
-- enable = true,
-- enable_close = true,
-- enable_rename = true,
-- enable_close_on_slash = true,
-- },
-- },
-- },
{
'windwp/nvim-autopairs',
event = 'InsertEnter',
config = true,
},
{ 'windwp/nvim-ts-autotag', config = true },
{ 'windwp/nvim-autopairs', event = 'InsertEnter', config = true },
{
'triimdev/invero.nvim',
lazy = false,
priority = 1000,
config = function()
vim.api.nvim_create_user_command('ReloadInvero', function()
require('invero').invalidate_cache()
vim.cmd('Lazy reload invero.nvim')
end, {})
-- require('invero').setup({
-- highlights = function(C, tool)
-- return {
-- -- Statement = { fg = C.none, italic = true },
-- }
-- end,
-- })
vim.o.background = 'light'
vim.cmd.colorscheme('invero')
end,

View File

@@ -1,48 +1,52 @@
return {
'nvim-telescope/telescope.nvim',
event = 'VimEnter',
branch = '0.1.x',
dependencies = {
'nvim-lua/plenary.nvim',
{
'nvim-telescope/telescope-fzf-native.nvim',
build = 'make',
cond = function()
return vim.fn.executable('make') == 1
end,
},
{ 'nvim-telescope/telescope-ui-select.nvim' },
},
config = function()
require('telescope').setup({
defaults = {
layout_strategy = 'vertical',
layout_config = {
width = { 0.95, max = 100 },
height = 0.95,
preview_cutoff = 1,
preview_height = 0.7,
},
mappings = {
n = {
['d'] = 'delete_buffer',
},
},
},
})
pcall(require('telescope').load_extension, 'fzf')
pcall(require('telescope').load_extension, 'ui-select')
local builtin = require('telescope.builtin')
vim.keymap.set('n', '<leader>sk', builtin.keymaps)
vim.keymap.set('n', '<leader>sf', builtin.find_files)
vim.keymap.set('n', '<leader>sw', builtin.grep_string)
vim.keymap.set('n', '<leader>ss', builtin.current_buffer_fuzzy_find)
vim.keymap.set('n', '<leader>sg', builtin.live_grep)
vim.keymap.set('n', '<leader>sd', builtin.diagnostics)
vim.keymap.set('n', '<leader>sr', builtin.lsp_references)
vim.keymap.set('n', '<leader>s.', builtin.oldfiles)
vim.keymap.set('n', '<leader><leader>', builtin.buffers)
end,
'ibhagwan/fzf-lua',
opts = {},
}
-- return {
-- 'nvim-telescope/telescope.nvim',
-- event = 'VimEnter',
-- branch = '0.1.x',
-- dependencies = {
-- 'nvim-lua/plenary.nvim',
-- {
-- 'nvim-telescope/telescope-fzf-native.nvim',
-- build = 'make',
-- cond = function()
-- return vim.fn.executable('make') == 1
-- end,
-- },
-- { 'nvim-telescope/telescope-ui-select.nvim' },
-- },
-- config = function()
-- require('telescope').setup({
-- defaults = {
-- layout_strategy = 'vertical',
-- layout_config = {
-- width = { 0.95, max = 100 },
-- height = 0.95,
-- preview_cutoff = 1,
-- preview_height = 0.7,
-- },
-- mappings = {
-- n = {
-- ['d'] = 'delete_buffer',
-- },
-- },
-- },
-- })
--
-- pcall(require('telescope').load_extension, 'fzf')
-- pcall(require('telescope').load_extension, 'ui-select')
--
-- local builtin = require('telescope.builtin')
-- vim.keymap.set('n', '<leader>sk', builtin.keymaps)
-- vim.keymap.set('n', '<leader>sf', builtin.find_files)
-- vim.keymap.set('n', '<leader>sw', builtin.grep_string)
-- vim.keymap.set('n', '<leader>ss', builtin.current_buffer_fuzzy_find)
-- vim.keymap.set('n', '<leader>sg', builtin.live_grep)
-- vim.keymap.set('n', '<leader>sd', builtin.diagnostics)
-- vim.keymap.set('n', '<leader>sr', builtin.lsp_references)
-- vim.keymap.set('n', '<leader>s.', builtin.oldfiles)
-- vim.keymap.set('n', '<leader><leader>', builtin.buffers)
-- end,
-- }