mirror of
https://github.com/ivuorinen/everforest-resources.git
synced 2026-01-26 11:13:59 +00:00
- 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)
62 lines
2.3 KiB
Markdown
62 lines
2.3 KiB
Markdown
# Changelog
|
||
|
||
All notable changes to this project will be documented in this file.
|
||
|
||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||
|
||
## [Unreleased]
|
||
|
||
### Added
|
||
- Comprehensive theme generator system with template-based approach
|
||
- Support for 26 CLI tools with complete 6-variant coverage
|
||
- Support for 5 terminal emulators (WezTerm, Alacritty, Kitty, Windows Terminal, Ghostty)
|
||
- Support for 5 code editors (Neovim, VS Code, JetBrains IDEs, Zed, Sublime Text)
|
||
- Web CSS themes with Playwright visual testing
|
||
- Universal installer script with variant-specific paths
|
||
- Complete CI/CD pipeline with automated testing
|
||
- Docker-based verification system
|
||
- Generator-first architecture preventing manual edits
|
||
- ANSI-based CLI tool theming for terminal compatibility
|
||
- Comprehensive documentation and contribution guidelines
|
||
|
||
### CLI Tools Supported
|
||
- Shell: Fish, Zsh, Starship prompt
|
||
- File Management: LS_COLORS, eza, fd, ranger, lf, mc
|
||
- Git Tools: delta, lazygit, gitui, tig
|
||
- Search: fzf, ripgrep, jq
|
||
- System Monitoring: htop, btop, bottom, glances, neofetch
|
||
- Terminal: tmux, less, atuin, zoxide
|
||
- Development: bat
|
||
|
||
### Fixed
|
||
- Installation script now uses variant-specific file names to prevent overwriting user configurations
|
||
- Removed inconsistent non-variant files that bypassed the generator architecture
|
||
- Added proper theme directory structure for safe installation
|
||
|
||
### Infrastructure
|
||
- Biome linting and formatting
|
||
- Husky pre-commit hooks
|
||
- Conventional Commits enforcement
|
||
- Playwright visual testing
|
||
- Container-based verification
|
||
- Comprehensive Makefile for development workflows
|
||
|
||
## [0.1.0] - 2024-09-06
|
||
|
||
### Added
|
||
- Initial project scaffold and architecture
|
||
- Canonical Everforest palette definitions in JSON and YAML formats
|
||
- Template system with color placeholder support
|
||
- Complete theme generation for all 6 variants (dark/light × hard/medium/soft)
|
||
- Universal installation script
|
||
- Basic documentation and project structure
|
||
|
||
---
|
||
|
||
## Contributing
|
||
|
||
Please read [CONTRIBUTING.md](CONTRIBUTING.md) for details on our code of conduct and the process for submitting pull requests.
|
||
|
||
All changes should be documented in this changelog following the [Keep a Changelog](https://keepachangelog.com/) format.
|