diff options
Diffstat (limited to 'neovim/.config/nvim/lua/plugins')
-rw-r--r-- | neovim/.config/nvim/lua/plugins/bufferline.lua | 44 | ||||
-rw-r--r-- | neovim/.config/nvim/lua/plugins/colorizer.lua | 4 | ||||
-rw-r--r-- | neovim/.config/nvim/lua/plugins/lualine.lua | 2 | ||||
-rw-r--r-- | neovim/.config/nvim/lua/plugins/telescope.lua | 5 |
4 files changed, 54 insertions, 1 deletions
diff --git a/neovim/.config/nvim/lua/plugins/bufferline.lua b/neovim/.config/nvim/lua/plugins/bufferline.lua new file mode 100644 index 0000000..c8df72f --- /dev/null +++ b/neovim/.config/nvim/lua/plugins/bufferline.lua @@ -0,0 +1,44 @@ +local macchiato = require("catppuccin.palettes").get_palette("macchiato") +local bufferline = require("bufferline") +bufferline.setup({ + highlights = require("catppuccin.groups.integrations.bufferline").get({ + styles = { "bold" }, + custom = { + all = { + fill = { bg = macchiato.crust }, + background = { bg = macchiato.crust }, + separator = { + fg = macchiato.crust, + bg = macchiato.crust + }, + separator_selected = { + fg = macchiato.crust + }, + } + }, + }), + options = { + style_preset = bufferline.style_preset.no_italic, + close_command = nil, + right_mouse_command = nil, + left_mouse_command = nil, + middle_mouse_command = nil, + modified_icon = '●', + diagnostics = false, + diagnostics_update_in_insert = false, + color_icons = false, + show_buffer_icons = false, + show_buffer_close_icons = false, + show_close_icon = false, + show_tab_indicators = true, + show_duplicate_prefix = true, + persist_buffer_sort = true, + move_wraps_at_ends = false, + separator_style = "thick", + -- enforce_regular_tabs = false | true, + -- always_show_bufferline = true | false, + hover = { + enabled = false, + }, + } +}) diff --git a/neovim/.config/nvim/lua/plugins/colorizer.lua b/neovim/.config/nvim/lua/plugins/colorizer.lua new file mode 100644 index 0000000..6f9379a --- /dev/null +++ b/neovim/.config/nvim/lua/plugins/colorizer.lua @@ -0,0 +1,4 @@ +require('colorizer').setup({ + '*'; + css = { rgb_fn = true; hsl_fn = true; }; +}, { names = false }) diff --git a/neovim/.config/nvim/lua/plugins/lualine.lua b/neovim/.config/nvim/lua/plugins/lualine.lua index 46ad4f0..1a82da6 100644 --- a/neovim/.config/nvim/lua/plugins/lualine.lua +++ b/neovim/.config/nvim/lua/plugins/lualine.lua @@ -15,7 +15,7 @@ require("lualine").setup({ { "diff", colored = false }, }, lualine_c = { - { "filename", file_status = true }, + -- { "filename", file_status = true }, { "diagnostics" }, }, lualine_x = { diff --git a/neovim/.config/nvim/lua/plugins/telescope.lua b/neovim/.config/nvim/lua/plugins/telescope.lua index 2b34bb2..8b8bc72 100644 --- a/neovim/.config/nvim/lua/plugins/telescope.lua +++ b/neovim/.config/nvim/lua/plugins/telescope.lua @@ -28,4 +28,9 @@ require("telescope").setup({ case_mode = "smart_case", }, }, + pickers = { + find_files = { + disable_devicons = true + }, + }, }) |