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,31 @@
# Everforest theme for tmux
# Generated from template - do not edit manually
# Basic color scheme
set -g default-terminal "screen-256color"
# Window tabs
set -g window-status-current-style "fg=#d3c6aa,bg=#323c41"
set -g window-status-style "fg=#859289,bg=#2b3339"
set -g window-status-activity-style "fg=#dbbc7f,bg=#2b3339"
# Pane borders
set -g pane-active-border-style "fg=#a7c080"
set -g pane-border-style "fg=#7a8478"
# Status line
set -g status-style "fg=#d3c6aa,bg=#2b3339"
set -g status-left-style "fg=#d3c6aa,bg=#323c41"
set -g status-right-style "fg=#d3c6aa,bg=#323c41"
# Messages
set -g message-style "fg=#d3c6aa,bg=#323c41"
set -g message-command-style "fg=#d3c6aa,bg=#323c41"
# Status bar content
set -g status-left "#[fg=#a7c080]#S #[default]"
set -g status-right "#[fg=#7fbbb3]%H:%M #[fg=#dbbc7f]%d-%b-%y"
# Window list
set -g window-status-format " #I:#W "
set -g window-status-current-format " #[fg=#2b3339,bg=#a7c080] #I:#W #[default]"

View File

@@ -0,0 +1,31 @@
# Everforest theme for tmux
# Generated from template - do not edit manually
# Basic color scheme
set -g default-terminal "screen-256color"
# Window tabs
set -g window-status-current-style "fg=#d3c6aa,bg=#374247"
set -g window-status-style "fg=#859289,bg=#2f383e"
set -g window-status-activity-style "fg=#dbbc7f,bg=#2f383e"
# Pane borders
set -g pane-active-border-style "fg=#a7c080"
set -g pane-border-style "fg=#7a8478"
# Status line
set -g status-style "fg=#d3c6aa,bg=#2f383e"
set -g status-left-style "fg=#d3c6aa,bg=#374247"
set -g status-right-style "fg=#d3c6aa,bg=#374247"
# Messages
set -g message-style "fg=#d3c6aa,bg=#374247"
set -g message-command-style "fg=#d3c6aa,bg=#374247"
# Status bar content
set -g status-left "#[fg=#a7c080]#S #[default]"
set -g status-right "#[fg=#7fbbb3]%H:%M #[fg=#dbbc7f]%d-%b-%y"
# Window list
set -g window-status-format " #I:#W "
set -g window-status-current-format " #[fg=#2f383e,bg=#a7c080] #I:#W #[default]"

View File

@@ -0,0 +1,31 @@
# Everforest theme for tmux
# Generated from template - do not edit manually
# Basic color scheme
set -g default-terminal "screen-256color"
# Window tabs
set -g window-status-current-style "fg=#d3c6aa,bg=#3a464c"
set -g window-status-style "fg=#859289,bg=#323d43"
set -g window-status-activity-style "fg=#dbbc7f,bg=#323d43"
# Pane borders
set -g pane-active-border-style "fg=#a7c080"
set -g pane-border-style "fg=#7a8478"
# Status line
set -g status-style "fg=#d3c6aa,bg=#323d43"
set -g status-left-style "fg=#d3c6aa,bg=#3a464c"
set -g status-right-style "fg=#d3c6aa,bg=#3a464c"
# Messages
set -g message-style "fg=#d3c6aa,bg=#3a464c"
set -g message-command-style "fg=#d3c6aa,bg=#3a464c"
# Status bar content
set -g status-left "#[fg=#a7c080]#S #[default]"
set -g status-right "#[fg=#7fbbb3]%H:%M #[fg=#dbbc7f]%d-%b-%y"
# Window list
set -g window-status-format " #I:#W "
set -g window-status-current-format " #[fg=#323d43,bg=#a7c080] #I:#W #[default]"

View File

@@ -0,0 +1,31 @@
# Everforest theme for tmux
# Generated from template - do not edit manually
# Basic color scheme
set -g default-terminal "screen-256color"
# Window tabs
set -g window-status-current-style "fg=#5c6a72,bg=#f4f0d9"
set -g window-status-style "fg=#b3c0b0,bg=#fdf6e3"
set -g window-status-activity-style "fg=#dbbc7f,bg=#fdf6e3"
# Pane borders
set -g pane-active-border-style "fg=#a7c080"
set -g pane-border-style "fg=#a6b0a0"
# Status line
set -g status-style "fg=#5c6a72,bg=#fdf6e3"
set -g status-left-style "fg=#5c6a72,bg=#f4f0d9"
set -g status-right-style "fg=#5c6a72,bg=#f4f0d9"
# Messages
set -g message-style "fg=#5c6a72,bg=#f4f0d9"
set -g message-command-style "fg=#5c6a72,bg=#f4f0d9"
# Status bar content
set -g status-left "#[fg=#a7c080]#S #[default]"
set -g status-right "#[fg=#7fbbb3]%H:%M #[fg=#dbbc7f]%d-%b-%y"
# Window list
set -g window-status-format " #I:#W "
set -g window-status-current-format " #[fg=#fdf6e3,bg=#a7c080] #I:#W #[default]"

View File

@@ -0,0 +1,31 @@
# Everforest theme for tmux
# Generated from template - do not edit manually
# Basic color scheme
set -g default-terminal "screen-256color"
# Window tabs
set -g window-status-current-style "fg=#5c6a72,bg=#ede6cf"
set -g window-status-style "fg=#b3c0b0,bg=#f3ead3"
set -g window-status-activity-style "fg=#dbbc7f,bg=#f3ead3"
# Pane borders
set -g pane-active-border-style "fg=#a7c080"
set -g pane-border-style "fg=#a6b0a0"
# Status line
set -g status-style "fg=#5c6a72,bg=#f3ead3"
set -g status-left-style "fg=#5c6a72,bg=#ede6cf"
set -g status-right-style "fg=#5c6a72,bg=#ede6cf"
# Messages
set -g message-style "fg=#5c6a72,bg=#ede6cf"
set -g message-command-style "fg=#5c6a72,bg=#ede6cf"
# Status bar content
set -g status-left "#[fg=#a7c080]#S #[default]"
set -g status-right "#[fg=#7fbbb3]%H:%M #[fg=#dbbc7f]%d-%b-%y"
# Window list
set -g window-status-format " #I:#W "
set -g window-status-current-format " #[fg=#f3ead3,bg=#a7c080] #I:#W #[default]"