Commit Graph

11 Commits

Author SHA1 Message Date
88f91f420c feat: move verify script to project root
- relocate verify/verify.sh to ./verify.sh for easier access
- update all documentation and build script references
- add npm run verify script for consistency
- simplify verification command execution
2025-09-09 00:26:35 +03:00
5c0e8b0f40 feat: enhance install script and theme generation
- install.sh now installs all variants when run without parameters
- preserve single-variant mode when --variant is specified
- add variant names to generated file headers for clarity
- fix tool name extraction to preserve compound names like git-delta
- fix CSS variable preservation during header generation
2025-09-09 00:01:46 +03:00
5710074685 fix(ci): use make snapshots in ci.yml 2025-09-08 16:16:36 +03:00
68e300ead6 feat: consolidate GitHub workflows and improve install script
- Remove redundant workflows (build.yml, snapshots.yml, cli-verify.yml)
- Integrate all functionality into comprehensive ci.yml workflow
- Add job dependencies to optimize CI execution and avoid duplicate work
- Update all workflows to use node-version-file with .nvmrc
- Enhance install script with better tool availability checking
- Add install_tool_config function to skip missing tools with clear notifications

This reduces workflow files by 50% (6→3) while maintaining all functionality
and improving CI efficiency through better job orchestration.
2025-09-06 01:16:39 +03:00
e67a6b775a chore(ci): tweak ci.yml 2025-09-06 00:59:56 +03:00
renovate[bot]
91c8cc545d chore(deps): add .github/renovate.json (#1)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-06 00:52:32 +03:00
4b346cef6e chore(ci): update workflows, use .nvmrc 2025-09-06 00:51:00 +03:00
6464f3a2ca chore: unignore package-lock.json 2025-09-06 00:45:25 +03:00
774b9f8751 docs: add acknowledgements section to credit original Everforest author
- Credit sainnhe as the original creator of the Everforest color scheme
- Link to original repository (https://github.com/sainnhe/everforest)
- Express gratitude for the beautiful and well-balanced color scheme
- Clarify that this resource hub extends the original theme across more tools
- Note that color palette definitions are derived from original specifications
2025-09-06 00:43:17 +03:00
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
11baabe545 feat: initial scaffold and generator
- Complete project structure with directories for all target platforms
- Template system for CLI tools with color placeholder replacement
- Working generator that processes templates for 6 theme variants
- GitHub workflows for build, snapshots, commitlint, and cli-verify
- Installer and verifier scripts for CLI tool deployment
- Comprehensive documentation and specifications
- Biome 2.x linting and formatting setup
- Husky git hooks for pre-commit validation
2025-09-05 23:06:12 +03:00