diff --git a/dots/.config/nvim/lua/main/init.lua b/dots/.config/nvim/lua/main/init.lua index fa06102..42d9f11 100644 --- a/dots/.config/nvim/lua/main/init.lua +++ b/dots/.config/nvim/lua/main/init.lua @@ -118,6 +118,8 @@ cmp.setup { }, } +require("bufferline").setup{} + local options = { tabstop = 4, shiftwidth = 4, @@ -138,7 +140,8 @@ local init = { "let g:gruvbox_material_palette = 'material'", "let g:gruvbox_material_background = 'soft'", "let g:gruvbox_material_better_performance = '1'", - "colorscheme gruvbox-material" + "colorscheme gruvbox-material", + "set nohlsearch" } for k, v in pairs(options) do diff --git a/dots/.config/nvim/lua/plugins/init.lua b/dots/.config/nvim/lua/plugins/init.lua index cebed79..99851ce 100644 --- a/dots/.config/nvim/lua/plugins/init.lua +++ b/dots/.config/nvim/lua/plugins/init.lua @@ -20,5 +20,6 @@ return packer.startup(function(use) use "hrsh7th/cmp-nvim-lsp" use "saadparwaiz1/cmp_luasnip" use "L3MON4D3/LuaSnip" + use {'akinsho/bufferline.nvim', tag = "v2.*", requires = 'kyazdani42/nvim-web-devicons'} end) diff --git a/dots/.scripts/dwmstatus b/dots/.scripts/dwmstatus index c6ce230..4fbdaa4 100755 --- a/dots/.scripts/dwmstatus +++ b/dots/.scripts/dwmstatus @@ -4,7 +4,12 @@ fifo="${XDG_RUNTIME_DIR}/statusupdated" mkfifo "${fifo}" -trap "echo 'exit' > '${fifo}' ; rm -f '${fifo}'" EXIT + +function clean() { + echo "exit" > "${fifo}" + rm -rf ${fifo} +} +trap clean EXIT extra="" message=""