feat: initial push with a fully separated and organized user configuration for AstroNvim v3
This commit is contained in:
		
							
								
								
									
										5
									
								
								astronvim_theme/colors.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								astronvim_theme/colors.lua
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
-- Modify the color palette for the default theme
 | 
			
		||||
return {
 | 
			
		||||
  fg = "#abb2bf",
 | 
			
		||||
  bg = "#1e222a",
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										11
									
								
								astronvim_theme/highlights.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								astronvim_theme/highlights.lua
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,11 @@
 | 
			
		||||
local C = require "astronvim_theme.colors"
 | 
			
		||||
-- modify the astronvim colors of the astronvim colorscheme directly when it's created
 | 
			
		||||
return {
 | 
			
		||||
  Normal = { fg = C.fg, bg = C.bg },
 | 
			
		||||
 | 
			
		||||
  -- customize styles of highlight groups
 | 
			
		||||
  -- DiagnosticError = { italic = true },
 | 
			
		||||
  -- DiagnosticHint = { italic = true },
 | 
			
		||||
  -- DiagnosticInfo = { italic = true },
 | 
			
		||||
  -- DiagnosticWarn = { italic = true },
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										22
									
								
								astronvim_theme/plugins.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								astronvim_theme/plugins.lua
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,22 @@
 | 
			
		||||
-- enable or disable highlighting for extra plugins in the astronvim theme
 | 
			
		||||
return {
 | 
			
		||||
  aerial = true,
 | 
			
		||||
  beacon = false,
 | 
			
		||||
  bufferline = false,
 | 
			
		||||
  cmp = true,
 | 
			
		||||
  dashboard = true,
 | 
			
		||||
  highlighturl = true,
 | 
			
		||||
  hop = false,
 | 
			
		||||
  indent_blankline = true,
 | 
			
		||||
  lightspeed = false,
 | 
			
		||||
  ["neo-tree"] = true,
 | 
			
		||||
  notify = true,
 | 
			
		||||
  ["nvim-tree"] = false,
 | 
			
		||||
  ["nvim-web-devicons"] = true,
 | 
			
		||||
  rainbow = true,
 | 
			
		||||
  symbols_outline = false,
 | 
			
		||||
  telescope = true,
 | 
			
		||||
  treesitter = true,
 | 
			
		||||
  vimwiki = false,
 | 
			
		||||
  ["which-key"] = true,
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user