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

40
cli/tig/config-dark-hard Normal file
View File

@@ -0,0 +1,40 @@
# Everforest theme for tig
# Generated from template - do not edit manually
# Colors
color default #d3c6aa #2b3339
color cursor #d3c6aa #323c41 bold
color status #a7c080 #2b3339
color delimiter #859289 #2b3339
color date #83c092 #2b3339
color mode #dbbc7f #2b3339 bold
color id #d699b6 #2b3339
color overflow #e67e80 #2b3339
color header #7fbbb3 #2b3339 bold
color section #dbbc7f #2b3339 bold
color directory #7fbbb3 #2b3339
color file #d3c6aa #2b3339
color grep.file #7fbbb3 #2b3339
color file-size #d3c6aa #2b3339
color line-number #859289 #2b3339
color title-blur #859289 #2b3339
color title-focus #859289 #2b3339 bold
# Diff colors
color diff-header #dbbc7f #2b3339
color diff-index #7fbbb3 #2b3339
color diff-chunk #d699b6 #2b3339
color diff-add #a7c080 #2b3339
color diff-del #e67e80 #2b3339
color diff-add-highlight #a7c080 #323c41 bold
color diff-del-highlight #e67e80 #323c41 bold
# Graph colors
color graph-commit #e67e80 #2b3339
color tree.head #dbbc7f #2b3339 bold
color tree.main #7fbbb3 #2b3339 bold
color tree.merge #d699b6 #2b3339 bold
# Help colors
color help-group #7fbbb3 #2b3339
color help-action #dbbc7f #2b3339

View File

@@ -0,0 +1,40 @@
# Everforest theme for tig
# Generated from template - do not edit manually
# Colors
color default #d3c6aa #2f383e
color cursor #d3c6aa #374247 bold
color status #a7c080 #2f383e
color delimiter #859289 #2f383e
color date #83c092 #2f383e
color mode #dbbc7f #2f383e bold
color id #d699b6 #2f383e
color overflow #e67e80 #2f383e
color header #7fbbb3 #2f383e bold
color section #dbbc7f #2f383e bold
color directory #7fbbb3 #2f383e
color file #d3c6aa #2f383e
color grep.file #7fbbb3 #2f383e
color file-size #d3c6aa #2f383e
color line-number #859289 #2f383e
color title-blur #859289 #2f383e
color title-focus #859289 #2f383e bold
# Diff colors
color diff-header #dbbc7f #2f383e
color diff-index #7fbbb3 #2f383e
color diff-chunk #d699b6 #2f383e
color diff-add #a7c080 #2f383e
color diff-del #e67e80 #2f383e
color diff-add-highlight #a7c080 #374247 bold
color diff-del-highlight #e67e80 #374247 bold
# Graph colors
color graph-commit #e67e80 #2f383e
color tree.head #dbbc7f #2f383e bold
color tree.main #7fbbb3 #2f383e bold
color tree.merge #d699b6 #2f383e bold
# Help colors
color help-group #7fbbb3 #2f383e
color help-action #dbbc7f #2f383e

40
cli/tig/config-dark-soft Normal file
View File

@@ -0,0 +1,40 @@
# Everforest theme for tig
# Generated from template - do not edit manually
# Colors
color default #d3c6aa #323d43
color cursor #d3c6aa #3a464c bold
color status #a7c080 #323d43
color delimiter #859289 #323d43
color date #83c092 #323d43
color mode #dbbc7f #323d43 bold
color id #d699b6 #323d43
color overflow #e67e80 #323d43
color header #7fbbb3 #323d43 bold
color section #dbbc7f #323d43 bold
color directory #7fbbb3 #323d43
color file #d3c6aa #323d43
color grep.file #7fbbb3 #323d43
color file-size #d3c6aa #323d43
color line-number #859289 #323d43
color title-blur #859289 #323d43
color title-focus #859289 #323d43 bold
# Diff colors
color diff-header #dbbc7f #323d43
color diff-index #7fbbb3 #323d43
color diff-chunk #d699b6 #323d43
color diff-add #a7c080 #323d43
color diff-del #e67e80 #323d43
color diff-add-highlight #a7c080 #3a464c bold
color diff-del-highlight #e67e80 #3a464c bold
# Graph colors
color graph-commit #e67e80 #323d43
color tree.head #dbbc7f #323d43 bold
color tree.main #7fbbb3 #323d43 bold
color tree.merge #d699b6 #323d43 bold
# Help colors
color help-group #7fbbb3 #323d43
color help-action #dbbc7f #323d43

40
cli/tig/config-light-hard Normal file
View File

@@ -0,0 +1,40 @@
# Everforest theme for tig
# Generated from template - do not edit manually
# Colors
color default #5c6a72 #fdf6e3
color cursor #5c6a72 #f4f0d9 bold
color status #a7c080 #fdf6e3
color delimiter #b3c0b0 #fdf6e3
color date #83c092 #fdf6e3
color mode #dbbc7f #fdf6e3 bold
color id #d699b6 #fdf6e3
color overflow #e67e80 #fdf6e3
color header #7fbbb3 #fdf6e3 bold
color section #dbbc7f #fdf6e3 bold
color directory #7fbbb3 #fdf6e3
color file #5c6a72 #fdf6e3
color grep.file #7fbbb3 #fdf6e3
color file-size #5c6a72 #fdf6e3
color line-number #b3c0b0 #fdf6e3
color title-blur #b3c0b0 #fdf6e3
color title-focus #b3c0b0 #fdf6e3 bold
# Diff colors
color diff-header #dbbc7f #fdf6e3
color diff-index #7fbbb3 #fdf6e3
color diff-chunk #d699b6 #fdf6e3
color diff-add #a7c080 #fdf6e3
color diff-del #e67e80 #fdf6e3
color diff-add-highlight #a7c080 #f4f0d9 bold
color diff-del-highlight #e67e80 #f4f0d9 bold
# Graph colors
color graph-commit #e67e80 #fdf6e3
color tree.head #dbbc7f #fdf6e3 bold
color tree.main #7fbbb3 #fdf6e3 bold
color tree.merge #d699b6 #fdf6e3 bold
# Help colors
color help-group #7fbbb3 #fdf6e3
color help-action #dbbc7f #fdf6e3

View File

@@ -0,0 +1,40 @@
# Everforest theme for tig
# Generated from template - do not edit manually
# Colors
color default #5c6a72 #f3ead3
color cursor #5c6a72 #ede6cf bold
color status #a7c080 #f3ead3
color delimiter #b3c0b0 #f3ead3
color date #83c092 #f3ead3
color mode #dbbc7f #f3ead3 bold
color id #d699b6 #f3ead3
color overflow #e67e80 #f3ead3
color header #7fbbb3 #f3ead3 bold
color section #dbbc7f #f3ead3 bold
color directory #7fbbb3 #f3ead3
color file #5c6a72 #f3ead3
color grep.file #7fbbb3 #f3ead3
color file-size #5c6a72 #f3ead3
color line-number #b3c0b0 #f3ead3
color title-blur #b3c0b0 #f3ead3
color title-focus #b3c0b0 #f3ead3 bold
# Diff colors
color diff-header #dbbc7f #f3ead3
color diff-index #7fbbb3 #f3ead3
color diff-chunk #d699b6 #f3ead3
color diff-add #a7c080 #f3ead3
color diff-del #e67e80 #f3ead3
color diff-add-highlight #a7c080 #ede6cf bold
color diff-del-highlight #e67e80 #ede6cf bold
# Graph colors
color graph-commit #e67e80 #f3ead3
color tree.head #dbbc7f #f3ead3 bold
color tree.main #7fbbb3 #f3ead3 bold
color tree.merge #d699b6 #f3ead3 bold
# Help colors
color help-group #7fbbb3 #f3ead3
color help-action #dbbc7f #f3ead3

40
cli/tig/config-light-soft Normal file
View File

@@ -0,0 +1,40 @@
# Everforest theme for tig
# Generated from template - do not edit manually
# Colors
color default #5c6a72 #f0e5cf
color cursor #5c6a72 #e9e1cc bold
color status #a7c080 #f0e5cf
color delimiter #b3c0b0 #f0e5cf
color date #83c092 #f0e5cf
color mode #dbbc7f #f0e5cf bold
color id #d699b6 #f0e5cf
color overflow #e67e80 #f0e5cf
color header #7fbbb3 #f0e5cf bold
color section #dbbc7f #f0e5cf bold
color directory #7fbbb3 #f0e5cf
color file #5c6a72 #f0e5cf
color grep.file #7fbbb3 #f0e5cf
color file-size #5c6a72 #f0e5cf
color line-number #b3c0b0 #f0e5cf
color title-blur #b3c0b0 #f0e5cf
color title-focus #b3c0b0 #f0e5cf bold
# Diff colors
color diff-header #dbbc7f #f0e5cf
color diff-index #7fbbb3 #f0e5cf
color diff-chunk #d699b6 #f0e5cf
color diff-add #a7c080 #f0e5cf
color diff-del #e67e80 #f0e5cf
color diff-add-highlight #a7c080 #e9e1cc bold
color diff-del-highlight #e67e80 #e9e1cc bold
# Graph colors
color graph-commit #e67e80 #f0e5cf
color tree.head #dbbc7f #f0e5cf bold
color tree.main #7fbbb3 #f0e5cf bold
color tree.merge #d699b6 #f0e5cf bold
# Help colors
color help-group #7fbbb3 #f0e5cf
color help-action #dbbc7f #f0e5cf

40
cli/tig/template.txt Normal file
View File

@@ -0,0 +1,40 @@
# Everforest theme for tig
# Generated from template - do not edit manually
# Colors
color default {{fg}} {{bg}}
color cursor {{fg}} {{bg1}} bold
color status {{green}} {{bg}}
color delimiter {{gray2}} {{bg}}
color date {{aqua}} {{bg}}
color mode {{yellow}} {{bg}} bold
color id {{purple}} {{bg}}
color overflow {{red}} {{bg}}
color header {{blue}} {{bg}} bold
color section {{yellow}} {{bg}} bold
color directory {{blue}} {{bg}}
color file {{fg}} {{bg}}
color grep.file {{blue}} {{bg}}
color file-size {{fg}} {{bg}}
color line-number {{gray2}} {{bg}}
color title-blur {{gray2}} {{bg}}
color title-focus {{gray2}} {{bg}} bold
# Diff colors
color diff-header {{yellow}} {{bg}}
color diff-index {{blue}} {{bg}}
color diff-chunk {{purple}} {{bg}}
color diff-add {{green}} {{bg}}
color diff-del {{red}} {{bg}}
color diff-add-highlight {{green}} {{bg1}} bold
color diff-del-highlight {{red}} {{bg1}} bold
# Graph colors
color graph-commit {{red}} {{bg}}
color tree.head {{yellow}} {{bg}} bold
color tree.main {{blue}} {{bg}} bold
color tree.merge {{purple}} {{bg}} bold
# Help colors
color help-group {{blue}} {{bg}}
color help-action {{yellow}} {{bg}}