Files
everforest-resources/CHANGELOG.md
Ismo Vuorinen dd5e539bb5 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)
2025-09-06 00:36:23 +03:00

2.3 KiB
Raw Permalink Blame History

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[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 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 format.