feat: initial push with a fully separated and organized user configuration for AstroNvim v3
This commit is contained in:
		
							
								
								
									
										5
									
								
								heirline/attributes.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								heirline/attributes.lua
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
-- Customize attributes of highlighting in Heirline components
 | 
			
		||||
return {
 | 
			
		||||
  -- styling choices for each heirline element, check possible attributes with `:h attr-list`
 | 
			
		||||
  git_branch = { bold = true }, -- bold the git branch statusline component
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										5
									
								
								heirline/colors.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								heirline/colors.lua
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
-- Customize colors for each element each element has a `_fg` and a `_bg`
 | 
			
		||||
return function(colors)
 | 
			
		||||
  colors.git_branch_fg = astronvim.get_hlgroup "Conditional"
 | 
			
		||||
  return colors
 | 
			
		||||
end
 | 
			
		||||
							
								
								
									
										9
									
								
								heirline/icon_highlights.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								heirline/icon_highlights.lua
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
			
		||||
-- Customize if icons should be highlighted
 | 
			
		||||
return {
 | 
			
		||||
  breadcrumbs = false, -- LSP symbols in the breadcrumbs
 | 
			
		||||
  file_icon = {
 | 
			
		||||
    winbar = false, -- Filetype icon in the winbar inactive windows
 | 
			
		||||
    statusline = true, -- Filetype icon in the statusline
 | 
			
		||||
    tabline = true, -- Filetype icon in the tabline
 | 
			
		||||
  },
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										5
									
								
								heirline/separators.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								heirline/separators.lua
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
-- Customize different separators between sections
 | 
			
		||||
return {
 | 
			
		||||
  breadcrumbs = " > ",
 | 
			
		||||
  tab = { "", "" },
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user