Lualine breadcrumb colors improved, a keybinding for treesitter symbols

Keybindings:

- <leader>fT - fzf Tresitter symbols
This commit is contained in:
2024-10-20 13:58:13 +02:00
parent 3c8916cf9e
commit 93bb8bc68c
2 changed files with 11 additions and 4 deletions

View File

@@ -2,6 +2,7 @@
local fzf = require('fzf-lua') local fzf = require('fzf-lua')
vim.keymap.set('n', '<leader>b', fzf.buffers, { desc = "Buffers" }) vim.keymap.set('n', '<leader>b', fzf.buffers, { desc = "Buffers" })
vim.keymap.set('n', '<leader>fG', fzf.grep_cword, { desc = "Grep word under cursor" }) vim.keymap.set('n', '<leader>fG', fzf.grep_cword, { desc = "Grep word under cursor" })
vim.keymap.set('n', '<leader>fT', fzf.treesitter, { desc = "Treesitter symbols" })
vim.keymap.set('n', '<leader>fc', fzf.commands, { desc = "Commands" }) vim.keymap.set('n', '<leader>fc', fzf.commands, { desc = "Commands" })
vim.keymap.set('n', '<leader>ff', fzf.files, { desc = "Find file" }) vim.keymap.set('n', '<leader>ff', fzf.files, { desc = "Find file" })
vim.keymap.set('n', '<leader>fg', fzf.live_grep, { desc = "Grep" }) vim.keymap.set('n', '<leader>fg', fzf.live_grep, { desc = "Grep" })

View File

@@ -86,7 +86,7 @@ require("lazy").setup({
require('orgmode').setup({ require('orgmode').setup({
org_agenda_files = '~/orgfiles/**/*', org_agenda_files = '~/orgfiles/**/*',
org_default_notes_file = '~/orgfiles/refile.org', org_default_notes_file = '~/orgfiles/refile.org',
org_todo_keywords = {'TODO(t)', 'STARTED(s)', 'PLANNED(p)', '|', 'DONE(d)', 'UNPLANNED(u)' }, org_todo_keywords = { 'TODO(t)', 'STARTED(s)', 'PLANNED(p)', '|', 'DONE(d)', 'UNPLANNED(u)' },
}) })
-- NOTE: If you are using nvim-treesitter with ~ensure_installed = "all"~ option -- NOTE: If you are using nvim-treesitter with ~ensure_installed = "all"~ option
@@ -235,13 +235,19 @@ require("lazy").setup({
tabline = {}, tabline = {},
winbar = { winbar = {
lualine_a = { lualine_a = {
{ breadcrumb, {
color = { bg = '#101010', fg = '#568200' }, breadcrumb,
color = { bg = '#2a2a2a', fg = '#cfcfcf' },
}, },
}, },
}, },
inactive_winbar = { inactive_winbar = {
lualine_a = { breadcrumb }, lualine_a = {
{ breadcrumb,
color = { bg = '#101010', fg = '#999999' },
draw_empty = true
}
},
}, },
extensions = {} extensions = {}
} }