feat: add missing project files and fix architecture compliance

- Add LICENSE file (MIT)
- Add CONTRIBUTING.md with generator-first workflow guidelines
- Add Makefile with comprehensive development commands
- Add .editorconfig for consistent code formatting
- Add CHANGELOG.md for version tracking
- Remove inconsistent non-variant files that bypassed generator architecture
- Fix installation script to use variant-specific paths (prevent config overwriting)
This commit is contained in:
2025-09-06 00:36:23 +03:00
parent 11baabe545
commit dd5e539bb5
289 changed files with 29294 additions and 60 deletions

View File

@@ -0,0 +1,89 @@
# Everforest theme for Alacritty
# Generated from template - do not edit manually
colors:
# Default colors
primary:
background: "#2b3339"
foreground: "#d3c6aa"
dim_foreground: "#859289"
bright_foreground: "#d3c6aa"
# Cursor colors
cursor:
text: "#2b3339"
cursor: "#d3c6aa"
# Vi mode cursor colors
vi_mode_cursor:
text: "#2b3339"
cursor: "#d3c6aa"
# Selection colors
selection:
text: CellForeground
background: "#323c41"
# Search colors
search:
matches:
foreground: "#2b3339"
background: "#dbbc7f"
focused_match:
foreground: "#2b3339"
background: "#e69875"
bar:
foreground: "#d3c6aa"
background: "#323c41"
# Keyboard regex hints
hints:
start:
foreground: "#2b3339"
background: "#dbbc7f"
end:
foreground: "#2b3339"
background: "#e69875"
# Line indicator
line_indicator:
foreground: None
background: None
# Normal colors
normal:
black: "#2b3339"
red: "#e67e80"
green: "#a7c080"
yellow: "#dbbc7f"
blue: "#7fbbb3"
magenta: "#d699b6"
cyan: "#83c092"
white: "#d3c6aa"
# Bright colors
bright:
black: "#7a8478"
red: "#e67e80"
green: "#a7c080"
yellow: "#dbbc7f"
blue: "#7fbbb3"
magenta: "#d699b6"
cyan: "#83c092"
white: "#d3c6aa"
# Dim colors
dim:
black: "#2b3339"
red: "#e67e80"
green: "#a7c080"
yellow: "#dbbc7f"
blue: "#7fbbb3"
magenta: "#d699b6"
cyan: "#83c092"
white: "#859289"
# Indexed Colors
indexed_colors:
- { index: 16, color: "#e69875" }
- { index: 17, color: "#e67e80" }

View File

@@ -0,0 +1,89 @@
# Everforest theme for Alacritty
# Generated from template - do not edit manually
colors:
# Default colors
primary:
background: "#2f383e"
foreground: "#d3c6aa"
dim_foreground: "#859289"
bright_foreground: "#d3c6aa"
# Cursor colors
cursor:
text: "#2f383e"
cursor: "#d3c6aa"
# Vi mode cursor colors
vi_mode_cursor:
text: "#2f383e"
cursor: "#d3c6aa"
# Selection colors
selection:
text: CellForeground
background: "#374247"
# Search colors
search:
matches:
foreground: "#2f383e"
background: "#dbbc7f"
focused_match:
foreground: "#2f383e"
background: "#e69875"
bar:
foreground: "#d3c6aa"
background: "#374247"
# Keyboard regex hints
hints:
start:
foreground: "#2f383e"
background: "#dbbc7f"
end:
foreground: "#2f383e"
background: "#e69875"
# Line indicator
line_indicator:
foreground: None
background: None
# Normal colors
normal:
black: "#2f383e"
red: "#e67e80"
green: "#a7c080"
yellow: "#dbbc7f"
blue: "#7fbbb3"
magenta: "#d699b6"
cyan: "#83c092"
white: "#d3c6aa"
# Bright colors
bright:
black: "#7a8478"
red: "#e67e80"
green: "#a7c080"
yellow: "#dbbc7f"
blue: "#7fbbb3"
magenta: "#d699b6"
cyan: "#83c092"
white: "#d3c6aa"
# Dim colors
dim:
black: "#2f383e"
red: "#e67e80"
green: "#a7c080"
yellow: "#dbbc7f"
blue: "#7fbbb3"
magenta: "#d699b6"
cyan: "#83c092"
white: "#859289"
# Indexed Colors
indexed_colors:
- { index: 16, color: "#e69875" }
- { index: 17, color: "#e67e80" }

View File

@@ -0,0 +1,89 @@
# Everforest theme for Alacritty
# Generated from template - do not edit manually
colors:
# Default colors
primary:
background: "#323d43"
foreground: "#d3c6aa"
dim_foreground: "#859289"
bright_foreground: "#d3c6aa"
# Cursor colors
cursor:
text: "#323d43"
cursor: "#d3c6aa"
# Vi mode cursor colors
vi_mode_cursor:
text: "#323d43"
cursor: "#d3c6aa"
# Selection colors
selection:
text: CellForeground
background: "#3a464c"
# Search colors
search:
matches:
foreground: "#323d43"
background: "#dbbc7f"
focused_match:
foreground: "#323d43"
background: "#e69875"
bar:
foreground: "#d3c6aa"
background: "#3a464c"
# Keyboard regex hints
hints:
start:
foreground: "#323d43"
background: "#dbbc7f"
end:
foreground: "#323d43"
background: "#e69875"
# Line indicator
line_indicator:
foreground: None
background: None
# Normal colors
normal:
black: "#323d43"
red: "#e67e80"
green: "#a7c080"
yellow: "#dbbc7f"
blue: "#7fbbb3"
magenta: "#d699b6"
cyan: "#83c092"
white: "#d3c6aa"
# Bright colors
bright:
black: "#7a8478"
red: "#e67e80"
green: "#a7c080"
yellow: "#dbbc7f"
blue: "#7fbbb3"
magenta: "#d699b6"
cyan: "#83c092"
white: "#d3c6aa"
# Dim colors
dim:
black: "#323d43"
red: "#e67e80"
green: "#a7c080"
yellow: "#dbbc7f"
blue: "#7fbbb3"
magenta: "#d699b6"
cyan: "#83c092"
white: "#859289"
# Indexed Colors
indexed_colors:
- { index: 16, color: "#e69875" }
- { index: 17, color: "#e67e80" }

View File

@@ -0,0 +1,89 @@
# Everforest theme for Alacritty
# Generated from template - do not edit manually
colors:
# Default colors
primary:
background: "#fdf6e3"
foreground: "#5c6a72"
dim_foreground: "#b3c0b0"
bright_foreground: "#5c6a72"
# Cursor colors
cursor:
text: "#fdf6e3"
cursor: "#5c6a72"
# Vi mode cursor colors
vi_mode_cursor:
text: "#fdf6e3"
cursor: "#5c6a72"
# Selection colors
selection:
text: CellForeground
background: "#f4f0d9"
# Search colors
search:
matches:
foreground: "#fdf6e3"
background: "#dbbc7f"
focused_match:
foreground: "#fdf6e3"
background: "#e69875"
bar:
foreground: "#5c6a72"
background: "#f4f0d9"
# Keyboard regex hints
hints:
start:
foreground: "#fdf6e3"
background: "#dbbc7f"
end:
foreground: "#fdf6e3"
background: "#e69875"
# Line indicator
line_indicator:
foreground: None
background: None
# Normal colors
normal:
black: "#fdf6e3"
red: "#e67e80"
green: "#a7c080"
yellow: "#dbbc7f"
blue: "#7fbbb3"
magenta: "#d699b6"
cyan: "#83c092"
white: "#5c6a72"
# Bright colors
bright:
black: "#a6b0a0"
red: "#e67e80"
green: "#a7c080"
yellow: "#dbbc7f"
blue: "#7fbbb3"
magenta: "#d699b6"
cyan: "#83c092"
white: "#5c6a72"
# Dim colors
dim:
black: "#fdf6e3"
red: "#e67e80"
green: "#a7c080"
yellow: "#dbbc7f"
blue: "#7fbbb3"
magenta: "#d699b6"
cyan: "#83c092"
white: "#b3c0b0"
# Indexed Colors
indexed_colors:
- { index: 16, color: "#e69875" }
- { index: 17, color: "#e67e80" }

View File

@@ -0,0 +1,89 @@
# Everforest theme for Alacritty
# Generated from template - do not edit manually
colors:
# Default colors
primary:
background: "#f3ead3"
foreground: "#5c6a72"
dim_foreground: "#b3c0b0"
bright_foreground: "#5c6a72"
# Cursor colors
cursor:
text: "#f3ead3"
cursor: "#5c6a72"
# Vi mode cursor colors
vi_mode_cursor:
text: "#f3ead3"
cursor: "#5c6a72"
# Selection colors
selection:
text: CellForeground
background: "#ede6cf"
# Search colors
search:
matches:
foreground: "#f3ead3"
background: "#dbbc7f"
focused_match:
foreground: "#f3ead3"
background: "#e69875"
bar:
foreground: "#5c6a72"
background: "#ede6cf"
# Keyboard regex hints
hints:
start:
foreground: "#f3ead3"
background: "#dbbc7f"
end:
foreground: "#f3ead3"
background: "#e69875"
# Line indicator
line_indicator:
foreground: None
background: None
# Normal colors
normal:
black: "#f3ead3"
red: "#e67e80"
green: "#a7c080"
yellow: "#dbbc7f"
blue: "#7fbbb3"
magenta: "#d699b6"
cyan: "#83c092"
white: "#5c6a72"
# Bright colors
bright:
black: "#a6b0a0"
red: "#e67e80"
green: "#a7c080"
yellow: "#dbbc7f"
blue: "#7fbbb3"
magenta: "#d699b6"
cyan: "#83c092"
white: "#5c6a72"
# Dim colors
dim:
black: "#f3ead3"
red: "#e67e80"
green: "#a7c080"
yellow: "#dbbc7f"
blue: "#7fbbb3"
magenta: "#d699b6"
cyan: "#83c092"
white: "#b3c0b0"
# Indexed Colors
indexed_colors:
- { index: 16, color: "#e69875" }
- { index: 17, color: "#e67e80" }

View File

@@ -0,0 +1,89 @@
# Everforest theme for Alacritty
# Generated from template - do not edit manually
colors:
# Default colors
primary:
background: "#f0e5cf"
foreground: "#5c6a72"
dim_foreground: "#b3c0b0"
bright_foreground: "#5c6a72"
# Cursor colors
cursor:
text: "#f0e5cf"
cursor: "#5c6a72"
# Vi mode cursor colors
vi_mode_cursor:
text: "#f0e5cf"
cursor: "#5c6a72"
# Selection colors
selection:
text: CellForeground
background: "#e9e1cc"
# Search colors
search:
matches:
foreground: "#f0e5cf"
background: "#dbbc7f"
focused_match:
foreground: "#f0e5cf"
background: "#e69875"
bar:
foreground: "#5c6a72"
background: "#e9e1cc"
# Keyboard regex hints
hints:
start:
foreground: "#f0e5cf"
background: "#dbbc7f"
end:
foreground: "#f0e5cf"
background: "#e69875"
# Line indicator
line_indicator:
foreground: None
background: None
# Normal colors
normal:
black: "#f0e5cf"
red: "#e67e80"
green: "#a7c080"
yellow: "#dbbc7f"
blue: "#7fbbb3"
magenta: "#d699b6"
cyan: "#83c092"
white: "#5c6a72"
# Bright colors
bright:
black: "#a6b0a0"
red: "#e67e80"
green: "#a7c080"
yellow: "#dbbc7f"
blue: "#7fbbb3"
magenta: "#d699b6"
cyan: "#83c092"
white: "#5c6a72"
# Dim colors
dim:
black: "#f0e5cf"
red: "#e67e80"
green: "#a7c080"
yellow: "#dbbc7f"
blue: "#7fbbb3"
magenta: "#d699b6"
cyan: "#83c092"
white: "#b3c0b0"
# Indexed Colors
indexed_colors:
- { index: 16, color: "#e69875" }
- { index: 17, color: "#e67e80" }

View File

@@ -0,0 +1,89 @@
# Everforest theme for Alacritty
# Generated from template - do not edit manually
colors:
# Default colors
primary:
background: "{{bg}}"
foreground: "{{fg}}"
dim_foreground: "{{gray2}}"
bright_foreground: "{{fg}}"
# Cursor colors
cursor:
text: "{{bg}}"
cursor: "{{fg}}"
# Vi mode cursor colors
vi_mode_cursor:
text: "{{bg}}"
cursor: "{{fg}}"
# Selection colors
selection:
text: CellForeground
background: "{{bg1}}"
# Search colors
search:
matches:
foreground: "{{bg}}"
background: "{{yellow}}"
focused_match:
foreground: "{{bg}}"
background: "{{orange}}"
bar:
foreground: "{{fg}}"
background: "{{bg1}}"
# Keyboard regex hints
hints:
start:
foreground: "{{bg}}"
background: "{{yellow}}"
end:
foreground: "{{bg}}"
background: "{{orange}}"
# Line indicator
line_indicator:
foreground: None
background: None
# Normal colors
normal:
black: "{{bg}}"
red: "{{red}}"
green: "{{green}}"
yellow: "{{yellow}}"
blue: "{{blue}}"
magenta: "{{purple}}"
cyan: "{{aqua}}"
white: "{{fg}}"
# Bright colors
bright:
black: "{{gray1}}"
red: "{{red}}"
green: "{{green}}"
yellow: "{{yellow}}"
blue: "{{blue}}"
magenta: "{{purple}}"
cyan: "{{aqua}}"
white: "{{fg}}"
# Dim colors
dim:
black: "{{bg}}"
red: "{{red}}"
green: "{{green}}"
yellow: "{{yellow}}"
blue: "{{blue}}"
magenta: "{{purple}}"
cyan: "{{aqua}}"
white: "{{gray2}}"
# Indexed Colors
indexed_colors:
- { index: 16, color: "{{orange}}" }
- { index: 17, color: "{{red}}" }