diff options
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/plugins.lua | 5 | ||||
| -rw-r--r-- | lua/style.lua | 41 | 
2 files changed, 43 insertions, 3 deletions
diff --git a/lua/plugins.lua b/lua/plugins.lua index 569646a..ce3a2f6 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -26,6 +26,11 @@ return require("packer").startup(function(use)  	}  	use { +		"akinsho/bufferline.nvim", +		tag = "v4.6.1", +	} + +	use {  		"lukas-reineke/indent-blankline.nvim",  		tag = "v3.5.3",  		config = function() diff --git a/lua/style.lua b/lua/style.lua index 307c89f..31fced5 100644 --- a/lua/style.lua +++ b/lua/style.lua @@ -22,8 +22,43 @@ require('lualine').setup({  		theme = ayu_dark_lualine_theme,  		globalstatus = true,  	}, -	tabline = { -		lualine_a = { "buffers" } -	}  }) +local bufferline = require("bufferline") + +local selected_buffer_bg = "#1E2126" + +bufferline.setup { +	options = { +		style_preset = bufferline.style_preset.no_italic, +		show_buffer_close_icons = false, +		show_close_icon = false, +		indicator = { +			style = "none" +		}, +		diagnostics = "coc", +	}, +	highlights = { +		buffer_selected = { +			bg = selected_buffer_bg +		}, +		diagnostic_selected = { +			bg = selected_buffer_bg +		}, +		hint_selected = { +			bg = selected_buffer_bg +		}, +		info_selected = { +			bg = selected_buffer_bg +		}, +		warning_selected = { +			bg = selected_buffer_bg +		}, +		error_selected = { +			bg = selected_buffer_bg +		}, +		indicator_selected = { +			fg = ayu_colors.accent +		} +	} +}  | 
