From 0ba27d671d2e11747e695feaa546cd541ca6b7a8 Mon Sep 17 00:00:00 2001 From: seth Date: Tue, 6 Dec 2022 19:11:07 -0500 Subject: small refactor for neovim config --- .config/nvim/lua/getchoo/init.lua | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 .config/nvim/lua/getchoo/init.lua (limited to '.config/nvim/lua/getchoo/init.lua') diff --git a/.config/nvim/lua/getchoo/init.lua b/.config/nvim/lua/getchoo/init.lua new file mode 100644 index 0000000..83233ea --- /dev/null +++ b/.config/nvim/lua/getchoo/init.lua @@ -0,0 +1,37 @@ +-- +-- setup plugins +-- + +require("getchoo.plugins") + +local M = {} + +M.bufferline = { + animation = true, + auto_hide = true, + icons = true, + maximum_padding = 2, + semantic_letters = true, +} + +M.lualine = { + options = { + theme = "catppuccin", + }, + extensions = { "nvim-tree" }, +} + +M.tree = {} + +require("bufferline").setup(M.bufferline) +require("lualine").setup(M.lualine) +require("nvim-tree").setup(M.tree) + +if vim.g.use_lsp_plugins then + require("getchoo.ftdetect") + require("getchoo.lsp") +end + +require("getchoo.keymap") + +return M -- cgit v1.2.3