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

48
.editorconfig Normal file
View File

@@ -0,0 +1,48 @@
# EditorConfig for Everforest Resources
# https://editorconfig.org/
root = true
[*]
charset = utf-8
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true
indent_style = space
indent_size = 2
[*.{js,mjs,ts,json}]
indent_size = 2
[*.{yml,yaml}]
indent_size = 2
[*.{md,txt}]
trim_trailing_whitespace = false
max_line_length = 80
[*.{sh,fish,zsh}]
indent_size = 2
[*.{toml,conf,ini}]
indent_size = 2
[*.{xml,html}]
indent_size = 2
[*.{css,scss}]
indent_size = 2
[*.{lua,py}]
indent_size = 4
[Makefile]
indent_style = tab
indent_size = 4
[*.go]
indent_style = tab
indent_size = 4
[COMMIT_EDITMSG]
max_line_length = 72

191
.github/workflows/ci.yml vendored Normal file
View File

@@ -0,0 +1,191 @@
name: CI
on:
push:
branches: [ main, develop ]
pull_request:
branches: [ main ]
env:
NODE_VERSION: '22'
jobs:
lint:
name: Lint & Format Check
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VERSION }}
cache: 'npm'
- name: Install dependencies
run: npm ci
- name: Run Biome linting
run: npm run lint
- name: Check formatting
run: npm run format -- --check
generate:
name: Generate Themes
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VERSION }}
cache: 'npm'
- name: Install dependencies
run: npm ci
- name: Generate themes
run: npm run generate
- name: Validate generated themes
run: npm run validate
- name: Check for uncommitted changes
run: |
if [[ -n $(git status --porcelain) ]]; then
echo "❌ Generated files are not up to date!"
echo "Please run 'npm run generate' and commit the changes."
git status --porcelain
exit 1
fi
echo "✅ All generated files are up to date"
test:
name: Test Web Components
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VERSION }}
cache: 'npm'
- name: Install dependencies
run: npm ci
- name: Install Playwright browsers
run: npx playwright install --with-deps
- name: Run Playwright tests
run: npm run test:e2e
- name: Upload Playwright report
uses: actions/upload-artifact@v4
if: always()
with:
name: playwright-report
path: playwright-report/
retention-days: 30
verify-installation:
name: Verify Installation Scripts
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, macos-latest]
steps:
- uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VERSION }}
cache: 'npm'
- name: Install dependencies
run: npm ci
- name: Generate themes
run: npm run generate
- name: Test installation script (dry run)
run: ./install.sh --dry-run
- name: Test variant switching
run: |
./install.sh --dry-run --variant dark-hard
./install.sh --dry-run --variant light-medium
- name: Test category installation
run: |
./install.sh --dry-run terminals
./install.sh --dry-run cli
./install.sh --dry-run editors
security:
name: Security Scan
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Run Trivy vulnerability scanner
uses: aquasecurity/trivy-action@master
with:
scan-type: 'fs'
scan-ref: '.'
format: 'sarif'
output: 'trivy-results.sarif'
- name: Upload Trivy scan results to GitHub Security tab
uses: github/codeql-action/upload-sarif@v3
with:
sarif_file: 'trivy-results.sarif'
build-stats:
name: Build Statistics
runs-on: ubuntu-latest
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
steps:
- uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VERSION }}
cache: 'npm'
- name: Install dependencies
run: npm ci
- name: Generate themes
run: npm run generate
- name: Calculate statistics
run: |
echo "## 📊 Build Statistics" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
# Count generated files
TOTAL_FILES=$(find . -name "*-dark-*" -o -name "*-light-*" | wc -l)
echo "- **Generated files**: $TOTAL_FILES" >> $GITHUB_STEP_SUMMARY
# Count templates
TEMPLATES=$(find . -name "template.*" | wc -l)
echo "- **Templates**: $TEMPLATES" >> $GITHUB_STEP_SUMMARY
# Count tools
CLI_TOOLS=$(ls -1 cli/ | grep -v install.sh | wc -l)
TERMINALS=$(ls -1 terminals/ | wc -l)
EDITORS=$(ls -1 editors/ | wc -l)
echo "- **CLI tools**: $CLI_TOOLS" >> $GITHUB_STEP_SUMMARY
echo "- **Terminals**: $TERMINALS" >> $GITHUB_STEP_SUMMARY
echo "- **Editors**: $EDITORS" >> $GITHUB_STEP_SUMMARY
# File sizes
TOTAL_SIZE=$(du -sh . | cut -f1)
echo "- **Total size**: $TOTAL_SIZE" >> $GITHUB_STEP_SUMMARY

219
.github/workflows/release.yml vendored Normal file
View File

@@ -0,0 +1,219 @@
name: Release
on:
push:
tags:
- 'v*'
env:
NODE_VERSION: '22'
jobs:
build:
name: Build Release Assets
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VERSION }}
cache: 'npm'
- name: Install dependencies
run: npm ci
- name: Generate all themes
run: npm run generate
- name: Validate themes
run: npm run validate
- name: Create release archives
run: |
# Create directories for different packages
mkdir -p dist/{terminals,editors,cli,web,complete}
# Package terminals
cp -r terminals/* dist/terminals/
cd dist && tar -czf everforest-terminals.tar.gz terminals/ && cd ..
# Package editors
cp -r editors/* dist/editors/
cd dist && tar -czf everforest-editors.tar.gz editors/ && cd ..
# Package CLI tools
cp -r cli/* dist/cli/
cd dist && tar -czf everforest-cli.tar.gz cli/ && cd ..
# Package web resources
cp -r web/* dist/web/
cp -r docs/examples/* dist/web/
cd dist && tar -czf everforest-web.tar.gz web/ && cd ..
# Complete package
cp -r {terminals,editors,cli,web,docs} dist/complete/
cp install.sh README.md LICENSE dist/complete/
cd dist && tar -czf everforest-complete.tar.gz complete/ && cd ..
# Create checksums
cd dist
sha256sum *.tar.gz > checksums.txt
cd ..
- name: Upload build artifacts
uses: actions/upload-artifact@v4
with:
name: release-archives
path: dist/*.tar.gz
retention-days: 30
- name: Upload checksums
uses: actions/upload-artifact@v4
with:
name: checksums
path: dist/checksums.txt
retention-days: 30
test-installation:
name: Test Installation on ${{ matrix.os }}
runs-on: ${{ matrix.os }}
needs: build
strategy:
matrix:
os: [ubuntu-latest, macos-latest]
variant: [dark-medium, light-medium]
steps:
- uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VERSION }}
cache: 'npm'
- name: Install dependencies
run: npm ci
- name: Generate themes
run: npm run generate
- name: Test full installation
run: |
# Test installation with backup
./install.sh --variant ${{ matrix.variant }} --backup --dry-run
# Test category installations
./install.sh --variant ${{ matrix.variant }} terminals --dry-run
./install.sh --variant ${{ matrix.variant }} cli --dry-run
create-release:
name: Create GitHub Release
runs-on: ubuntu-latest
needs: [build, test-installation]
permissions:
contents: write
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Download build artifacts
uses: actions/download-artifact@v4
with:
name: release-archives
path: dist/
- name: Download checksums
uses: actions/download-artifact@v4
with:
name: checksums
path: dist/
- name: Generate changelog
run: |
# Extract version from tag
VERSION=${GITHUB_REF#refs/tags/}
# Generate changelog (basic version)
echo "# Everforest Resources $VERSION" > CHANGELOG.md
echo "" >> CHANGELOG.md
echo "## 🎨 What's New" >> CHANGELOG.md
echo "" >> CHANGELOG.md
# Count generated files
npm ci && npm run generate
TOTAL_FILES=$(find . -name "*-dark-*" -o -name "*-light-*" | wc -l)
CLI_TOOLS=$(ls -1 cli/ | grep -v install.sh | wc -l)
TERMINALS=$(ls -1 terminals/ | wc -l)
EDITORS=$(ls -1 editors/ | wc -l)
echo "- 🎯 **$TOTAL_FILES** generated theme files" >> CHANGELOG.md
echo "- 🖥️ **$TERMINALS** terminal emulators supported" >> CHANGELOG.md
echo "- 📝 **$EDITORS** code editors supported" >> CHANGELOG.md
echo "- 🛠️ **$CLI_TOOLS** CLI tools configured" >> CHANGELOG.md
echo "- 🌐 Complete web development CSS framework" >> CHANGELOG.md
echo "" >> CHANGELOG.md
echo "## 📦 Installation" >> CHANGELOG.md
echo "" >> CHANGELOG.md
echo '```bash' >> CHANGELOG.md
echo "# Download and extract" >> CHANGELOG.md
echo "curl -L https://github.com/ivuorinen/everforest-resources/archive/$VERSION.tar.gz | tar xz" >> CHANGELOG.md
echo "cd everforest-resources-${VERSION#v}" >> CHANGELOG.md
echo "" >> CHANGELOG.md
echo "# Install everything" >> CHANGELOG.md
echo "./install.sh" >> CHANGELOG.md
echo "" >> CHANGELOG.md
echo "# Or install specific categories" >> CHANGELOG.md
echo "./install.sh terminals" >> CHANGELOG.md
echo "./install.sh --variant light-medium cli" >> CHANGELOG.md
echo '```' >> CHANGELOG.md
echo "" >> CHANGELOG.md
echo "## 🗂️ Package Contents" >> CHANGELOG.md
echo "" >> CHANGELOG.md
echo "- **everforest-complete.tar.gz**: Everything in one package" >> CHANGELOG.md
echo "- **everforest-terminals.tar.gz**: Terminal emulator themes only" >> CHANGELOG.md
echo "- **everforest-editors.tar.gz**: Code editor themes only" >> CHANGELOG.md
echo "- **everforest-cli.tar.gz**: CLI tool configurations only" >> CHANGELOG.md
echo "- **everforest-web.tar.gz**: Web development resources only" >> CHANGELOG.md
echo "" >> CHANGELOG.md
echo "All packages include 6 theme variants (dark/light × hard/medium/soft)." >> CHANGELOG.md
- name: Create Release
uses: softprops/action-gh-release@v1
with:
files: |
dist/*.tar.gz
dist/checksums.txt
body_path: CHANGELOG.md
draft: false
prerelease: ${{ contains(github.ref, 'alpha') || contains(github.ref, 'beta') || contains(github.ref, 'rc') }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
notify:
name: Post-Release Notifications
runs-on: ubuntu-latest
needs: create-release
if: success()
steps:
- name: Extract version
run: echo "VERSION=${GITHUB_REF#refs/tags/}" >> $GITHUB_ENV
- name: Create deployment summary
run: |
echo "## 🚀 Release ${{ env.VERSION }} Deployed Successfully!" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "### 📦 Available Downloads:" >> $GITHUB_STEP_SUMMARY
echo "- [Complete Package](https://github.com/ivuorinen/everforest-resources/releases/download/${{ env.VERSION }}/everforest-complete.tar.gz)" >> $GITHUB_STEP_SUMMARY
echo "- [Terminals Only](https://github.com/ivuorinen/everforest-resources/releases/download/${{ env.VERSION }}/everforest-terminals.tar.gz)" >> $GITHUB_STEP_SUMMARY
echo "- [Editors Only](https://github.com/ivuorinen/everforest-resources/releases/download/${{ env.VERSION }}/everforest-editors.tar.gz)" >> $GITHUB_STEP_SUMMARY
echo "- [CLI Tools Only](https://github.com/ivuorinen/everforest-resources/releases/download/${{ env.VERSION }}/everforest-cli.tar.gz)" >> $GITHUB_STEP_SUMMARY
echo "- [Web Resources Only](https://github.com/ivuorinen/everforest-resources/releases/download/${{ env.VERSION }}/everforest-web.tar.gz)" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "### 🎯 Quick Install:" >> $GITHUB_STEP_SUMMARY
echo '```bash' >> $GITHUB_STEP_SUMMARY
echo "curl -L https://github.com/ivuorinen/everforest-resources/archive/${{ env.VERSION }}.tar.gz | tar xz" >> $GITHUB_STEP_SUMMARY
echo "cd everforest-resources-${VERSION#v} && ./install.sh" >> $GITHUB_STEP_SUMMARY
echo '```' >> $GITHUB_STEP_SUMMARY

1
.nvmrc Normal file
View File

@@ -0,0 +1 @@
v22.14

61
CHANGELOG.md Normal file
View File

@@ -0,0 +1,61 @@
# 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.

140
CONTRIBUTING.md Normal file
View File

@@ -0,0 +1,140 @@
# Contributing to Everforest Resources
Thank you for your interest in contributing to Everforest Resources! This project follows a **generator-first** approach where all theme files are generated from canonical palette definitions.
## Quick Start
git clone https://github.com/ivuorinen/everforest-resources.git
cd everforest-resources
npm install
npm run generate
## Development Workflow
### 1. Edit Only Source Files
**Critical Rule**: Only edit these files:
- `palettes/everforest.json` or `palettes/everforest.yaml` - Canonical color definitions
- `template.txt` files - Theme templates with color placeholders
**Never edit generated files directly** - they will be overwritten by the generator.
### 2. Template System
Templates use these placeholders:
- `{{bg}}`, `{{bg1}}`, `{{bg2}}` - Background colors
- `{{fg}}` - Foreground color
- `{{red}}`, `{{orange}}`, `{{yellow}}`, `{{green}}`, `{{aqua}}`, `{{blue}}`, `{{purple}}` - Accent colors
- `{{gray1}}`, `{{gray2}}`, `{{gray3}}` - Gray variations
### 3. Generate and Test
npm run lint:fix # Auto-fix linting issues
npm run generate # Generate all theme files
npm run validate # Validate outputs
npm run ci # Full CI pipeline
### 4. Installation Testing
./install.sh --dry-run # Preview installation
./install.sh # Install themes
## Adding New Tools
### CLI Tools
1. Create new directory: `cli/newtool/`
2. Add `template.txt` with color placeholders
3. Update `scripts/generate-themes.mjs` to include the new tool
4. Update `install.sh` to install the new tool's themes
5. Test all 6 variants are generated correctly
### Terminal Emulators
1. Create new directory: `terminals/newterminal/`
2. Add `template.ext` (appropriate file extension)
3. Update generator and installer
4. Test with actual terminal application
### Editors
1. Create new directory: `editors/neweditor/`
2. Add appropriate template file
3. Follow same pattern as existing editors
## Code Quality
### Linting and Formatting
npm run lint # Check code quality
npm run lint:fix # Auto-fix issues
npm run format # Format all files
All code must pass Biome linting and formatting checks.
### Pre-commit Hooks
The project uses Husky for:
- **Commit message validation**: Must follow [Conventional Commits](https://conventionalcommits.org/)
- **Pre-commit checks**: Linting and basic validation
Example commit messages:
feat: add support for new terminal emulator
fix: correct color mapping in dark variant
docs: update installation instructions
## CI/CD Pipeline
All PRs must pass:
- **Lint**: Biome code quality checks
- **Build**: Generator + validation
- **Snapshots**: Playwright visual testing
- **Commitlint**: Conventional commit format
- **CLI Verify**: Installation testing
## Architecture Principles
1. **Generator-first**: All outputs derive from `palettes/everforest.(json|yaml)`
2. **Template system**: Use placeholders, not hardcoded values
3. **Variant completeness**: All tools must support 6 variants (dark/light × hard/medium/soft)
4. **ANSI-only for CLI**: CLI tools use ANSI codes, not hex values
5. **No manual edits**: Generated files must never be hand-edited
## Project Structure
palettes/ # Canonical color definitions
scripts/ # Generator and validation scripts
terminals/ # Terminal emulator themes
cli/ # CLI tool configurations
editors/ # Code editor themes
web/ # CSS themes and web demo
docs/ # Documentation
install.sh # Universal installer
verify/ # Container-based verification
## Common Issues
### Template Errors
- Ensure all placeholders use double braces: `{{color}}`
- Check template syntax matches target tool's format
- Verify all 6 variants generate without errors
### Color Mapping
- CLI tools should use ANSI codes from palette
- GUI applications can use hex values
- Follow existing patterns for color assignments
### Installation Issues
- Always install to variant-specific paths
- Never overwrite user configuration files
- Provide manual activation instructions
## Getting Help
- **Issues**: [GitHub Issues](https://github.com/ivuorinen/everforest-resources/issues)
- **Discussions**: Use GitHub Discussions for questions
- **Documentation**: Check `docs/` directory and `CLAUDE.md`
## License
By contributing, you agree that your contributions will be licensed under the MIT License.

21
LICENSE Normal file
View File

@@ -0,0 +1,21 @@
MIT License
Copyright (c) 2025 Ismo Vuorinen
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

131
Makefile Normal file
View File

@@ -0,0 +1,131 @@
# Everforest Resources - Makefile
# Alternative build commands for development and CI
.PHONY: all generate validate lint format clean install demo ci help
# Default target
all: generate validate
# Core development commands
generate:
@echo "🎨 Generating all theme files..."
node scripts/generate-themes.mjs
validate:
@echo "✅ Validating generated outputs..."
node scripts/validate.mjs
lint:
@echo "🔍 Checking code quality..."
npm run lint
lint-fix:
@echo "🔧 Auto-fixing linting issues..."
npm run lint:fix
format:
@echo "✨ Formatting code..."
npm run format
# Installation commands
install:
@echo "📦 Installing themes to system..."
./install.sh
install-dry:
@echo "🔍 Preview theme installation..."
./install.sh --dry-run
install-backup:
@echo "💾 Installing themes with backup..."
./install.sh --backup
# Development server
demo:
@echo "🌐 Starting web demo server..."
@echo "Open http://localhost:3000/docs/examples/web-demo.html"
python3 -m http.server 3000
# Testing and validation
test:
@echo "🧪 Running Playwright tests..."
npx playwright test
snapshots:
@echo "📸 Updating Playwright snapshots..."
npx playwright test --update-snapshots
verify:
@echo "🔬 Verifying installation in container..."
ENGINE=docker ./verify/verify.sh
# CI pipeline
ci: lint generate validate test
@echo "🚀 Full CI pipeline completed successfully"
build: generate validate
@echo "🏗️ Build completed successfully"
# Maintenance
clean:
@echo "🧹 Cleaning generated files..."
@find . -name "*-dark-*" -type f ! -path "./node_modules/*" -delete
@find . -name "*-light-*" -type f ! -path "./node_modules/*" -delete
@echo "Generated theme files cleaned"
clean-node:
@echo "🧹 Cleaning node_modules..."
rm -rf node_modules package-lock.json
npm install
stats:
@echo "📊 Project Statistics:"
@echo "Generated files: $$(find . -name '*-dark-*' -o -name '*-light-*' | grep -v node_modules | wc -l)"
@echo "Templates: $$(find . -name 'template.*' | wc -l)"
@echo "CLI tools: $$(find cli -maxdepth 1 -type d | grep -v '^cli$$' | wc -l)"
@echo "Terminals: $$(find terminals -maxdepth 1 -type d | grep -v '^terminals$$' | wc -l)"
@echo "Editors: $$(find editors -maxdepth 1 -type d | grep -v '^editors$$' | wc -l)"
# Development workflow
dev: generate demo
@echo "🚀 Development server started"
release: ci
@echo "🎯 Creating release..."
npm run release
# Help target
help:
@echo "Everforest Resources - Available Commands:"
@echo ""
@echo "Development:"
@echo " make generate - Generate all theme files from templates"
@echo " make validate - Validate generated outputs"
@echo " make lint - Check code quality with Biome"
@echo " make lint-fix - Auto-fix linting issues"
@echo " make format - Format code with Biome"
@echo " make dev - Generate themes and start demo server"
@echo ""
@echo "Installation:"
@echo " make install - Install themes to ~/.config"
@echo " make install-dry - Preview installation without changes"
@echo " make install-backup - Install with backup of existing configs"
@echo ""
@echo "Testing:"
@echo " make test - Run Playwright visual tests"
@echo " make snapshots - Update Playwright snapshots"
@echo " make verify - Verify installation in Docker container"
@echo ""
@echo "CI/CD:"
@echo " make ci - Run full CI pipeline"
@echo " make build - Run build pipeline (generate + validate)"
@echo " make release - Create release after CI checks"
@echo ""
@echo "Utilities:"
@echo " make demo - Start web demo server"
@echo " make clean - Remove generated theme files"
@echo " make clean-node - Clean and reinstall node_modules"
@echo " make stats - Show project statistics"
@echo " make help - Show this help message"
@echo ""
@echo "Quick start: make generate && make install"

View File

@@ -0,0 +1,29 @@
# Everforest theme for Atuin
# Generated from template - do not edit manually
[colors]
background = "#2b3339"
foreground = "#d3c6aa"
cursor = "#dbbc7f"
selection_background = "#323c41"
selection_foreground = "#d3c6aa"
[colors.normal]
black = "0"
red = "1"
green = "2"
yellow = "3"
blue = "4"
magenta = "5"
cyan = "6"
white = "7"
[colors.bright]
black = "8"
red = "9"
green = "10"
yellow = "11"
blue = "12"
magenta = "13"
cyan = "14"
white = "15"

View File

@@ -0,0 +1,29 @@
# Everforest theme for Atuin
# Generated from template - do not edit manually
[colors]
background = "#2f383e"
foreground = "#d3c6aa"
cursor = "#dbbc7f"
selection_background = "#374247"
selection_foreground = "#d3c6aa"
[colors.normal]
black = "0"
red = "1"
green = "2"
yellow = "3"
blue = "4"
magenta = "5"
cyan = "6"
white = "7"
[colors.bright]
black = "8"
red = "9"
green = "10"
yellow = "11"
blue = "12"
magenta = "13"
cyan = "14"
white = "15"

View File

@@ -0,0 +1,29 @@
# Everforest theme for Atuin
# Generated from template - do not edit manually
[colors]
background = "#323d43"
foreground = "#d3c6aa"
cursor = "#dbbc7f"
selection_background = "#3a464c"
selection_foreground = "#d3c6aa"
[colors.normal]
black = "0"
red = "1"
green = "2"
yellow = "3"
blue = "4"
magenta = "5"
cyan = "6"
white = "7"
[colors.bright]
black = "8"
red = "9"
green = "10"
yellow = "11"
blue = "12"
magenta = "13"
cyan = "14"
white = "15"

View File

@@ -0,0 +1,29 @@
# Everforest theme for Atuin
# Generated from template - do not edit manually
[colors]
background = "#fdf6e3"
foreground = "#5c6a72"
cursor = "#dbbc7f"
selection_background = "#f4f0d9"
selection_foreground = "#5c6a72"
[colors.normal]
black = "0"
red = "1"
green = "2"
yellow = "3"
blue = "4"
magenta = "5"
cyan = "6"
white = "7"
[colors.bright]
black = "8"
red = "9"
green = "10"
yellow = "11"
blue = "12"
magenta = "13"
cyan = "14"
white = "15"

View File

@@ -0,0 +1,29 @@
# Everforest theme for Atuin
# Generated from template - do not edit manually
[colors]
background = "#f3ead3"
foreground = "#5c6a72"
cursor = "#dbbc7f"
selection_background = "#ede6cf"
selection_foreground = "#5c6a72"
[colors.normal]
black = "0"
red = "1"
green = "2"
yellow = "3"
blue = "4"
magenta = "5"
cyan = "6"
white = "7"
[colors.bright]
black = "8"
red = "9"
green = "10"
yellow = "11"
blue = "12"
magenta = "13"
cyan = "14"
white = "15"

View File

@@ -0,0 +1,29 @@
# Everforest theme for Atuin
# Generated from template - do not edit manually
[colors]
background = "#f0e5cf"
foreground = "#5c6a72"
cursor = "#dbbc7f"
selection_background = "#e9e1cc"
selection_foreground = "#5c6a72"
[colors.normal]
black = "0"
red = "1"
green = "2"
yellow = "3"
blue = "4"
magenta = "5"
cyan = "6"
white = "7"
[colors.bright]
black = "8"
red = "9"
green = "10"
yellow = "11"
blue = "12"
magenta = "13"
cyan = "14"
white = "15"

29
cli/atuin/template.txt Normal file
View File

@@ -0,0 +1,29 @@
# Everforest theme for Atuin
# Generated from template - do not edit manually
[colors]
background = "{{bg}}"
foreground = "{{fg}}"
cursor = "{{yellow}}"
selection_background = "{{bg1}}"
selection_foreground = "{{fg}}"
[colors.normal]
black = "{{ansi_black}}"
red = "{{ansi_red}}"
green = "{{ansi_green}}"
yellow = "{{ansi_yellow}}"
blue = "{{ansi_blue}}"
magenta = "{{ansi_purple}}"
cyan = "{{ansi_aqua}}"
white = "{{ansi_white}}"
[colors.bright]
black = "{{ansi_bright_black}}"
red = "{{ansi_bright_red}}"
green = "{{ansi_bright_green}}"
yellow = "{{ansi_bright_yellow}}"
blue = "{{ansi_bright_blue}}"
magenta = "{{ansi_bright_purple}}"
cyan = "{{ansi_bright_aqua}}"
white = "{{ansi_bright_white}}"

View File

@@ -0,0 +1,122 @@
# Everforest theme for bat
# Place this in ~/.config/bat/themes/everforest.tmTheme
# Then run: bat cache --build
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>name</key>
<string>Everforest</string>
<key>settings</key>
<array>
<dict>
<key>settings</key>
<dict>
<key>background</key>
<string>#2b3339</string>
<key>foreground</key>
<string>#d3c6aa</string>
<key>caret</key>
<string>#d3c6aa</string>
<key>selection</key>
<string>#859289</string>
<key>selectionForeground</key>
<string>#d3c6aa</string>
<key>lineHighlight</key>
<string>#7a8478</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Comment</string>
<key>scope</key>
<string>comment</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#9da9a0</string>
<key>fontStyle</key>
<string>italic</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>String</string>
<key>scope</key>
<string>string</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#a7c080</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Number</string>
<key>scope</key>
<string>constant.numeric</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#d699b6</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Keyword</string>
<key>scope</key>
<string>keyword</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#e67e80</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Function</string>
<key>scope</key>
<string>entity.name.function</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#7fbbb3</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Type</string>
<key>scope</key>
<string>entity.name.type</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#dbbc7f</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Variable</string>
<key>scope</key>
<string>variable</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#83c092</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Operator</string>
<key>scope</key>
<string>keyword.operator</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#e69875</string>
</dict>
</dict>
</array>
</dict>
</plist>

View File

@@ -0,0 +1,122 @@
# Everforest theme for bat
# Place this in ~/.config/bat/themes/everforest.tmTheme
# Then run: bat cache --build
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>name</key>
<string>Everforest</string>
<key>settings</key>
<array>
<dict>
<key>settings</key>
<dict>
<key>background</key>
<string>#2f383e</string>
<key>foreground</key>
<string>#d3c6aa</string>
<key>caret</key>
<string>#d3c6aa</string>
<key>selection</key>
<string>#859289</string>
<key>selectionForeground</key>
<string>#d3c6aa</string>
<key>lineHighlight</key>
<string>#7a8478</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Comment</string>
<key>scope</key>
<string>comment</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#9da9a0</string>
<key>fontStyle</key>
<string>italic</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>String</string>
<key>scope</key>
<string>string</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#a7c080</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Number</string>
<key>scope</key>
<string>constant.numeric</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#d699b6</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Keyword</string>
<key>scope</key>
<string>keyword</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#e67e80</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Function</string>
<key>scope</key>
<string>entity.name.function</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#7fbbb3</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Type</string>
<key>scope</key>
<string>entity.name.type</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#dbbc7f</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Variable</string>
<key>scope</key>
<string>variable</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#83c092</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Operator</string>
<key>scope</key>
<string>keyword.operator</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#e69875</string>
</dict>
</dict>
</array>
</dict>
</plist>

View File

@@ -0,0 +1,122 @@
# Everforest theme for bat
# Place this in ~/.config/bat/themes/everforest.tmTheme
# Then run: bat cache --build
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>name</key>
<string>Everforest</string>
<key>settings</key>
<array>
<dict>
<key>settings</key>
<dict>
<key>background</key>
<string>#323d43</string>
<key>foreground</key>
<string>#d3c6aa</string>
<key>caret</key>
<string>#d3c6aa</string>
<key>selection</key>
<string>#859289</string>
<key>selectionForeground</key>
<string>#d3c6aa</string>
<key>lineHighlight</key>
<string>#7a8478</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Comment</string>
<key>scope</key>
<string>comment</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#9da9a0</string>
<key>fontStyle</key>
<string>italic</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>String</string>
<key>scope</key>
<string>string</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#a7c080</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Number</string>
<key>scope</key>
<string>constant.numeric</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#d699b6</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Keyword</string>
<key>scope</key>
<string>keyword</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#e67e80</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Function</string>
<key>scope</key>
<string>entity.name.function</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#7fbbb3</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Type</string>
<key>scope</key>
<string>entity.name.type</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#dbbc7f</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Variable</string>
<key>scope</key>
<string>variable</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#83c092</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Operator</string>
<key>scope</key>
<string>keyword.operator</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#e69875</string>
</dict>
</dict>
</array>
</dict>
</plist>

View File

@@ -0,0 +1,122 @@
# Everforest theme for bat
# Place this in ~/.config/bat/themes/everforest.tmTheme
# Then run: bat cache --build
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>name</key>
<string>Everforest</string>
<key>settings</key>
<array>
<dict>
<key>settings</key>
<dict>
<key>background</key>
<string>#fdf6e3</string>
<key>foreground</key>
<string>#5c6a72</string>
<key>caret</key>
<string>#5c6a72</string>
<key>selection</key>
<string>#b3c0b0</string>
<key>selectionForeground</key>
<string>#5c6a72</string>
<key>lineHighlight</key>
<string>#a6b0a0</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Comment</string>
<key>scope</key>
<string>comment</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#c0cdb8</string>
<key>fontStyle</key>
<string>italic</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>String</string>
<key>scope</key>
<string>string</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#a7c080</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Number</string>
<key>scope</key>
<string>constant.numeric</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#d699b6</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Keyword</string>
<key>scope</key>
<string>keyword</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#e67e80</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Function</string>
<key>scope</key>
<string>entity.name.function</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#7fbbb3</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Type</string>
<key>scope</key>
<string>entity.name.type</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#dbbc7f</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Variable</string>
<key>scope</key>
<string>variable</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#83c092</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Operator</string>
<key>scope</key>
<string>keyword.operator</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#e69875</string>
</dict>
</dict>
</array>
</dict>
</plist>

View File

@@ -0,0 +1,122 @@
# Everforest theme for bat
# Place this in ~/.config/bat/themes/everforest.tmTheme
# Then run: bat cache --build
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>name</key>
<string>Everforest</string>
<key>settings</key>
<array>
<dict>
<key>settings</key>
<dict>
<key>background</key>
<string>#f3ead3</string>
<key>foreground</key>
<string>#5c6a72</string>
<key>caret</key>
<string>#5c6a72</string>
<key>selection</key>
<string>#b3c0b0</string>
<key>selectionForeground</key>
<string>#5c6a72</string>
<key>lineHighlight</key>
<string>#a6b0a0</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Comment</string>
<key>scope</key>
<string>comment</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#c0cdb8</string>
<key>fontStyle</key>
<string>italic</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>String</string>
<key>scope</key>
<string>string</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#a7c080</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Number</string>
<key>scope</key>
<string>constant.numeric</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#d699b6</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Keyword</string>
<key>scope</key>
<string>keyword</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#e67e80</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Function</string>
<key>scope</key>
<string>entity.name.function</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#7fbbb3</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Type</string>
<key>scope</key>
<string>entity.name.type</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#dbbc7f</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Variable</string>
<key>scope</key>
<string>variable</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#83c092</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Operator</string>
<key>scope</key>
<string>keyword.operator</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#e69875</string>
</dict>
</dict>
</array>
</dict>
</plist>

View File

@@ -0,0 +1,122 @@
# Everforest theme for bat
# Place this in ~/.config/bat/themes/everforest.tmTheme
# Then run: bat cache --build
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>name</key>
<string>Everforest</string>
<key>settings</key>
<array>
<dict>
<key>settings</key>
<dict>
<key>background</key>
<string>#f0e5cf</string>
<key>foreground</key>
<string>#5c6a72</string>
<key>caret</key>
<string>#5c6a72</string>
<key>selection</key>
<string>#b3c0b0</string>
<key>selectionForeground</key>
<string>#5c6a72</string>
<key>lineHighlight</key>
<string>#a6b0a0</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Comment</string>
<key>scope</key>
<string>comment</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#c0cdb8</string>
<key>fontStyle</key>
<string>italic</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>String</string>
<key>scope</key>
<string>string</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#a7c080</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Number</string>
<key>scope</key>
<string>constant.numeric</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#d699b6</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Keyword</string>
<key>scope</key>
<string>keyword</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#e67e80</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Function</string>
<key>scope</key>
<string>entity.name.function</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#7fbbb3</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Type</string>
<key>scope</key>
<string>entity.name.type</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#dbbc7f</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Variable</string>
<key>scope</key>
<string>variable</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#83c092</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Operator</string>
<key>scope</key>
<string>keyword.operator</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#e69875</string>
</dict>
</dict>
</array>
</dict>
</plist>

122
cli/bat/template.txt Normal file
View File

@@ -0,0 +1,122 @@
# Everforest theme for bat
# Place this in ~/.config/bat/themes/everforest.tmTheme
# Then run: bat cache --build
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>name</key>
<string>Everforest</string>
<key>settings</key>
<array>
<dict>
<key>settings</key>
<dict>
<key>background</key>
<string>{{bg}}</string>
<key>foreground</key>
<string>{{fg}}</string>
<key>caret</key>
<string>{{fg}}</string>
<key>selection</key>
<string>{{gray2}}</string>
<key>selectionForeground</key>
<string>{{fg}}</string>
<key>lineHighlight</key>
<string>{{gray1}}</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Comment</string>
<key>scope</key>
<string>comment</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>{{gray3}}</string>
<key>fontStyle</key>
<string>italic</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>String</string>
<key>scope</key>
<string>string</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>{{green}}</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Number</string>
<key>scope</key>
<string>constant.numeric</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>{{purple}}</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Keyword</string>
<key>scope</key>
<string>keyword</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>{{red}}</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Function</string>
<key>scope</key>
<string>entity.name.function</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>{{blue}}</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Type</string>
<key>scope</key>
<string>entity.name.type</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>{{yellow}}</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Variable</string>
<key>scope</key>
<string>variable</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>{{aqua}}</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Operator</string>
<key>scope</key>
<string>keyword.operator</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>{{orange}}</string>
</dict>
</dict>
</array>
</dict>
</plist>

View File

@@ -0,0 +1,47 @@
# Everforest theme for bottom (btm)
# Place this in ~/.config/bottom/bottom.toml under [colors] section
[colors]
# Background colors
table_header_color = "#d3c6aa"
all_entry_color = "#d3c6aa"
avg_entry_color = "#dbbc7f"
cpu_entry_color = "#7fbbb3"
memory_entry_color = "#a7c080"
network_entry_color = "#d699b6"
process_entry_color = "#83c092"
temperature_entry_color = "#e67e80"
disk_entry_color = "#e69875"
# Widget colors
border_color = "#859289"
highlighted_border_color = "#83c092"
text_color = "#d3c6aa"
graph_color = "#7fbbb3"
cursor_color = "#e69875"
selected_text_color = "#2b3339"
selected_bg_color = "#83c092"
widget_title_color = "#d3c6aa"
# High/medium/low colors for graphs
high_battery_color = "#a7c080"
medium_battery_color = "#dbbc7f"
low_battery_color = "#e67e80"
# CPU colors
cpu_core_colors = ["#7fbbb3", "#83c092", "#d699b6", "#83c092", "#dbbc7f", "#e69875", "#a7c080", "#e67e80"]
# RAM/Swap colors
ram_color = "#a7c080"
swap_color = "#e67e80"
arc_color = "#dbbc7f"
gpu_color = "#d699b6"
# Network colors
rx_color = "#a7c080"
tx_color = "#e67e80"
rx_total_color = "#7fbbb3"
tx_total_color = "#e69875"
# Process colors
disabled_text_color = "#859289"

View File

@@ -0,0 +1,47 @@
# Everforest theme for bottom (btm)
# Place this in ~/.config/bottom/bottom.toml under [colors] section
[colors]
# Background colors
table_header_color = "#d3c6aa"
all_entry_color = "#d3c6aa"
avg_entry_color = "#dbbc7f"
cpu_entry_color = "#7fbbb3"
memory_entry_color = "#a7c080"
network_entry_color = "#d699b6"
process_entry_color = "#83c092"
temperature_entry_color = "#e67e80"
disk_entry_color = "#e69875"
# Widget colors
border_color = "#859289"
highlighted_border_color = "#83c092"
text_color = "#d3c6aa"
graph_color = "#7fbbb3"
cursor_color = "#e69875"
selected_text_color = "#2f383e"
selected_bg_color = "#83c092"
widget_title_color = "#d3c6aa"
# High/medium/low colors for graphs
high_battery_color = "#a7c080"
medium_battery_color = "#dbbc7f"
low_battery_color = "#e67e80"
# CPU colors
cpu_core_colors = ["#7fbbb3", "#83c092", "#d699b6", "#83c092", "#dbbc7f", "#e69875", "#a7c080", "#e67e80"]
# RAM/Swap colors
ram_color = "#a7c080"
swap_color = "#e67e80"
arc_color = "#dbbc7f"
gpu_color = "#d699b6"
# Network colors
rx_color = "#a7c080"
tx_color = "#e67e80"
rx_total_color = "#7fbbb3"
tx_total_color = "#e69875"
# Process colors
disabled_text_color = "#859289"

View File

@@ -0,0 +1,47 @@
# Everforest theme for bottom (btm)
# Place this in ~/.config/bottom/bottom.toml under [colors] section
[colors]
# Background colors
table_header_color = "#d3c6aa"
all_entry_color = "#d3c6aa"
avg_entry_color = "#dbbc7f"
cpu_entry_color = "#7fbbb3"
memory_entry_color = "#a7c080"
network_entry_color = "#d699b6"
process_entry_color = "#83c092"
temperature_entry_color = "#e67e80"
disk_entry_color = "#e69875"
# Widget colors
border_color = "#859289"
highlighted_border_color = "#83c092"
text_color = "#d3c6aa"
graph_color = "#7fbbb3"
cursor_color = "#e69875"
selected_text_color = "#323d43"
selected_bg_color = "#83c092"
widget_title_color = "#d3c6aa"
# High/medium/low colors for graphs
high_battery_color = "#a7c080"
medium_battery_color = "#dbbc7f"
low_battery_color = "#e67e80"
# CPU colors
cpu_core_colors = ["#7fbbb3", "#83c092", "#d699b6", "#83c092", "#dbbc7f", "#e69875", "#a7c080", "#e67e80"]
# RAM/Swap colors
ram_color = "#a7c080"
swap_color = "#e67e80"
arc_color = "#dbbc7f"
gpu_color = "#d699b6"
# Network colors
rx_color = "#a7c080"
tx_color = "#e67e80"
rx_total_color = "#7fbbb3"
tx_total_color = "#e69875"
# Process colors
disabled_text_color = "#859289"

View File

@@ -0,0 +1,47 @@
# Everforest theme for bottom (btm)
# Place this in ~/.config/bottom/bottom.toml under [colors] section
[colors]
# Background colors
table_header_color = "#5c6a72"
all_entry_color = "#5c6a72"
avg_entry_color = "#dbbc7f"
cpu_entry_color = "#7fbbb3"
memory_entry_color = "#a7c080"
network_entry_color = "#d699b6"
process_entry_color = "#83c092"
temperature_entry_color = "#e67e80"
disk_entry_color = "#e69875"
# Widget colors
border_color = "#b3c0b0"
highlighted_border_color = "#83c092"
text_color = "#5c6a72"
graph_color = "#7fbbb3"
cursor_color = "#e69875"
selected_text_color = "#fdf6e3"
selected_bg_color = "#83c092"
widget_title_color = "#5c6a72"
# High/medium/low colors for graphs
high_battery_color = "#a7c080"
medium_battery_color = "#dbbc7f"
low_battery_color = "#e67e80"
# CPU colors
cpu_core_colors = ["#7fbbb3", "#83c092", "#d699b6", "#83c092", "#dbbc7f", "#e69875", "#a7c080", "#e67e80"]
# RAM/Swap colors
ram_color = "#a7c080"
swap_color = "#e67e80"
arc_color = "#dbbc7f"
gpu_color = "#d699b6"
# Network colors
rx_color = "#a7c080"
tx_color = "#e67e80"
rx_total_color = "#7fbbb3"
tx_total_color = "#e69875"
# Process colors
disabled_text_color = "#b3c0b0"

View File

@@ -0,0 +1,47 @@
# Everforest theme for bottom (btm)
# Place this in ~/.config/bottom/bottom.toml under [colors] section
[colors]
# Background colors
table_header_color = "#5c6a72"
all_entry_color = "#5c6a72"
avg_entry_color = "#dbbc7f"
cpu_entry_color = "#7fbbb3"
memory_entry_color = "#a7c080"
network_entry_color = "#d699b6"
process_entry_color = "#83c092"
temperature_entry_color = "#e67e80"
disk_entry_color = "#e69875"
# Widget colors
border_color = "#b3c0b0"
highlighted_border_color = "#83c092"
text_color = "#5c6a72"
graph_color = "#7fbbb3"
cursor_color = "#e69875"
selected_text_color = "#f3ead3"
selected_bg_color = "#83c092"
widget_title_color = "#5c6a72"
# High/medium/low colors for graphs
high_battery_color = "#a7c080"
medium_battery_color = "#dbbc7f"
low_battery_color = "#e67e80"
# CPU colors
cpu_core_colors = ["#7fbbb3", "#83c092", "#d699b6", "#83c092", "#dbbc7f", "#e69875", "#a7c080", "#e67e80"]
# RAM/Swap colors
ram_color = "#a7c080"
swap_color = "#e67e80"
arc_color = "#dbbc7f"
gpu_color = "#d699b6"
# Network colors
rx_color = "#a7c080"
tx_color = "#e67e80"
rx_total_color = "#7fbbb3"
tx_total_color = "#e69875"
# Process colors
disabled_text_color = "#b3c0b0"

View File

@@ -0,0 +1,47 @@
# Everforest theme for bottom (btm)
# Place this in ~/.config/bottom/bottom.toml under [colors] section
[colors]
# Background colors
table_header_color = "#5c6a72"
all_entry_color = "#5c6a72"
avg_entry_color = "#dbbc7f"
cpu_entry_color = "#7fbbb3"
memory_entry_color = "#a7c080"
network_entry_color = "#d699b6"
process_entry_color = "#83c092"
temperature_entry_color = "#e67e80"
disk_entry_color = "#e69875"
# Widget colors
border_color = "#b3c0b0"
highlighted_border_color = "#83c092"
text_color = "#5c6a72"
graph_color = "#7fbbb3"
cursor_color = "#e69875"
selected_text_color = "#f0e5cf"
selected_bg_color = "#83c092"
widget_title_color = "#5c6a72"
# High/medium/low colors for graphs
high_battery_color = "#a7c080"
medium_battery_color = "#dbbc7f"
low_battery_color = "#e67e80"
# CPU colors
cpu_core_colors = ["#7fbbb3", "#83c092", "#d699b6", "#83c092", "#dbbc7f", "#e69875", "#a7c080", "#e67e80"]
# RAM/Swap colors
ram_color = "#a7c080"
swap_color = "#e67e80"
arc_color = "#dbbc7f"
gpu_color = "#d699b6"
# Network colors
rx_color = "#a7c080"
tx_color = "#e67e80"
rx_total_color = "#7fbbb3"
tx_total_color = "#e69875"
# Process colors
disabled_text_color = "#b3c0b0"

47
cli/bottom/template.txt Normal file
View File

@@ -0,0 +1,47 @@
# Everforest theme for bottom (btm)
# Place this in ~/.config/bottom/bottom.toml under [colors] section
[colors]
# Background colors
table_header_color = "{{fg}}"
all_entry_color = "{{fg}}"
avg_entry_color = "{{yellow}}"
cpu_entry_color = "{{blue}}"
memory_entry_color = "{{green}}"
network_entry_color = "{{purple}}"
process_entry_color = "{{aqua}}"
temperature_entry_color = "{{red}}"
disk_entry_color = "{{orange}}"
# Widget colors
border_color = "{{gray2}}"
highlighted_border_color = "{{aqua}}"
text_color = "{{fg}}"
graph_color = "{{blue}}"
cursor_color = "{{orange}}"
selected_text_color = "{{bg}}"
selected_bg_color = "{{aqua}}"
widget_title_color = "{{fg}}"
# High/medium/low colors for graphs
high_battery_color = "{{green}}"
medium_battery_color = "{{yellow}}"
low_battery_color = "{{red}}"
# CPU colors
cpu_core_colors = ["{{blue}}", "{{aqua}}", "{{purple}}", "{{aqua}}", "{{yellow}}", "{{orange}}", "{{green}}", "{{red}}"]
# RAM/Swap colors
ram_color = "{{green}}"
swap_color = "{{red}}"
arc_color = "{{yellow}}"
gpu_color = "{{purple}}"
# Network colors
rx_color = "{{green}}"
tx_color = "{{red}}"
rx_total_color = "{{blue}}"
tx_total_color = "{{orange}}"
# Process colors
disabled_text_color = "{{gray2}}"

View File

@@ -0,0 +1,75 @@
# Everforest theme for btop++
# Place this in ~/.config/btop/themes/everforest.theme
# Main background and foreground
theme[main_bg]="#2b3339"
theme[main_fg]="#d3c6aa"
# Highlight colors
theme[hi_fg]="#e69875"
# Title colors
theme[title]="#83c092"
# Graph colors
theme[graph_text]="#859289"
# Meter colors
theme[meter_bg]="#323c41"
# Process colors
theme[proc_misc]="#859289"
theme[proc_box]="#323c41"
theme[proc_start]="#a7c080"
theme[proc_mid]="#dbbc7f"
theme[proc_end]="#e67e80"
# Active process
theme[proc_selected]="#83c092"
# CPU colors
theme[cpu_box]="#323c41"
theme[cpu_start]="#7fbbb3"
theme[cpu_mid]="#83c092"
theme[cpu_end]="#d699b6"
# Memory colors
theme[mem_box]="#323c41"
theme[mem_start]="#dbbc7f"
theme[mem_mid]="#e69875"
theme[mem_end]="#e67e80"
# Network colors
theme[net_box]="#323c41"
theme[net_start]="#a7c080"
theme[net_mid]="#dbbc7f"
theme[net_end]="#e67e80"
# Disk colors
theme[div_line]="#859289"
theme[temp_start]="#a7c080"
theme[temp_mid]="#dbbc7f"
theme[temp_end]="#e67e80"
# GPU colors (if available)
theme[gpu_start]="#d699b6"
theme[gpu_mid]="#7fbbb3"
theme[gpu_end]="#83c092"
# Input field
theme[input_field]="#323c41"
# Status colors
theme[inactive_fg]="#859289"
theme[selected_bg]="#e67e80"
theme[selected_fg]="#2b3339"
# Additional colors
theme[symbol]="#e69875"
theme[symbol_on]="#a7c080"
theme[used_start]="#a7c080"
theme[used_mid]="#dbbc7f"
theme[used_end]="#e67e80"
theme[available_start]="#7fbbb3"
theme[available_mid]="#83c092"
theme[available_end]="#83c092"

View File

@@ -0,0 +1,75 @@
# Everforest theme for btop++
# Place this in ~/.config/btop/themes/everforest.theme
# Main background and foreground
theme[main_bg]="#2f383e"
theme[main_fg]="#d3c6aa"
# Highlight colors
theme[hi_fg]="#e69875"
# Title colors
theme[title]="#83c092"
# Graph colors
theme[graph_text]="#859289"
# Meter colors
theme[meter_bg]="#374247"
# Process colors
theme[proc_misc]="#859289"
theme[proc_box]="#374247"
theme[proc_start]="#a7c080"
theme[proc_mid]="#dbbc7f"
theme[proc_end]="#e67e80"
# Active process
theme[proc_selected]="#83c092"
# CPU colors
theme[cpu_box]="#374247"
theme[cpu_start]="#7fbbb3"
theme[cpu_mid]="#83c092"
theme[cpu_end]="#d699b6"
# Memory colors
theme[mem_box]="#374247"
theme[mem_start]="#dbbc7f"
theme[mem_mid]="#e69875"
theme[mem_end]="#e67e80"
# Network colors
theme[net_box]="#374247"
theme[net_start]="#a7c080"
theme[net_mid]="#dbbc7f"
theme[net_end]="#e67e80"
# Disk colors
theme[div_line]="#859289"
theme[temp_start]="#a7c080"
theme[temp_mid]="#dbbc7f"
theme[temp_end]="#e67e80"
# GPU colors (if available)
theme[gpu_start]="#d699b6"
theme[gpu_mid]="#7fbbb3"
theme[gpu_end]="#83c092"
# Input field
theme[input_field]="#374247"
# Status colors
theme[inactive_fg]="#859289"
theme[selected_bg]="#e67e80"
theme[selected_fg]="#2f383e"
# Additional colors
theme[symbol]="#e69875"
theme[symbol_on]="#a7c080"
theme[used_start]="#a7c080"
theme[used_mid]="#dbbc7f"
theme[used_end]="#e67e80"
theme[available_start]="#7fbbb3"
theme[available_mid]="#83c092"
theme[available_end]="#83c092"

View File

@@ -0,0 +1,75 @@
# Everforest theme for btop++
# Place this in ~/.config/btop/themes/everforest.theme
# Main background and foreground
theme[main_bg]="#323d43"
theme[main_fg]="#d3c6aa"
# Highlight colors
theme[hi_fg]="#e69875"
# Title colors
theme[title]="#83c092"
# Graph colors
theme[graph_text]="#859289"
# Meter colors
theme[meter_bg]="#3a464c"
# Process colors
theme[proc_misc]="#859289"
theme[proc_box]="#3a464c"
theme[proc_start]="#a7c080"
theme[proc_mid]="#dbbc7f"
theme[proc_end]="#e67e80"
# Active process
theme[proc_selected]="#83c092"
# CPU colors
theme[cpu_box]="#3a464c"
theme[cpu_start]="#7fbbb3"
theme[cpu_mid]="#83c092"
theme[cpu_end]="#d699b6"
# Memory colors
theme[mem_box]="#3a464c"
theme[mem_start]="#dbbc7f"
theme[mem_mid]="#e69875"
theme[mem_end]="#e67e80"
# Network colors
theme[net_box]="#3a464c"
theme[net_start]="#a7c080"
theme[net_mid]="#dbbc7f"
theme[net_end]="#e67e80"
# Disk colors
theme[div_line]="#859289"
theme[temp_start]="#a7c080"
theme[temp_mid]="#dbbc7f"
theme[temp_end]="#e67e80"
# GPU colors (if available)
theme[gpu_start]="#d699b6"
theme[gpu_mid]="#7fbbb3"
theme[gpu_end]="#83c092"
# Input field
theme[input_field]="#3a464c"
# Status colors
theme[inactive_fg]="#859289"
theme[selected_bg]="#e67e80"
theme[selected_fg]="#323d43"
# Additional colors
theme[symbol]="#e69875"
theme[symbol_on]="#a7c080"
theme[used_start]="#a7c080"
theme[used_mid]="#dbbc7f"
theme[used_end]="#e67e80"
theme[available_start]="#7fbbb3"
theme[available_mid]="#83c092"
theme[available_end]="#83c092"

View File

@@ -0,0 +1,75 @@
# Everforest theme for btop++
# Place this in ~/.config/btop/themes/everforest.theme
# Main background and foreground
theme[main_bg]="#fdf6e3"
theme[main_fg]="#5c6a72"
# Highlight colors
theme[hi_fg]="#e69875"
# Title colors
theme[title]="#83c092"
# Graph colors
theme[graph_text]="#b3c0b0"
# Meter colors
theme[meter_bg]="#f4f0d9"
# Process colors
theme[proc_misc]="#b3c0b0"
theme[proc_box]="#f4f0d9"
theme[proc_start]="#a7c080"
theme[proc_mid]="#dbbc7f"
theme[proc_end]="#e67e80"
# Active process
theme[proc_selected]="#83c092"
# CPU colors
theme[cpu_box]="#f4f0d9"
theme[cpu_start]="#7fbbb3"
theme[cpu_mid]="#83c092"
theme[cpu_end]="#d699b6"
# Memory colors
theme[mem_box]="#f4f0d9"
theme[mem_start]="#dbbc7f"
theme[mem_mid]="#e69875"
theme[mem_end]="#e67e80"
# Network colors
theme[net_box]="#f4f0d9"
theme[net_start]="#a7c080"
theme[net_mid]="#dbbc7f"
theme[net_end]="#e67e80"
# Disk colors
theme[div_line]="#b3c0b0"
theme[temp_start]="#a7c080"
theme[temp_mid]="#dbbc7f"
theme[temp_end]="#e67e80"
# GPU colors (if available)
theme[gpu_start]="#d699b6"
theme[gpu_mid]="#7fbbb3"
theme[gpu_end]="#83c092"
# Input field
theme[input_field]="#f4f0d9"
# Status colors
theme[inactive_fg]="#b3c0b0"
theme[selected_bg]="#e67e80"
theme[selected_fg]="#fdf6e3"
# Additional colors
theme[symbol]="#e69875"
theme[symbol_on]="#a7c080"
theme[used_start]="#a7c080"
theme[used_mid]="#dbbc7f"
theme[used_end]="#e67e80"
theme[available_start]="#7fbbb3"
theme[available_mid]="#83c092"
theme[available_end]="#83c092"

View File

@@ -0,0 +1,75 @@
# Everforest theme for btop++
# Place this in ~/.config/btop/themes/everforest.theme
# Main background and foreground
theme[main_bg]="#f3ead3"
theme[main_fg]="#5c6a72"
# Highlight colors
theme[hi_fg]="#e69875"
# Title colors
theme[title]="#83c092"
# Graph colors
theme[graph_text]="#b3c0b0"
# Meter colors
theme[meter_bg]="#ede6cf"
# Process colors
theme[proc_misc]="#b3c0b0"
theme[proc_box]="#ede6cf"
theme[proc_start]="#a7c080"
theme[proc_mid]="#dbbc7f"
theme[proc_end]="#e67e80"
# Active process
theme[proc_selected]="#83c092"
# CPU colors
theme[cpu_box]="#ede6cf"
theme[cpu_start]="#7fbbb3"
theme[cpu_mid]="#83c092"
theme[cpu_end]="#d699b6"
# Memory colors
theme[mem_box]="#ede6cf"
theme[mem_start]="#dbbc7f"
theme[mem_mid]="#e69875"
theme[mem_end]="#e67e80"
# Network colors
theme[net_box]="#ede6cf"
theme[net_start]="#a7c080"
theme[net_mid]="#dbbc7f"
theme[net_end]="#e67e80"
# Disk colors
theme[div_line]="#b3c0b0"
theme[temp_start]="#a7c080"
theme[temp_mid]="#dbbc7f"
theme[temp_end]="#e67e80"
# GPU colors (if available)
theme[gpu_start]="#d699b6"
theme[gpu_mid]="#7fbbb3"
theme[gpu_end]="#83c092"
# Input field
theme[input_field]="#ede6cf"
# Status colors
theme[inactive_fg]="#b3c0b0"
theme[selected_bg]="#e67e80"
theme[selected_fg]="#f3ead3"
# Additional colors
theme[symbol]="#e69875"
theme[symbol_on]="#a7c080"
theme[used_start]="#a7c080"
theme[used_mid]="#dbbc7f"
theme[used_end]="#e67e80"
theme[available_start]="#7fbbb3"
theme[available_mid]="#83c092"
theme[available_end]="#83c092"

View File

@@ -0,0 +1,75 @@
# Everforest theme for btop++
# Place this in ~/.config/btop/themes/everforest.theme
# Main background and foreground
theme[main_bg]="#f0e5cf"
theme[main_fg]="#5c6a72"
# Highlight colors
theme[hi_fg]="#e69875"
# Title colors
theme[title]="#83c092"
# Graph colors
theme[graph_text]="#b3c0b0"
# Meter colors
theme[meter_bg]="#e9e1cc"
# Process colors
theme[proc_misc]="#b3c0b0"
theme[proc_box]="#e9e1cc"
theme[proc_start]="#a7c080"
theme[proc_mid]="#dbbc7f"
theme[proc_end]="#e67e80"
# Active process
theme[proc_selected]="#83c092"
# CPU colors
theme[cpu_box]="#e9e1cc"
theme[cpu_start]="#7fbbb3"
theme[cpu_mid]="#83c092"
theme[cpu_end]="#d699b6"
# Memory colors
theme[mem_box]="#e9e1cc"
theme[mem_start]="#dbbc7f"
theme[mem_mid]="#e69875"
theme[mem_end]="#e67e80"
# Network colors
theme[net_box]="#e9e1cc"
theme[net_start]="#a7c080"
theme[net_mid]="#dbbc7f"
theme[net_end]="#e67e80"
# Disk colors
theme[div_line]="#b3c0b0"
theme[temp_start]="#a7c080"
theme[temp_mid]="#dbbc7f"
theme[temp_end]="#e67e80"
# GPU colors (if available)
theme[gpu_start]="#d699b6"
theme[gpu_mid]="#7fbbb3"
theme[gpu_end]="#83c092"
# Input field
theme[input_field]="#e9e1cc"
# Status colors
theme[inactive_fg]="#b3c0b0"
theme[selected_bg]="#e67e80"
theme[selected_fg]="#f0e5cf"
# Additional colors
theme[symbol]="#e69875"
theme[symbol_on]="#a7c080"
theme[used_start]="#a7c080"
theme[used_mid]="#dbbc7f"
theme[used_end]="#e67e80"
theme[available_start]="#7fbbb3"
theme[available_mid]="#83c092"
theme[available_end]="#83c092"

75
cli/btop/template.txt Normal file
View File

@@ -0,0 +1,75 @@
# Everforest theme for btop++
# Place this in ~/.config/btop/themes/everforest.theme
# Main background and foreground
theme[main_bg]="{{bg}}"
theme[main_fg]="{{fg}}"
# Highlight colors
theme[hi_fg]="{{orange}}"
# Title colors
theme[title]="{{aqua}}"
# Graph colors
theme[graph_text]="{{gray2}}"
# Meter colors
theme[meter_bg]="{{bg1}}"
# Process colors
theme[proc_misc]="{{gray2}}"
theme[proc_box]="{{bg1}}"
theme[proc_start]="{{green}}"
theme[proc_mid]="{{yellow}}"
theme[proc_end]="{{red}}"
# Active process
theme[proc_selected]="{{aqua}}"
# CPU colors
theme[cpu_box]="{{bg1}}"
theme[cpu_start]="{{blue}}"
theme[cpu_mid]="{{aqua}}"
theme[cpu_end]="{{purple}}"
# Memory colors
theme[mem_box]="{{bg1}}"
theme[mem_start]="{{yellow}}"
theme[mem_mid]="{{orange}}"
theme[mem_end]="{{red}}"
# Network colors
theme[net_box]="{{bg1}}"
theme[net_start]="{{green}}"
theme[net_mid]="{{yellow}}"
theme[net_end]="{{red}}"
# Disk colors
theme[div_line]="{{gray2}}"
theme[temp_start]="{{green}}"
theme[temp_mid]="{{yellow}}"
theme[temp_end]="{{red}}"
# GPU colors (if available)
theme[gpu_start]="{{purple}}"
theme[gpu_mid]="{{blue}}"
theme[gpu_end]="{{aqua}}"
# Input field
theme[input_field]="{{bg1}}"
# Status colors
theme[inactive_fg]="{{gray2}}"
theme[selected_bg]="{{red}}"
theme[selected_fg]="{{bg}}"
# Additional colors
theme[symbol]="{{orange}}"
theme[symbol_on]="{{green}}"
theme[used_start]="{{green}}"
theme[used_mid]="{{yellow}}"
theme[used_end]="{{red}}"
theme[available_start]="{{blue}}"
theme[available_mid]="{{aqua}}"
theme[available_end]="{{aqua}}"

View File

@@ -11,12 +11,12 @@
line-numbers-right-style = cyan line-numbers-right-style = cyan
line-numbers-minus-style = red line-numbers-minus-style = red
line-numbers-plus-style = green line-numbers-plus-style = green
line-numbers-zero-style = "##b3c0b0" line-numbers-zero-style = "#859289"
minus-style = syntax "##e67e80" minus-style = syntax "#e67e80"
minus-emph-style = syntax "##e67e80" minus-emph-style = syntax "#e67e80"
plus-style = syntax "##a7c080" plus-style = syntax "#a7c080"
plus-emph-style = syntax "##a7c080" plus-emph-style = syntax "#a7c080"
zero-style = syntax zero-style = syntax
blame-code-style = syntax blame-code-style = syntax
blame-format = "{author:<18} ({commit:>8}) {timestamp:^16} " blame-format = "{author:<18} ({commit:>8}) {timestamp:^16} "
blame-palette = "##a6b0a0" "##b3c0b0" "##c0cdb8" blame-palette = "#7a8478" "#859289" "#9da9a0"

View File

@@ -0,0 +1,22 @@
# Everforest theme for git-delta
# Generated from template - do not edit manually
[delta]
syntax-theme = none
file-style = bold
file-decoration-style = none
hunk-header-decoration-style = cyan box ul
line-numbers = true
line-numbers-left-style = cyan
line-numbers-right-style = cyan
line-numbers-minus-style = red
line-numbers-plus-style = green
line-numbers-zero-style = "#859289"
minus-style = syntax "#e67e80"
minus-emph-style = syntax "#e67e80"
plus-style = syntax "#a7c080"
plus-emph-style = syntax "#a7c080"
zero-style = syntax
blame-code-style = syntax
blame-format = "{author:<18} ({commit:>8}) {timestamp:^16} "
blame-palette = "#7a8478" "#859289" "#9da9a0"

View File

@@ -0,0 +1,22 @@
# Everforest theme for git-delta
# Generated from template - do not edit manually
[delta]
syntax-theme = none
file-style = bold
file-decoration-style = none
hunk-header-decoration-style = cyan box ul
line-numbers = true
line-numbers-left-style = cyan
line-numbers-right-style = cyan
line-numbers-minus-style = red
line-numbers-plus-style = green
line-numbers-zero-style = "#859289"
minus-style = syntax "#e67e80"
minus-emph-style = syntax "#e67e80"
plus-style = syntax "#a7c080"
plus-emph-style = syntax "#a7c080"
zero-style = syntax
blame-code-style = syntax
blame-format = "{author:<18} ({commit:>8}) {timestamp:^16} "
blame-palette = "#7a8478" "#859289" "#9da9a0"

View File

@@ -0,0 +1,22 @@
# Everforest theme for git-delta
# Generated from template - do not edit manually
[delta]
syntax-theme = none
file-style = bold
file-decoration-style = none
hunk-header-decoration-style = cyan box ul
line-numbers = true
line-numbers-left-style = cyan
line-numbers-right-style = cyan
line-numbers-minus-style = red
line-numbers-plus-style = green
line-numbers-zero-style = "#b3c0b0"
minus-style = syntax "#e67e80"
minus-emph-style = syntax "#e67e80"
plus-style = syntax "#a7c080"
plus-emph-style = syntax "#a7c080"
zero-style = syntax
blame-code-style = syntax
blame-format = "{author:<18} ({commit:>8}) {timestamp:^16} "
blame-palette = "#a6b0a0" "#b3c0b0" "#c0cdb8"

View File

@@ -0,0 +1,22 @@
# Everforest theme for git-delta
# Generated from template - do not edit manually
[delta]
syntax-theme = none
file-style = bold
file-decoration-style = none
hunk-header-decoration-style = cyan box ul
line-numbers = true
line-numbers-left-style = cyan
line-numbers-right-style = cyan
line-numbers-minus-style = red
line-numbers-plus-style = green
line-numbers-zero-style = "#b3c0b0"
minus-style = syntax "#e67e80"
minus-emph-style = syntax "#e67e80"
plus-style = syntax "#a7c080"
plus-emph-style = syntax "#a7c080"
zero-style = syntax
blame-code-style = syntax
blame-format = "{author:<18} ({commit:>8}) {timestamp:^16} "
blame-palette = "#a6b0a0" "#b3c0b0" "#c0cdb8"

View File

@@ -0,0 +1,22 @@
# Everforest theme for git-delta
# Generated from template - do not edit manually
[delta]
syntax-theme = none
file-style = bold
file-decoration-style = none
hunk-header-decoration-style = cyan box ul
line-numbers = true
line-numbers-left-style = cyan
line-numbers-right-style = cyan
line-numbers-minus-style = red
line-numbers-plus-style = green
line-numbers-zero-style = "#b3c0b0"
minus-style = syntax "#e67e80"
minus-emph-style = syntax "#e67e80"
plus-style = syntax "#a7c080"
plus-emph-style = syntax "#a7c080"
zero-style = syntax
blame-code-style = syntax
blame-format = "{author:<18} ({commit:>8}) {timestamp:^16} "
blame-palette = "#a6b0a0" "#b3c0b0" "#c0cdb8"

View File

@@ -11,12 +11,12 @@
line-numbers-right-style = cyan line-numbers-right-style = cyan
line-numbers-minus-style = red line-numbers-minus-style = red
line-numbers-plus-style = green line-numbers-plus-style = green
line-numbers-zero-style = "#{{gray2}}" line-numbers-zero-style = "{{gray2}}"
minus-style = syntax "#{{red}}" minus-style = syntax "{{red}}"
minus-emph-style = syntax "#{{red}}" minus-emph-style = syntax "{{red}}"
plus-style = syntax "#{{green}}" plus-style = syntax "{{green}}"
plus-emph-style = syntax "#{{green}}" plus-emph-style = syntax "{{green}}"
zero-style = syntax zero-style = syntax
blame-code-style = syntax blame-code-style = syntax
blame-format = "{author:<18} ({commit:>8}) {timestamp:^16} " blame-format = "{author:<18} ({commit:>8}) {timestamp:^16} "
blame-palette = "#{{gray1}}" "#{{gray2}}" "#{{gray3}}" blame-palette = "{{gray1}}" "{{gray2}}" "{{gray3}}"

View File

@@ -0,0 +1,72 @@
# Everforest theme for eza (fish shell)
# Add these environment variables to your fish config (e.g., ~/.config/fish/config.fish)
# Everforest color definitions for eza
set -gx EZA_COLORS "\
di=#7fbbb3:\
ex=#e67e80:\
fi=#d3c6aa:\
ln=#83c092:\
or=#e67e80:\
ow=#7fbbb3:\
pi=#d699b6:\
so=#e69875:\
bd=#dbbc7f:\
cd=#dbbc7f:\
su=#e67e80:\
sg=#e67e80:\
tw=#7fbbb3:\
st=#9da9a0:\
*.tar=#e69875:\
*.zip=#e69875:\
*.7z=#e69875:\
*.gz=#e69875:\
*.bz2=#e69875:\
*.xz=#e69875:\
*.jpg=#d699b6:\
*.jpeg=#d699b6:\
*.png=#d699b6:\
*.gif=#d699b6:\
*.svg=#d699b6:\
*.pdf=#a7c080:\
*.txt=#d3c6aa:\
*.md=#a7c080:\
*.json=#dbbc7f:\
*.yml=#dbbc7f:\
*.yaml=#dbbc7f:\
*.xml=#dbbc7f:\
*.toml=#dbbc7f:\
*.ini=#dbbc7f:\
*.cfg=#dbbc7f:\
*.conf=#dbbc7f:\
*.log=#9da9a0:\
*.tmp=#9da9a0:\
*.bak=#9da9a0:\
*.swp=#9da9a0:\
*.lock=#9da9a0:\
*.js=#dbbc7f:\
*.ts=#7fbbb3:\
*.jsx=#7fbbb3:\
*.tsx=#7fbbb3:\
*.py=#7fbbb3:\
*.rb=#e67e80:\
*.go=#83c092:\
*.rs=#e69875:\
*.c=#7fbbb3:\
*.cpp=#7fbbb3:\
*.h=#d699b6:\
*.hpp=#d699b6:\
*.java=#e69875:\
*.class=#e69875:\
*.sh=#a7c080:\
*.bash=#a7c080:\
*.zsh=#a7c080:\
*.fish=#a7c080:\
*.vim=#a7c080:\
*.nvim=#a7c080"
# Alternative aliases for eza with color support
alias ls='eza --color=always --group-directories-first'
alias ll='eza --color=always --group-directories-first --long'
alias la='eza --color=always --group-directories-first --long --all'
alias lt='eza --color=always --group-directories-first --tree'

View File

@@ -0,0 +1,72 @@
# Everforest theme for eza
# Add these environment variables to your shell config (e.g., ~/.bashrc, ~/.zshrc)
# Everforest color definitions for eza
export EZA_COLORS="\
di=#7fbbb3:\
ex=#e67e80:\
fi=#d3c6aa:\
ln=#83c092:\
or=#e67e80:\
ow=#7fbbb3:\
pi=#d699b6:\
so=#e69875:\
bd=#dbbc7f:\
cd=#dbbc7f:\
su=#e67e80:\
sg=#e67e80:\
tw=#7fbbb3:\
st=#9da9a0:\
*.tar=#e69875:\
*.zip=#e69875:\
*.7z=#e69875:\
*.gz=#e69875:\
*.bz2=#e69875:\
*.xz=#e69875:\
*.jpg=#d699b6:\
*.jpeg=#d699b6:\
*.png=#d699b6:\
*.gif=#d699b6:\
*.svg=#d699b6:\
*.pdf=#a7c080:\
*.txt=#d3c6aa:\
*.md=#a7c080:\
*.json=#dbbc7f:\
*.yml=#dbbc7f:\
*.yaml=#dbbc7f:\
*.xml=#dbbc7f:\
*.toml=#dbbc7f:\
*.ini=#dbbc7f:\
*.cfg=#dbbc7f:\
*.conf=#dbbc7f:\
*.log=#9da9a0:\
*.tmp=#9da9a0:\
*.bak=#9da9a0:\
*.swp=#9da9a0:\
*.lock=#9da9a0:\
*.js=#dbbc7f:\
*.ts=#7fbbb3:\
*.jsx=#7fbbb3:\
*.tsx=#7fbbb3:\
*.py=#7fbbb3:\
*.rb=#e67e80:\
*.go=#83c092:\
*.rs=#e69875:\
*.c=#7fbbb3:\
*.cpp=#7fbbb3:\
*.h=#d699b6:\
*.hpp=#d699b6:\
*.java=#e69875:\
*.class=#e69875:\
*.sh=#a7c080:\
*.bash=#a7c080:\
*.zsh=#a7c080:\
*.fish=#a7c080:\
*.vim=#a7c080:\
*.nvim=#a7c080"
# Alternative alias for eza with color support
alias ls='eza --color=always --group-directories-first'
alias ll='eza --color=always --group-directories-first --long'
alias la='eza --color=always --group-directories-first --long --all'
alias lt='eza --color=always --group-directories-first --tree'

View File

@@ -0,0 +1,72 @@
# Everforest theme for eza (fish shell)
# Add these environment variables to your fish config (e.g., ~/.config/fish/config.fish)
# Everforest color definitions for eza
set -gx EZA_COLORS "\
di=#7fbbb3:\
ex=#e67e80:\
fi=#d3c6aa:\
ln=#83c092:\
or=#e67e80:\
ow=#7fbbb3:\
pi=#d699b6:\
so=#e69875:\
bd=#dbbc7f:\
cd=#dbbc7f:\
su=#e67e80:\
sg=#e67e80:\
tw=#7fbbb3:\
st=#9da9a0:\
*.tar=#e69875:\
*.zip=#e69875:\
*.7z=#e69875:\
*.gz=#e69875:\
*.bz2=#e69875:\
*.xz=#e69875:\
*.jpg=#d699b6:\
*.jpeg=#d699b6:\
*.png=#d699b6:\
*.gif=#d699b6:\
*.svg=#d699b6:\
*.pdf=#a7c080:\
*.txt=#d3c6aa:\
*.md=#a7c080:\
*.json=#dbbc7f:\
*.yml=#dbbc7f:\
*.yaml=#dbbc7f:\
*.xml=#dbbc7f:\
*.toml=#dbbc7f:\
*.ini=#dbbc7f:\
*.cfg=#dbbc7f:\
*.conf=#dbbc7f:\
*.log=#9da9a0:\
*.tmp=#9da9a0:\
*.bak=#9da9a0:\
*.swp=#9da9a0:\
*.lock=#9da9a0:\
*.js=#dbbc7f:\
*.ts=#7fbbb3:\
*.jsx=#7fbbb3:\
*.tsx=#7fbbb3:\
*.py=#7fbbb3:\
*.rb=#e67e80:\
*.go=#83c092:\
*.rs=#e69875:\
*.c=#7fbbb3:\
*.cpp=#7fbbb3:\
*.h=#d699b6:\
*.hpp=#d699b6:\
*.java=#e69875:\
*.class=#e69875:\
*.sh=#a7c080:\
*.bash=#a7c080:\
*.zsh=#a7c080:\
*.fish=#a7c080:\
*.vim=#a7c080:\
*.nvim=#a7c080"
# Alternative aliases for eza with color support
alias ls='eza --color=always --group-directories-first'
alias ll='eza --color=always --group-directories-first --long'
alias la='eza --color=always --group-directories-first --long --all'
alias lt='eza --color=always --group-directories-first --tree'

View File

@@ -0,0 +1,72 @@
# Everforest theme for eza
# Add these environment variables to your shell config (e.g., ~/.bashrc, ~/.zshrc)
# Everforest color definitions for eza
export EZA_COLORS="\
di=#7fbbb3:\
ex=#e67e80:\
fi=#d3c6aa:\
ln=#83c092:\
or=#e67e80:\
ow=#7fbbb3:\
pi=#d699b6:\
so=#e69875:\
bd=#dbbc7f:\
cd=#dbbc7f:\
su=#e67e80:\
sg=#e67e80:\
tw=#7fbbb3:\
st=#9da9a0:\
*.tar=#e69875:\
*.zip=#e69875:\
*.7z=#e69875:\
*.gz=#e69875:\
*.bz2=#e69875:\
*.xz=#e69875:\
*.jpg=#d699b6:\
*.jpeg=#d699b6:\
*.png=#d699b6:\
*.gif=#d699b6:\
*.svg=#d699b6:\
*.pdf=#a7c080:\
*.txt=#d3c6aa:\
*.md=#a7c080:\
*.json=#dbbc7f:\
*.yml=#dbbc7f:\
*.yaml=#dbbc7f:\
*.xml=#dbbc7f:\
*.toml=#dbbc7f:\
*.ini=#dbbc7f:\
*.cfg=#dbbc7f:\
*.conf=#dbbc7f:\
*.log=#9da9a0:\
*.tmp=#9da9a0:\
*.bak=#9da9a0:\
*.swp=#9da9a0:\
*.lock=#9da9a0:\
*.js=#dbbc7f:\
*.ts=#7fbbb3:\
*.jsx=#7fbbb3:\
*.tsx=#7fbbb3:\
*.py=#7fbbb3:\
*.rb=#e67e80:\
*.go=#83c092:\
*.rs=#e69875:\
*.c=#7fbbb3:\
*.cpp=#7fbbb3:\
*.h=#d699b6:\
*.hpp=#d699b6:\
*.java=#e69875:\
*.class=#e69875:\
*.sh=#a7c080:\
*.bash=#a7c080:\
*.zsh=#a7c080:\
*.fish=#a7c080:\
*.vim=#a7c080:\
*.nvim=#a7c080"
# Alternative alias for eza with color support
alias ls='eza --color=always --group-directories-first'
alias ll='eza --color=always --group-directories-first --long'
alias la='eza --color=always --group-directories-first --long --all'
alias lt='eza --color=always --group-directories-first --tree'

View File

@@ -0,0 +1,72 @@
# Everforest theme for eza (fish shell)
# Add these environment variables to your fish config (e.g., ~/.config/fish/config.fish)
# Everforest color definitions for eza
set -gx EZA_COLORS "\
di=#7fbbb3:\
ex=#e67e80:\
fi=#d3c6aa:\
ln=#83c092:\
or=#e67e80:\
ow=#7fbbb3:\
pi=#d699b6:\
so=#e69875:\
bd=#dbbc7f:\
cd=#dbbc7f:\
su=#e67e80:\
sg=#e67e80:\
tw=#7fbbb3:\
st=#9da9a0:\
*.tar=#e69875:\
*.zip=#e69875:\
*.7z=#e69875:\
*.gz=#e69875:\
*.bz2=#e69875:\
*.xz=#e69875:\
*.jpg=#d699b6:\
*.jpeg=#d699b6:\
*.png=#d699b6:\
*.gif=#d699b6:\
*.svg=#d699b6:\
*.pdf=#a7c080:\
*.txt=#d3c6aa:\
*.md=#a7c080:\
*.json=#dbbc7f:\
*.yml=#dbbc7f:\
*.yaml=#dbbc7f:\
*.xml=#dbbc7f:\
*.toml=#dbbc7f:\
*.ini=#dbbc7f:\
*.cfg=#dbbc7f:\
*.conf=#dbbc7f:\
*.log=#9da9a0:\
*.tmp=#9da9a0:\
*.bak=#9da9a0:\
*.swp=#9da9a0:\
*.lock=#9da9a0:\
*.js=#dbbc7f:\
*.ts=#7fbbb3:\
*.jsx=#7fbbb3:\
*.tsx=#7fbbb3:\
*.py=#7fbbb3:\
*.rb=#e67e80:\
*.go=#83c092:\
*.rs=#e69875:\
*.c=#7fbbb3:\
*.cpp=#7fbbb3:\
*.h=#d699b6:\
*.hpp=#d699b6:\
*.java=#e69875:\
*.class=#e69875:\
*.sh=#a7c080:\
*.bash=#a7c080:\
*.zsh=#a7c080:\
*.fish=#a7c080:\
*.vim=#a7c080:\
*.nvim=#a7c080"
# Alternative aliases for eza with color support
alias ls='eza --color=always --group-directories-first'
alias ll='eza --color=always --group-directories-first --long'
alias la='eza --color=always --group-directories-first --long --all'
alias lt='eza --color=always --group-directories-first --tree'

View File

@@ -0,0 +1,72 @@
# Everforest theme for eza
# Add these environment variables to your shell config (e.g., ~/.bashrc, ~/.zshrc)
# Everforest color definitions for eza
export EZA_COLORS="\
di=#7fbbb3:\
ex=#e67e80:\
fi=#d3c6aa:\
ln=#83c092:\
or=#e67e80:\
ow=#7fbbb3:\
pi=#d699b6:\
so=#e69875:\
bd=#dbbc7f:\
cd=#dbbc7f:\
su=#e67e80:\
sg=#e67e80:\
tw=#7fbbb3:\
st=#9da9a0:\
*.tar=#e69875:\
*.zip=#e69875:\
*.7z=#e69875:\
*.gz=#e69875:\
*.bz2=#e69875:\
*.xz=#e69875:\
*.jpg=#d699b6:\
*.jpeg=#d699b6:\
*.png=#d699b6:\
*.gif=#d699b6:\
*.svg=#d699b6:\
*.pdf=#a7c080:\
*.txt=#d3c6aa:\
*.md=#a7c080:\
*.json=#dbbc7f:\
*.yml=#dbbc7f:\
*.yaml=#dbbc7f:\
*.xml=#dbbc7f:\
*.toml=#dbbc7f:\
*.ini=#dbbc7f:\
*.cfg=#dbbc7f:\
*.conf=#dbbc7f:\
*.log=#9da9a0:\
*.tmp=#9da9a0:\
*.bak=#9da9a0:\
*.swp=#9da9a0:\
*.lock=#9da9a0:\
*.js=#dbbc7f:\
*.ts=#7fbbb3:\
*.jsx=#7fbbb3:\
*.tsx=#7fbbb3:\
*.py=#7fbbb3:\
*.rb=#e67e80:\
*.go=#83c092:\
*.rs=#e69875:\
*.c=#7fbbb3:\
*.cpp=#7fbbb3:\
*.h=#d699b6:\
*.hpp=#d699b6:\
*.java=#e69875:\
*.class=#e69875:\
*.sh=#a7c080:\
*.bash=#a7c080:\
*.zsh=#a7c080:\
*.fish=#a7c080:\
*.vim=#a7c080:\
*.nvim=#a7c080"
# Alternative alias for eza with color support
alias ls='eza --color=always --group-directories-first'
alias ll='eza --color=always --group-directories-first --long'
alias la='eza --color=always --group-directories-first --long --all'
alias lt='eza --color=always --group-directories-first --tree'

View File

@@ -0,0 +1,72 @@
# Everforest theme for eza (fish shell)
# Add these environment variables to your fish config (e.g., ~/.config/fish/config.fish)
# Everforest color definitions for eza
set -gx EZA_COLORS "\
di=#7fbbb3:\
ex=#e67e80:\
fi=#5c6a72:\
ln=#83c092:\
or=#e67e80:\
ow=#7fbbb3:\
pi=#d699b6:\
so=#e69875:\
bd=#dbbc7f:\
cd=#dbbc7f:\
su=#e67e80:\
sg=#e67e80:\
tw=#7fbbb3:\
st=#c0cdb8:\
*.tar=#e69875:\
*.zip=#e69875:\
*.7z=#e69875:\
*.gz=#e69875:\
*.bz2=#e69875:\
*.xz=#e69875:\
*.jpg=#d699b6:\
*.jpeg=#d699b6:\
*.png=#d699b6:\
*.gif=#d699b6:\
*.svg=#d699b6:\
*.pdf=#a7c080:\
*.txt=#5c6a72:\
*.md=#a7c080:\
*.json=#dbbc7f:\
*.yml=#dbbc7f:\
*.yaml=#dbbc7f:\
*.xml=#dbbc7f:\
*.toml=#dbbc7f:\
*.ini=#dbbc7f:\
*.cfg=#dbbc7f:\
*.conf=#dbbc7f:\
*.log=#c0cdb8:\
*.tmp=#c0cdb8:\
*.bak=#c0cdb8:\
*.swp=#c0cdb8:\
*.lock=#c0cdb8:\
*.js=#dbbc7f:\
*.ts=#7fbbb3:\
*.jsx=#7fbbb3:\
*.tsx=#7fbbb3:\
*.py=#7fbbb3:\
*.rb=#e67e80:\
*.go=#83c092:\
*.rs=#e69875:\
*.c=#7fbbb3:\
*.cpp=#7fbbb3:\
*.h=#d699b6:\
*.hpp=#d699b6:\
*.java=#e69875:\
*.class=#e69875:\
*.sh=#a7c080:\
*.bash=#a7c080:\
*.zsh=#a7c080:\
*.fish=#a7c080:\
*.vim=#a7c080:\
*.nvim=#a7c080"
# Alternative aliases for eza with color support
alias ls='eza --color=always --group-directories-first'
alias ll='eza --color=always --group-directories-first --long'
alias la='eza --color=always --group-directories-first --long --all'
alias lt='eza --color=always --group-directories-first --tree'

View File

@@ -0,0 +1,72 @@
# Everforest theme for eza
# Add these environment variables to your shell config (e.g., ~/.bashrc, ~/.zshrc)
# Everforest color definitions for eza
export EZA_COLORS="\
di=#7fbbb3:\
ex=#e67e80:\
fi=#5c6a72:\
ln=#83c092:\
or=#e67e80:\
ow=#7fbbb3:\
pi=#d699b6:\
so=#e69875:\
bd=#dbbc7f:\
cd=#dbbc7f:\
su=#e67e80:\
sg=#e67e80:\
tw=#7fbbb3:\
st=#c0cdb8:\
*.tar=#e69875:\
*.zip=#e69875:\
*.7z=#e69875:\
*.gz=#e69875:\
*.bz2=#e69875:\
*.xz=#e69875:\
*.jpg=#d699b6:\
*.jpeg=#d699b6:\
*.png=#d699b6:\
*.gif=#d699b6:\
*.svg=#d699b6:\
*.pdf=#a7c080:\
*.txt=#5c6a72:\
*.md=#a7c080:\
*.json=#dbbc7f:\
*.yml=#dbbc7f:\
*.yaml=#dbbc7f:\
*.xml=#dbbc7f:\
*.toml=#dbbc7f:\
*.ini=#dbbc7f:\
*.cfg=#dbbc7f:\
*.conf=#dbbc7f:\
*.log=#c0cdb8:\
*.tmp=#c0cdb8:\
*.bak=#c0cdb8:\
*.swp=#c0cdb8:\
*.lock=#c0cdb8:\
*.js=#dbbc7f:\
*.ts=#7fbbb3:\
*.jsx=#7fbbb3:\
*.tsx=#7fbbb3:\
*.py=#7fbbb3:\
*.rb=#e67e80:\
*.go=#83c092:\
*.rs=#e69875:\
*.c=#7fbbb3:\
*.cpp=#7fbbb3:\
*.h=#d699b6:\
*.hpp=#d699b6:\
*.java=#e69875:\
*.class=#e69875:\
*.sh=#a7c080:\
*.bash=#a7c080:\
*.zsh=#a7c080:\
*.fish=#a7c080:\
*.vim=#a7c080:\
*.nvim=#a7c080"
# Alternative alias for eza with color support
alias ls='eza --color=always --group-directories-first'
alias ll='eza --color=always --group-directories-first --long'
alias la='eza --color=always --group-directories-first --long --all'
alias lt='eza --color=always --group-directories-first --tree'

View File

@@ -0,0 +1,72 @@
# Everforest theme for eza (fish shell)
# Add these environment variables to your fish config (e.g., ~/.config/fish/config.fish)
# Everforest color definitions for eza
set -gx EZA_COLORS "\
di=#7fbbb3:\
ex=#e67e80:\
fi=#5c6a72:\
ln=#83c092:\
or=#e67e80:\
ow=#7fbbb3:\
pi=#d699b6:\
so=#e69875:\
bd=#dbbc7f:\
cd=#dbbc7f:\
su=#e67e80:\
sg=#e67e80:\
tw=#7fbbb3:\
st=#c0cdb8:\
*.tar=#e69875:\
*.zip=#e69875:\
*.7z=#e69875:\
*.gz=#e69875:\
*.bz2=#e69875:\
*.xz=#e69875:\
*.jpg=#d699b6:\
*.jpeg=#d699b6:\
*.png=#d699b6:\
*.gif=#d699b6:\
*.svg=#d699b6:\
*.pdf=#a7c080:\
*.txt=#5c6a72:\
*.md=#a7c080:\
*.json=#dbbc7f:\
*.yml=#dbbc7f:\
*.yaml=#dbbc7f:\
*.xml=#dbbc7f:\
*.toml=#dbbc7f:\
*.ini=#dbbc7f:\
*.cfg=#dbbc7f:\
*.conf=#dbbc7f:\
*.log=#c0cdb8:\
*.tmp=#c0cdb8:\
*.bak=#c0cdb8:\
*.swp=#c0cdb8:\
*.lock=#c0cdb8:\
*.js=#dbbc7f:\
*.ts=#7fbbb3:\
*.jsx=#7fbbb3:\
*.tsx=#7fbbb3:\
*.py=#7fbbb3:\
*.rb=#e67e80:\
*.go=#83c092:\
*.rs=#e69875:\
*.c=#7fbbb3:\
*.cpp=#7fbbb3:\
*.h=#d699b6:\
*.hpp=#d699b6:\
*.java=#e69875:\
*.class=#e69875:\
*.sh=#a7c080:\
*.bash=#a7c080:\
*.zsh=#a7c080:\
*.fish=#a7c080:\
*.vim=#a7c080:\
*.nvim=#a7c080"
# Alternative aliases for eza with color support
alias ls='eza --color=always --group-directories-first'
alias ll='eza --color=always --group-directories-first --long'
alias la='eza --color=always --group-directories-first --long --all'
alias lt='eza --color=always --group-directories-first --tree'

View File

@@ -0,0 +1,72 @@
# Everforest theme for eza
# Add these environment variables to your shell config (e.g., ~/.bashrc, ~/.zshrc)
# Everforest color definitions for eza
export EZA_COLORS="\
di=#7fbbb3:\
ex=#e67e80:\
fi=#5c6a72:\
ln=#83c092:\
or=#e67e80:\
ow=#7fbbb3:\
pi=#d699b6:\
so=#e69875:\
bd=#dbbc7f:\
cd=#dbbc7f:\
su=#e67e80:\
sg=#e67e80:\
tw=#7fbbb3:\
st=#c0cdb8:\
*.tar=#e69875:\
*.zip=#e69875:\
*.7z=#e69875:\
*.gz=#e69875:\
*.bz2=#e69875:\
*.xz=#e69875:\
*.jpg=#d699b6:\
*.jpeg=#d699b6:\
*.png=#d699b6:\
*.gif=#d699b6:\
*.svg=#d699b6:\
*.pdf=#a7c080:\
*.txt=#5c6a72:\
*.md=#a7c080:\
*.json=#dbbc7f:\
*.yml=#dbbc7f:\
*.yaml=#dbbc7f:\
*.xml=#dbbc7f:\
*.toml=#dbbc7f:\
*.ini=#dbbc7f:\
*.cfg=#dbbc7f:\
*.conf=#dbbc7f:\
*.log=#c0cdb8:\
*.tmp=#c0cdb8:\
*.bak=#c0cdb8:\
*.swp=#c0cdb8:\
*.lock=#c0cdb8:\
*.js=#dbbc7f:\
*.ts=#7fbbb3:\
*.jsx=#7fbbb3:\
*.tsx=#7fbbb3:\
*.py=#7fbbb3:\
*.rb=#e67e80:\
*.go=#83c092:\
*.rs=#e69875:\
*.c=#7fbbb3:\
*.cpp=#7fbbb3:\
*.h=#d699b6:\
*.hpp=#d699b6:\
*.java=#e69875:\
*.class=#e69875:\
*.sh=#a7c080:\
*.bash=#a7c080:\
*.zsh=#a7c080:\
*.fish=#a7c080:\
*.vim=#a7c080:\
*.nvim=#a7c080"
# Alternative alias for eza with color support
alias ls='eza --color=always --group-directories-first'
alias ll='eza --color=always --group-directories-first --long'
alias la='eza --color=always --group-directories-first --long --all'
alias lt='eza --color=always --group-directories-first --tree'

View File

@@ -0,0 +1,72 @@
# Everforest theme for eza (fish shell)
# Add these environment variables to your fish config (e.g., ~/.config/fish/config.fish)
# Everforest color definitions for eza
set -gx EZA_COLORS "\
di=#7fbbb3:\
ex=#e67e80:\
fi=#5c6a72:\
ln=#83c092:\
or=#e67e80:\
ow=#7fbbb3:\
pi=#d699b6:\
so=#e69875:\
bd=#dbbc7f:\
cd=#dbbc7f:\
su=#e67e80:\
sg=#e67e80:\
tw=#7fbbb3:\
st=#c0cdb8:\
*.tar=#e69875:\
*.zip=#e69875:\
*.7z=#e69875:\
*.gz=#e69875:\
*.bz2=#e69875:\
*.xz=#e69875:\
*.jpg=#d699b6:\
*.jpeg=#d699b6:\
*.png=#d699b6:\
*.gif=#d699b6:\
*.svg=#d699b6:\
*.pdf=#a7c080:\
*.txt=#5c6a72:\
*.md=#a7c080:\
*.json=#dbbc7f:\
*.yml=#dbbc7f:\
*.yaml=#dbbc7f:\
*.xml=#dbbc7f:\
*.toml=#dbbc7f:\
*.ini=#dbbc7f:\
*.cfg=#dbbc7f:\
*.conf=#dbbc7f:\
*.log=#c0cdb8:\
*.tmp=#c0cdb8:\
*.bak=#c0cdb8:\
*.swp=#c0cdb8:\
*.lock=#c0cdb8:\
*.js=#dbbc7f:\
*.ts=#7fbbb3:\
*.jsx=#7fbbb3:\
*.tsx=#7fbbb3:\
*.py=#7fbbb3:\
*.rb=#e67e80:\
*.go=#83c092:\
*.rs=#e69875:\
*.c=#7fbbb3:\
*.cpp=#7fbbb3:\
*.h=#d699b6:\
*.hpp=#d699b6:\
*.java=#e69875:\
*.class=#e69875:\
*.sh=#a7c080:\
*.bash=#a7c080:\
*.zsh=#a7c080:\
*.fish=#a7c080:\
*.vim=#a7c080:\
*.nvim=#a7c080"
# Alternative aliases for eza with color support
alias ls='eza --color=always --group-directories-first'
alias ll='eza --color=always --group-directories-first --long'
alias la='eza --color=always --group-directories-first --long --all'
alias lt='eza --color=always --group-directories-first --tree'

View File

@@ -0,0 +1,72 @@
# Everforest theme for eza
# Add these environment variables to your shell config (e.g., ~/.bashrc, ~/.zshrc)
# Everforest color definitions for eza
export EZA_COLORS="\
di=#7fbbb3:\
ex=#e67e80:\
fi=#5c6a72:\
ln=#83c092:\
or=#e67e80:\
ow=#7fbbb3:\
pi=#d699b6:\
so=#e69875:\
bd=#dbbc7f:\
cd=#dbbc7f:\
su=#e67e80:\
sg=#e67e80:\
tw=#7fbbb3:\
st=#c0cdb8:\
*.tar=#e69875:\
*.zip=#e69875:\
*.7z=#e69875:\
*.gz=#e69875:\
*.bz2=#e69875:\
*.xz=#e69875:\
*.jpg=#d699b6:\
*.jpeg=#d699b6:\
*.png=#d699b6:\
*.gif=#d699b6:\
*.svg=#d699b6:\
*.pdf=#a7c080:\
*.txt=#5c6a72:\
*.md=#a7c080:\
*.json=#dbbc7f:\
*.yml=#dbbc7f:\
*.yaml=#dbbc7f:\
*.xml=#dbbc7f:\
*.toml=#dbbc7f:\
*.ini=#dbbc7f:\
*.cfg=#dbbc7f:\
*.conf=#dbbc7f:\
*.log=#c0cdb8:\
*.tmp=#c0cdb8:\
*.bak=#c0cdb8:\
*.swp=#c0cdb8:\
*.lock=#c0cdb8:\
*.js=#dbbc7f:\
*.ts=#7fbbb3:\
*.jsx=#7fbbb3:\
*.tsx=#7fbbb3:\
*.py=#7fbbb3:\
*.rb=#e67e80:\
*.go=#83c092:\
*.rs=#e69875:\
*.c=#7fbbb3:\
*.cpp=#7fbbb3:\
*.h=#d699b6:\
*.hpp=#d699b6:\
*.java=#e69875:\
*.class=#e69875:\
*.sh=#a7c080:\
*.bash=#a7c080:\
*.zsh=#a7c080:\
*.fish=#a7c080:\
*.vim=#a7c080:\
*.nvim=#a7c080"
# Alternative alias for eza with color support
alias ls='eza --color=always --group-directories-first'
alias ll='eza --color=always --group-directories-first --long'
alias la='eza --color=always --group-directories-first --long --all'
alias lt='eza --color=always --group-directories-first --tree'

72
cli/eza/template.fish Normal file
View File

@@ -0,0 +1,72 @@
# Everforest theme for eza (fish shell)
# Add these environment variables to your fish config (e.g., ~/.config/fish/config.fish)
# Everforest color definitions for eza
set -gx EZA_COLORS "\
di={{blue}}:\
ex={{red}}:\
fi={{fg}}:\
ln={{aqua}}:\
or={{red}}:\
ow={{blue}}:\
pi={{purple}}:\
so={{orange}}:\
bd={{yellow}}:\
cd={{yellow}}:\
su={{red}}:\
sg={{red}}:\
tw={{blue}}:\
st={{gray3}}:\
*.tar={{orange}}:\
*.zip={{orange}}:\
*.7z={{orange}}:\
*.gz={{orange}}:\
*.bz2={{orange}}:\
*.xz={{orange}}:\
*.jpg={{purple}}:\
*.jpeg={{purple}}:\
*.png={{purple}}:\
*.gif={{purple}}:\
*.svg={{purple}}:\
*.pdf={{green}}:\
*.txt={{fg}}:\
*.md={{green}}:\
*.json={{yellow}}:\
*.yml={{yellow}}:\
*.yaml={{yellow}}:\
*.xml={{yellow}}:\
*.toml={{yellow}}:\
*.ini={{yellow}}:\
*.cfg={{yellow}}:\
*.conf={{yellow}}:\
*.log={{gray3}}:\
*.tmp={{gray3}}:\
*.bak={{gray3}}:\
*.swp={{gray3}}:\
*.lock={{gray3}}:\
*.js={{yellow}}:\
*.ts={{blue}}:\
*.jsx={{blue}}:\
*.tsx={{blue}}:\
*.py={{blue}}:\
*.rb={{red}}:\
*.go={{aqua}}:\
*.rs={{orange}}:\
*.c={{blue}}:\
*.cpp={{blue}}:\
*.h={{purple}}:\
*.hpp={{purple}}:\
*.java={{orange}}:\
*.class={{orange}}:\
*.sh={{green}}:\
*.bash={{green}}:\
*.zsh={{green}}:\
*.fish={{green}}:\
*.vim={{green}}:\
*.nvim={{green}}"
# Alternative aliases for eza with color support
alias ls='eza --color=always --group-directories-first'
alias ll='eza --color=always --group-directories-first --long'
alias la='eza --color=always --group-directories-first --long --all'
alias lt='eza --color=always --group-directories-first --tree'

72
cli/eza/template.txt Normal file
View File

@@ -0,0 +1,72 @@
# Everforest theme for eza
# Add these environment variables to your shell config (e.g., ~/.bashrc, ~/.zshrc)
# Everforest color definitions for eza
export EZA_COLORS="\
di={{blue}}:\
ex={{red}}:\
fi={{fg}}:\
ln={{aqua}}:\
or={{red}}:\
ow={{blue}}:\
pi={{purple}}:\
so={{orange}}:\
bd={{yellow}}:\
cd={{yellow}}:\
su={{red}}:\
sg={{red}}:\
tw={{blue}}:\
st={{gray3}}:\
*.tar={{orange}}:\
*.zip={{orange}}:\
*.7z={{orange}}:\
*.gz={{orange}}:\
*.bz2={{orange}}:\
*.xz={{orange}}:\
*.jpg={{purple}}:\
*.jpeg={{purple}}:\
*.png={{purple}}:\
*.gif={{purple}}:\
*.svg={{purple}}:\
*.pdf={{green}}:\
*.txt={{fg}}:\
*.md={{green}}:\
*.json={{yellow}}:\
*.yml={{yellow}}:\
*.yaml={{yellow}}:\
*.xml={{yellow}}:\
*.toml={{yellow}}:\
*.ini={{yellow}}:\
*.cfg={{yellow}}:\
*.conf={{yellow}}:\
*.log={{gray3}}:\
*.tmp={{gray3}}:\
*.bak={{gray3}}:\
*.swp={{gray3}}:\
*.lock={{gray3}}:\
*.js={{yellow}}:\
*.ts={{blue}}:\
*.jsx={{blue}}:\
*.tsx={{blue}}:\
*.py={{blue}}:\
*.rb={{red}}:\
*.go={{aqua}}:\
*.rs={{orange}}:\
*.c={{blue}}:\
*.cpp={{blue}}:\
*.h={{purple}}:\
*.hpp={{purple}}:\
*.java={{orange}}:\
*.class={{orange}}:\
*.sh={{green}}:\
*.bash={{green}}:\
*.zsh={{green}}:\
*.fish={{green}}:\
*.vim={{green}}:\
*.nvim={{green}}"
# Alternative alias for eza with color support
alias ls='eza --color=always --group-directories-first'
alias ll='eza --color=always --group-directories-first --long'
alias la='eza --color=always --group-directories-first --long --all'
alias lt='eza --color=always --group-directories-first --tree'

6
cli/fd/config-dark-hard Normal file
View File

@@ -0,0 +1,6 @@
# Everforest colors for fd
# Generated from template - do not edit manually
# Source this in your shell configuration
# fd uses LS_COLORS, so we set the same colors
export LS_COLORS="di=4:fi=7:ln=6:pi=3:so=5:bd=3;0:cd=3;0:or=1;0:mi=1;0:su=7;1:sg=7;3:ca=7;1:tw=7;4:ow=7;4:st=7;4:ex=2:*.tar=9:*.tgz=9:*.arc=9:*.arj=9:*.taz=9:*.lha=9:*.lz4=9:*.lzh=9:*.lzma=9:*.tlz=9:*.txz=9:*.tzo=9:*.t7z=9:*.zip=9:*.z=9:*.dz=9:*.gz=9:*.lrz=9:*.lz=9:*.lzo=9:*.xz=9:*.zst=9:*.tzst=9:*.bz2=9:*.bz=9:*.tbz=9:*.tbz2=9:*.tz=9:*.deb=9:*.rpm=9:*.jar=9:*.war=9:*.ear=9:*.sar=9:*.rar=9:*.alz=9:*.ace=9:*.zoo=9:*.cpio=9:*.7z=9:*.rz=9:*.cab=9:*.wim=9:*.swm=9:*.dwm=9:*.esd=9:*.jpg=5:*.jpeg=5:*.mjpg=5:*.mjpeg=5:*.gif=5:*.bmp=5:*.pbm=5:*.pgm=5:*.ppm=5:*.tga=5:*.xbm=5:*.xpm=5:*.tif=5:*.tiff=5:*.png=5:*.svg=5:*.svgz=5:*.mng=5:*.pcx=5:*.mov=5:*.mpg=5:*.mpeg=5:*.m2v=5:*.mkv=5:*.webm=5:*.webp=5:*.ogm=5:*.mp4=5:*.m4v=5:*.mp4v=5:*.vob=5:*.qt=5:*.nuv=5:*.wmv=5:*.asf=5:*.rm=5:*.rmvb=5:*.flc=5:*.avi=5:*.fli=5:*.flv=5:*.gl=5:*.dl=5:*.xcf=5:*.xwd=5:*.yuv=5:*.cgm=5:*.emf=5:*.ogv=5:*.ogx=5"

View File

@@ -0,0 +1,6 @@
# Everforest colors for fd
# Generated from template - do not edit manually
# Source this in your shell configuration
# fd uses LS_COLORS, so we set the same colors
export LS_COLORS="di=4:fi=7:ln=6:pi=3:so=5:bd=3;0:cd=3;0:or=1;0:mi=1;0:su=7;1:sg=7;3:ca=7;1:tw=7;4:ow=7;4:st=7;4:ex=2:*.tar=9:*.tgz=9:*.arc=9:*.arj=9:*.taz=9:*.lha=9:*.lz4=9:*.lzh=9:*.lzma=9:*.tlz=9:*.txz=9:*.tzo=9:*.t7z=9:*.zip=9:*.z=9:*.dz=9:*.gz=9:*.lrz=9:*.lz=9:*.lzo=9:*.xz=9:*.zst=9:*.tzst=9:*.bz2=9:*.bz=9:*.tbz=9:*.tbz2=9:*.tz=9:*.deb=9:*.rpm=9:*.jar=9:*.war=9:*.ear=9:*.sar=9:*.rar=9:*.alz=9:*.ace=9:*.zoo=9:*.cpio=9:*.7z=9:*.rz=9:*.cab=9:*.wim=9:*.swm=9:*.dwm=9:*.esd=9:*.jpg=5:*.jpeg=5:*.mjpg=5:*.mjpeg=5:*.gif=5:*.bmp=5:*.pbm=5:*.pgm=5:*.ppm=5:*.tga=5:*.xbm=5:*.xpm=5:*.tif=5:*.tiff=5:*.png=5:*.svg=5:*.svgz=5:*.mng=5:*.pcx=5:*.mov=5:*.mpg=5:*.mpeg=5:*.m2v=5:*.mkv=5:*.webm=5:*.webp=5:*.ogm=5:*.mp4=5:*.m4v=5:*.mp4v=5:*.vob=5:*.qt=5:*.nuv=5:*.wmv=5:*.asf=5:*.rm=5:*.rmvb=5:*.flc=5:*.avi=5:*.fli=5:*.flv=5:*.gl=5:*.dl=5:*.xcf=5:*.xwd=5:*.yuv=5:*.cgm=5:*.emf=5:*.ogv=5:*.ogx=5"

6
cli/fd/config-dark-soft Normal file
View File

@@ -0,0 +1,6 @@
# Everforest colors for fd
# Generated from template - do not edit manually
# Source this in your shell configuration
# fd uses LS_COLORS, so we set the same colors
export LS_COLORS="di=4:fi=7:ln=6:pi=3:so=5:bd=3;0:cd=3;0:or=1;0:mi=1;0:su=7;1:sg=7;3:ca=7;1:tw=7;4:ow=7;4:st=7;4:ex=2:*.tar=9:*.tgz=9:*.arc=9:*.arj=9:*.taz=9:*.lha=9:*.lz4=9:*.lzh=9:*.lzma=9:*.tlz=9:*.txz=9:*.tzo=9:*.t7z=9:*.zip=9:*.z=9:*.dz=9:*.gz=9:*.lrz=9:*.lz=9:*.lzo=9:*.xz=9:*.zst=9:*.tzst=9:*.bz2=9:*.bz=9:*.tbz=9:*.tbz2=9:*.tz=9:*.deb=9:*.rpm=9:*.jar=9:*.war=9:*.ear=9:*.sar=9:*.rar=9:*.alz=9:*.ace=9:*.zoo=9:*.cpio=9:*.7z=9:*.rz=9:*.cab=9:*.wim=9:*.swm=9:*.dwm=9:*.esd=9:*.jpg=5:*.jpeg=5:*.mjpg=5:*.mjpeg=5:*.gif=5:*.bmp=5:*.pbm=5:*.pgm=5:*.ppm=5:*.tga=5:*.xbm=5:*.xpm=5:*.tif=5:*.tiff=5:*.png=5:*.svg=5:*.svgz=5:*.mng=5:*.pcx=5:*.mov=5:*.mpg=5:*.mpeg=5:*.m2v=5:*.mkv=5:*.webm=5:*.webp=5:*.ogm=5:*.mp4=5:*.m4v=5:*.mp4v=5:*.vob=5:*.qt=5:*.nuv=5:*.wmv=5:*.asf=5:*.rm=5:*.rmvb=5:*.flc=5:*.avi=5:*.fli=5:*.flv=5:*.gl=5:*.dl=5:*.xcf=5:*.xwd=5:*.yuv=5:*.cgm=5:*.emf=5:*.ogv=5:*.ogx=5"

6
cli/fd/config-light-hard Normal file
View File

@@ -0,0 +1,6 @@
# Everforest colors for fd
# Generated from template - do not edit manually
# Source this in your shell configuration
# fd uses LS_COLORS, so we set the same colors
export LS_COLORS="di=4:fi=7:ln=6:pi=3:so=5:bd=3;0:cd=3;0:or=1;0:mi=1;0:su=7;1:sg=7;3:ca=7;1:tw=7;4:ow=7;4:st=7;4:ex=2:*.tar=9:*.tgz=9:*.arc=9:*.arj=9:*.taz=9:*.lha=9:*.lz4=9:*.lzh=9:*.lzma=9:*.tlz=9:*.txz=9:*.tzo=9:*.t7z=9:*.zip=9:*.z=9:*.dz=9:*.gz=9:*.lrz=9:*.lz=9:*.lzo=9:*.xz=9:*.zst=9:*.tzst=9:*.bz2=9:*.bz=9:*.tbz=9:*.tbz2=9:*.tz=9:*.deb=9:*.rpm=9:*.jar=9:*.war=9:*.ear=9:*.sar=9:*.rar=9:*.alz=9:*.ace=9:*.zoo=9:*.cpio=9:*.7z=9:*.rz=9:*.cab=9:*.wim=9:*.swm=9:*.dwm=9:*.esd=9:*.jpg=5:*.jpeg=5:*.mjpg=5:*.mjpeg=5:*.gif=5:*.bmp=5:*.pbm=5:*.pgm=5:*.ppm=5:*.tga=5:*.xbm=5:*.xpm=5:*.tif=5:*.tiff=5:*.png=5:*.svg=5:*.svgz=5:*.mng=5:*.pcx=5:*.mov=5:*.mpg=5:*.mpeg=5:*.m2v=5:*.mkv=5:*.webm=5:*.webp=5:*.ogm=5:*.mp4=5:*.m4v=5:*.mp4v=5:*.vob=5:*.qt=5:*.nuv=5:*.wmv=5:*.asf=5:*.rm=5:*.rmvb=5:*.flc=5:*.avi=5:*.fli=5:*.flv=5:*.gl=5:*.dl=5:*.xcf=5:*.xwd=5:*.yuv=5:*.cgm=5:*.emf=5:*.ogv=5:*.ogx=5"

View File

@@ -0,0 +1,6 @@
# Everforest colors for fd
# Generated from template - do not edit manually
# Source this in your shell configuration
# fd uses LS_COLORS, so we set the same colors
export LS_COLORS="di=4:fi=7:ln=6:pi=3:so=5:bd=3;0:cd=3;0:or=1;0:mi=1;0:su=7;1:sg=7;3:ca=7;1:tw=7;4:ow=7;4:st=7;4:ex=2:*.tar=9:*.tgz=9:*.arc=9:*.arj=9:*.taz=9:*.lha=9:*.lz4=9:*.lzh=9:*.lzma=9:*.tlz=9:*.txz=9:*.tzo=9:*.t7z=9:*.zip=9:*.z=9:*.dz=9:*.gz=9:*.lrz=9:*.lz=9:*.lzo=9:*.xz=9:*.zst=9:*.tzst=9:*.bz2=9:*.bz=9:*.tbz=9:*.tbz2=9:*.tz=9:*.deb=9:*.rpm=9:*.jar=9:*.war=9:*.ear=9:*.sar=9:*.rar=9:*.alz=9:*.ace=9:*.zoo=9:*.cpio=9:*.7z=9:*.rz=9:*.cab=9:*.wim=9:*.swm=9:*.dwm=9:*.esd=9:*.jpg=5:*.jpeg=5:*.mjpg=5:*.mjpeg=5:*.gif=5:*.bmp=5:*.pbm=5:*.pgm=5:*.ppm=5:*.tga=5:*.xbm=5:*.xpm=5:*.tif=5:*.tiff=5:*.png=5:*.svg=5:*.svgz=5:*.mng=5:*.pcx=5:*.mov=5:*.mpg=5:*.mpeg=5:*.m2v=5:*.mkv=5:*.webm=5:*.webp=5:*.ogm=5:*.mp4=5:*.m4v=5:*.mp4v=5:*.vob=5:*.qt=5:*.nuv=5:*.wmv=5:*.asf=5:*.rm=5:*.rmvb=5:*.flc=5:*.avi=5:*.fli=5:*.flv=5:*.gl=5:*.dl=5:*.xcf=5:*.xwd=5:*.yuv=5:*.cgm=5:*.emf=5:*.ogv=5:*.ogx=5"

6
cli/fd/config-light-soft Normal file
View File

@@ -0,0 +1,6 @@
# Everforest colors for fd
# Generated from template - do not edit manually
# Source this in your shell configuration
# fd uses LS_COLORS, so we set the same colors
export LS_COLORS="di=4:fi=7:ln=6:pi=3:so=5:bd=3;0:cd=3;0:or=1;0:mi=1;0:su=7;1:sg=7;3:ca=7;1:tw=7;4:ow=7;4:st=7;4:ex=2:*.tar=9:*.tgz=9:*.arc=9:*.arj=9:*.taz=9:*.lha=9:*.lz4=9:*.lzh=9:*.lzma=9:*.tlz=9:*.txz=9:*.tzo=9:*.t7z=9:*.zip=9:*.z=9:*.dz=9:*.gz=9:*.lrz=9:*.lz=9:*.lzo=9:*.xz=9:*.zst=9:*.tzst=9:*.bz2=9:*.bz=9:*.tbz=9:*.tbz2=9:*.tz=9:*.deb=9:*.rpm=9:*.jar=9:*.war=9:*.ear=9:*.sar=9:*.rar=9:*.alz=9:*.ace=9:*.zoo=9:*.cpio=9:*.7z=9:*.rz=9:*.cab=9:*.wim=9:*.swm=9:*.dwm=9:*.esd=9:*.jpg=5:*.jpeg=5:*.mjpg=5:*.mjpeg=5:*.gif=5:*.bmp=5:*.pbm=5:*.pgm=5:*.ppm=5:*.tga=5:*.xbm=5:*.xpm=5:*.tif=5:*.tiff=5:*.png=5:*.svg=5:*.svgz=5:*.mng=5:*.pcx=5:*.mov=5:*.mpg=5:*.mpeg=5:*.m2v=5:*.mkv=5:*.webm=5:*.webp=5:*.ogm=5:*.mp4=5:*.m4v=5:*.mp4v=5:*.vob=5:*.qt=5:*.nuv=5:*.wmv=5:*.asf=5:*.rm=5:*.rmvb=5:*.flc=5:*.avi=5:*.fli=5:*.flv=5:*.gl=5:*.dl=5:*.xcf=5:*.xwd=5:*.yuv=5:*.cgm=5:*.emf=5:*.ogv=5:*.ogx=5"

6
cli/fd/template.txt Normal file
View File

@@ -0,0 +1,6 @@
# Everforest colors for fd
# Generated from template - do not edit manually
# Source this in your shell configuration
# fd uses LS_COLORS, so we set the same colors
export LS_COLORS="di={{ansi_blue}}:fi={{ansi_white}}:ln={{ansi_aqua}}:pi={{ansi_yellow}}:so={{ansi_purple}}:bd={{ansi_yellow}};{{ansi_black}}:cd={{ansi_yellow}};{{ansi_black}}:or={{ansi_red}};{{ansi_black}}:mi={{ansi_red}};{{ansi_black}}:su={{ansi_white}};{{ansi_red}}:sg={{ansi_white}};{{ansi_yellow}}:ca={{ansi_white}};{{ansi_red}}:tw={{ansi_white}};{{ansi_blue}}:ow={{ansi_white}};{{ansi_blue}}:st={{ansi_white}};{{ansi_blue}}:ex={{ansi_green}}:*.tar={{ansi_orange}}:*.tgz={{ansi_orange}}:*.arc={{ansi_orange}}:*.arj={{ansi_orange}}:*.taz={{ansi_orange}}:*.lha={{ansi_orange}}:*.lz4={{ansi_orange}}:*.lzh={{ansi_orange}}:*.lzma={{ansi_orange}}:*.tlz={{ansi_orange}}:*.txz={{ansi_orange}}:*.tzo={{ansi_orange}}:*.t7z={{ansi_orange}}:*.zip={{ansi_orange}}:*.z={{ansi_orange}}:*.dz={{ansi_orange}}:*.gz={{ansi_orange}}:*.lrz={{ansi_orange}}:*.lz={{ansi_orange}}:*.lzo={{ansi_orange}}:*.xz={{ansi_orange}}:*.zst={{ansi_orange}}:*.tzst={{ansi_orange}}:*.bz2={{ansi_orange}}:*.bz={{ansi_orange}}:*.tbz={{ansi_orange}}:*.tbz2={{ansi_orange}}:*.tz={{ansi_orange}}:*.deb={{ansi_orange}}:*.rpm={{ansi_orange}}:*.jar={{ansi_orange}}:*.war={{ansi_orange}}:*.ear={{ansi_orange}}:*.sar={{ansi_orange}}:*.rar={{ansi_orange}}:*.alz={{ansi_orange}}:*.ace={{ansi_orange}}:*.zoo={{ansi_orange}}:*.cpio={{ansi_orange}}:*.7z={{ansi_orange}}:*.rz={{ansi_orange}}:*.cab={{ansi_orange}}:*.wim={{ansi_orange}}:*.swm={{ansi_orange}}:*.dwm={{ansi_orange}}:*.esd={{ansi_orange}}:*.jpg={{ansi_purple}}:*.jpeg={{ansi_purple}}:*.mjpg={{ansi_purple}}:*.mjpeg={{ansi_purple}}:*.gif={{ansi_purple}}:*.bmp={{ansi_purple}}:*.pbm={{ansi_purple}}:*.pgm={{ansi_purple}}:*.ppm={{ansi_purple}}:*.tga={{ansi_purple}}:*.xbm={{ansi_purple}}:*.xpm={{ansi_purple}}:*.tif={{ansi_purple}}:*.tiff={{ansi_purple}}:*.png={{ansi_purple}}:*.svg={{ansi_purple}}:*.svgz={{ansi_purple}}:*.mng={{ansi_purple}}:*.pcx={{ansi_purple}}:*.mov={{ansi_purple}}:*.mpg={{ansi_purple}}:*.mpeg={{ansi_purple}}:*.m2v={{ansi_purple}}:*.mkv={{ansi_purple}}:*.webm={{ansi_purple}}:*.webp={{ansi_purple}}:*.ogm={{ansi_purple}}:*.mp4={{ansi_purple}}:*.m4v={{ansi_purple}}:*.mp4v={{ansi_purple}}:*.vob={{ansi_purple}}:*.qt={{ansi_purple}}:*.nuv={{ansi_purple}}:*.wmv={{ansi_purple}}:*.asf={{ansi_purple}}:*.rm={{ansi_purple}}:*.rmvb={{ansi_purple}}:*.flc={{ansi_purple}}:*.avi={{ansi_purple}}:*.fli={{ansi_purple}}:*.flv={{ansi_purple}}:*.gl={{ansi_purple}}:*.dl={{ansi_purple}}:*.xcf={{ansi_purple}}:*.xwd={{ansi_purple}}:*.yuv={{ansi_purple}}:*.cgm={{ansi_purple}}:*.emf={{ansi_purple}}:*.ogv={{ansi_purple}}:*.ogx={{ansi_purple}}"

44
cli/fish/template.txt Normal file
View File

@@ -0,0 +1,44 @@
# Everforest colors for Fish shell
# Generated from template - do not edit manually
# Set fish colors
set -g fish_color_normal {{fg}}
set -g fish_color_command {{blue}}
set -g fish_color_quote {{green}}
set -g fish_color_redirection {{purple}}
set -g fish_color_end {{orange}}
set -g fish_color_error {{red}}
set -g fish_color_param {{fg}}
set -g fish_color_comment {{gray2}}
set -g fish_color_match {{yellow}}
set -g fish_color_selection {{fg}}
set -g fish_color_search_match --background={{bg1}}
set -g fish_color_history_current --bold
set -g fish_color_operator {{orange}}
set -g fish_color_escape {{aqua}}
set -g fish_color_cwd {{blue}}
set -g fish_color_cwd_root {{red}}
set -g fish_color_valid_path --underline
set -g fish_color_autosuggestion {{gray2}}
set -g fish_color_user {{aqua}}
set -g fish_color_host {{blue}}
set -g fish_color_cancel --reverse
# Set pager colors
set -g fish_pager_color_completion {{fg}}
set -g fish_pager_color_description {{yellow}}
set -g fish_pager_color_prefix {{blue}}
set -g fish_pager_color_progress {{gray2}}
set -g fish_pager_color_selected_background --background={{bg1}}
# Set git colors
set -g __fish_git_prompt_showdirtystate 1
set -g __fish_git_prompt_showstashstate 1
set -g __fish_git_prompt_showuntrackedfiles 1
set -g __fish_git_prompt_showupstream informative
set -g __fish_git_prompt_color_branch {{green}}
set -g __fish_git_prompt_color_upstream {{aqua}}
set -g __fish_git_prompt_color_dirtystate {{red}}
set -g __fish_git_prompt_color_stagedstate {{yellow}}
set -g __fish_git_prompt_color_untrackedfiles {{purple}}
set -g __fish_git_prompt_color_stashstate {{orange}}

View File

@@ -0,0 +1,7 @@
# Everforest theme for fzf (fish shell)
# Generated from template - do not edit manually
set -gx FZF_DEFAULT_OPTS " \
--color=bg+:#323c41,bg:#2b3339,spinner:#83c092,hl:#a7c080 \
--color=fg:#d3c6aa,header:#a7c080,info:#dbbc7f,pointer:#83c092 \
--color=marker:#83c092,fg+:#d3c6aa,prompt:#dbbc7f,hl+:#a7c080"

View File

@@ -0,0 +1,7 @@
# Everforest theme for fzf
# Generated from template - do not edit manually
export FZF_DEFAULT_OPTS=" \
--color=bg+:#323c41,bg:#2b3339,spinner:#83c092,hl:#a7c080 \
--color=fg:#d3c6aa,header:#a7c080,info:#dbbc7f,pointer:#83c092 \
--color=marker:#83c092,fg+:#d3c6aa,prompt:#dbbc7f,hl+:#a7c080"

View File

@@ -0,0 +1,7 @@
# Everforest theme for fzf (fish shell)
# Generated from template - do not edit manually
set -gx FZF_DEFAULT_OPTS " \
--color=bg+:#374247,bg:#2f383e,spinner:#83c092,hl:#a7c080 \
--color=fg:#d3c6aa,header:#a7c080,info:#dbbc7f,pointer:#83c092 \
--color=marker:#83c092,fg+:#d3c6aa,prompt:#dbbc7f,hl+:#a7c080"

View File

@@ -0,0 +1,7 @@
# Everforest theme for fzf
# Generated from template - do not edit manually
export FZF_DEFAULT_OPTS=" \
--color=bg+:#374247,bg:#2f383e,spinner:#83c092,hl:#a7c080 \
--color=fg:#d3c6aa,header:#a7c080,info:#dbbc7f,pointer:#83c092 \
--color=marker:#83c092,fg+:#d3c6aa,prompt:#dbbc7f,hl+:#a7c080"

View File

@@ -0,0 +1,7 @@
# Everforest theme for fzf (fish shell)
# Generated from template - do not edit manually
set -gx FZF_DEFAULT_OPTS " \
--color=bg+:#3a464c,bg:#323d43,spinner:#83c092,hl:#a7c080 \
--color=fg:#d3c6aa,header:#a7c080,info:#dbbc7f,pointer:#83c092 \
--color=marker:#83c092,fg+:#d3c6aa,prompt:#dbbc7f,hl+:#a7c080"

View File

@@ -0,0 +1,7 @@
# Everforest theme for fzf
# Generated from template - do not edit manually
export FZF_DEFAULT_OPTS=" \
--color=bg+:#3a464c,bg:#323d43,spinner:#83c092,hl:#a7c080 \
--color=fg:#d3c6aa,header:#a7c080,info:#dbbc7f,pointer:#83c092 \
--color=marker:#83c092,fg+:#d3c6aa,prompt:#dbbc7f,hl+:#a7c080"

View File

@@ -0,0 +1,7 @@
# Everforest theme for fzf (fish shell)
# Generated from template - do not edit manually
set -gx FZF_DEFAULT_OPTS " \
--color=bg+:#f4f0d9,bg:#fdf6e3,spinner:#83c092,hl:#a7c080 \
--color=fg:#5c6a72,header:#a7c080,info:#dbbc7f,pointer:#83c092 \
--color=marker:#83c092,fg+:#5c6a72,prompt:#dbbc7f,hl+:#a7c080"

View File

@@ -0,0 +1,7 @@
# Everforest theme for fzf
# Generated from template - do not edit manually
export FZF_DEFAULT_OPTS=" \
--color=bg+:#f4f0d9,bg:#fdf6e3,spinner:#83c092,hl:#a7c080 \
--color=fg:#5c6a72,header:#a7c080,info:#dbbc7f,pointer:#83c092 \
--color=marker:#83c092,fg+:#5c6a72,prompt:#dbbc7f,hl+:#a7c080"

View File

@@ -0,0 +1,7 @@
# Everforest theme for fzf (fish shell)
# Generated from template - do not edit manually
set -gx FZF_DEFAULT_OPTS " \
--color=bg+:#ede6cf,bg:#f3ead3,spinner:#83c092,hl:#a7c080 \
--color=fg:#5c6a72,header:#a7c080,info:#dbbc7f,pointer:#83c092 \
--color=marker:#83c092,fg+:#5c6a72,prompt:#dbbc7f,hl+:#a7c080"

View File

@@ -0,0 +1,7 @@
# Everforest theme for fzf
# Generated from template - do not edit manually
export FZF_DEFAULT_OPTS=" \
--color=bg+:#ede6cf,bg:#f3ead3,spinner:#83c092,hl:#a7c080 \
--color=fg:#5c6a72,header:#a7c080,info:#dbbc7f,pointer:#83c092 \
--color=marker:#83c092,fg+:#5c6a72,prompt:#dbbc7f,hl+:#a7c080"

View File

@@ -0,0 +1,7 @@
# Everforest theme for fzf (fish shell)
# Generated from template - do not edit manually
set -gx FZF_DEFAULT_OPTS " \
--color=bg+:#e9e1cc,bg:#f0e5cf,spinner:#83c092,hl:#a7c080 \
--color=fg:#5c6a72,header:#a7c080,info:#dbbc7f,pointer:#83c092 \
--color=marker:#83c092,fg+:#5c6a72,prompt:#dbbc7f,hl+:#a7c080"

View File

@@ -0,0 +1,7 @@
# Everforest theme for fzf
# Generated from template - do not edit manually
export FZF_DEFAULT_OPTS=" \
--color=bg+:#e9e1cc,bg:#f0e5cf,spinner:#83c092,hl:#a7c080 \
--color=fg:#5c6a72,header:#a7c080,info:#dbbc7f,pointer:#83c092 \
--color=marker:#83c092,fg+:#5c6a72,prompt:#dbbc7f,hl+:#a7c080"

View File

@@ -1,7 +0,0 @@
# Everforest theme for fzf
# Generated from template - do not edit manually
export FZF_DEFAULT_OPTS=" \
--color=bg+:##e9e1cc,bg:##f0e5cf,spinner:##83c092,hl:##a7c080 \
--color=fg:##5c6a72,header:##a7c080,info:##dbbc7f,pointer:##83c092 \
--color=marker:##83c092,fg+:##5c6a72,prompt:##dbbc7f,hl+:##a7c080"

7
cli/fzf/template.fish Normal file
View File

@@ -0,0 +1,7 @@
# Everforest theme for fzf (fish shell)
# Generated from template - do not edit manually
set -gx FZF_DEFAULT_OPTS " \
--color=bg+:{{bg1}},bg:{{bg}},spinner:{{aqua}},hl:{{green}} \
--color=fg:{{fg}},header:{{green}},info:{{yellow}},pointer:{{aqua}} \
--color=marker:{{aqua}},fg+:{{fg}},prompt:{{yellow}},hl+:{{green}}"

View File

@@ -2,6 +2,6 @@
# Generated from template - do not edit manually # Generated from template - do not edit manually
export FZF_DEFAULT_OPTS=" \ export FZF_DEFAULT_OPTS=" \
--color=bg+:#{{bg1}},bg:#{{bg}},spinner:#{{aqua}},hl:#{{green}} \ --color=bg+:{{bg1}},bg:{{bg}},spinner:{{aqua}},hl:{{green}} \
--color=fg:#{{fg}},header:#{{green}},info:#{{yellow}},pointer:#{{aqua}} \ --color=fg:{{fg}},header:{{green}},info:{{yellow}},pointer:{{aqua}} \
--color=marker:#{{aqua}},fg+:#{{fg}},prompt:#{{yellow}},hl+:#{{green}}" --color=marker:{{aqua}},fg+:{{fg}},prompt:{{yellow}},hl+:{{green}}"

26
cli/gitui/template.txt Normal file
View File

@@ -0,0 +1,26 @@
// Everforest theme for GitUI
// Generated from template - do not edit manually
(
selected_tab: "{{yellow}}",
command_fg: "{{fg}}",
selection_bg: "{{bg1}}",
selection_fg: "{{fg}}",
cmdbar_bg: "{{bg}}",
cmdbar_extra_lines_bg: "{{bg1}}",
disabled_fg: "{{gray2}}",
diff_line_add: "{{green}}",
diff_line_delete: "{{red}}",
diff_file_added: "{{green}}",
diff_file_removed: "{{red}}",
diff_file_moved: "{{purple}}",
diff_file_modified: "{{yellow}}",
commit_hash: "{{purple}}",
commit_time: "{{aqua}}",
commit_author: "{{orange}}",
danger_fg: "{{red}}",
push_gauge_bg: "{{blue}}",
push_gauge_fg: "{{bg}}",
tag_fg: "{{yellow}}",
branch_fg: "{{green}}"
)

View File

@@ -0,0 +1,26 @@
// Everforest theme for GitUI
// Generated from template - do not edit manually
(
selected_tab: "#dbbc7f",
command_fg: "#d3c6aa",
selection_bg: "#323c41",
selection_fg: "#d3c6aa",
cmdbar_bg: "#2b3339",
cmdbar_extra_lines_bg: "#323c41",
disabled_fg: "#859289",
diff_line_add: "#a7c080",
diff_line_delete: "#e67e80",
diff_file_added: "#a7c080",
diff_file_removed: "#e67e80",
diff_file_moved: "#d699b6",
diff_file_modified: "#dbbc7f",
commit_hash: "#d699b6",
commit_time: "#83c092",
commit_author: "#e69875",
danger_fg: "#e67e80",
push_gauge_bg: "#7fbbb3",
push_gauge_fg: "#2b3339",
tag_fg: "#dbbc7f",
branch_fg: "#a7c080"
)

View File

@@ -0,0 +1,26 @@
// Everforest theme for GitUI
// Generated from template - do not edit manually
(
selected_tab: "#dbbc7f",
command_fg: "#d3c6aa",
selection_bg: "#374247",
selection_fg: "#d3c6aa",
cmdbar_bg: "#2f383e",
cmdbar_extra_lines_bg: "#374247",
disabled_fg: "#859289",
diff_line_add: "#a7c080",
diff_line_delete: "#e67e80",
diff_file_added: "#a7c080",
diff_file_removed: "#e67e80",
diff_file_moved: "#d699b6",
diff_file_modified: "#dbbc7f",
commit_hash: "#d699b6",
commit_time: "#83c092",
commit_author: "#e69875",
danger_fg: "#e67e80",
push_gauge_bg: "#7fbbb3",
push_gauge_fg: "#2f383e",
tag_fg: "#dbbc7f",
branch_fg: "#a7c080"
)

View File

@@ -0,0 +1,26 @@
// Everforest theme for GitUI
// Generated from template - do not edit manually
(
selected_tab: "#dbbc7f",
command_fg: "#d3c6aa",
selection_bg: "#3a464c",
selection_fg: "#d3c6aa",
cmdbar_bg: "#323d43",
cmdbar_extra_lines_bg: "#3a464c",
disabled_fg: "#859289",
diff_line_add: "#a7c080",
diff_line_delete: "#e67e80",
diff_file_added: "#a7c080",
diff_file_removed: "#e67e80",
diff_file_moved: "#d699b6",
diff_file_modified: "#dbbc7f",
commit_hash: "#d699b6",
commit_time: "#83c092",
commit_author: "#e69875",
danger_fg: "#e67e80",
push_gauge_bg: "#7fbbb3",
push_gauge_fg: "#323d43",
tag_fg: "#dbbc7f",
branch_fg: "#a7c080"
)

View File

@@ -0,0 +1,26 @@
// Everforest theme for GitUI
// Generated from template - do not edit manually
(
selected_tab: "#dbbc7f",
command_fg: "#5c6a72",
selection_bg: "#f4f0d9",
selection_fg: "#5c6a72",
cmdbar_bg: "#fdf6e3",
cmdbar_extra_lines_bg: "#f4f0d9",
disabled_fg: "#b3c0b0",
diff_line_add: "#a7c080",
diff_line_delete: "#e67e80",
diff_file_added: "#a7c080",
diff_file_removed: "#e67e80",
diff_file_moved: "#d699b6",
diff_file_modified: "#dbbc7f",
commit_hash: "#d699b6",
commit_time: "#83c092",
commit_author: "#e69875",
danger_fg: "#e67e80",
push_gauge_bg: "#7fbbb3",
push_gauge_fg: "#fdf6e3",
tag_fg: "#dbbc7f",
branch_fg: "#a7c080"
)

View File

@@ -0,0 +1,26 @@
// Everforest theme for GitUI
// Generated from template - do not edit manually
(
selected_tab: "#dbbc7f",
command_fg: "#5c6a72",
selection_bg: "#ede6cf",
selection_fg: "#5c6a72",
cmdbar_bg: "#f3ead3",
cmdbar_extra_lines_bg: "#ede6cf",
disabled_fg: "#b3c0b0",
diff_line_add: "#a7c080",
diff_line_delete: "#e67e80",
diff_file_added: "#a7c080",
diff_file_removed: "#e67e80",
diff_file_moved: "#d699b6",
diff_file_modified: "#dbbc7f",
commit_hash: "#d699b6",
commit_time: "#83c092",
commit_author: "#e69875",
danger_fg: "#e67e80",
push_gauge_bg: "#7fbbb3",
push_gauge_fg: "#f3ead3",
tag_fg: "#dbbc7f",
branch_fg: "#a7c080"
)

View File

@@ -0,0 +1,26 @@
// Everforest theme for GitUI
// Generated from template - do not edit manually
(
selected_tab: "#dbbc7f",
command_fg: "#5c6a72",
selection_bg: "#e9e1cc",
selection_fg: "#5c6a72",
cmdbar_bg: "#f0e5cf",
cmdbar_extra_lines_bg: "#e9e1cc",
disabled_fg: "#b3c0b0",
diff_line_add: "#a7c080",
diff_line_delete: "#e67e80",
diff_file_added: "#a7c080",
diff_file_removed: "#e67e80",
diff_file_moved: "#d699b6",
diff_file_modified: "#dbbc7f",
commit_hash: "#d699b6",
commit_time: "#83c092",
commit_author: "#e69875",
danger_fg: "#e67e80",
push_gauge_bg: "#7fbbb3",
push_gauge_fg: "#f0e5cf",
tag_fg: "#dbbc7f",
branch_fg: "#a7c080"
)

View File

@@ -0,0 +1,42 @@
# Everforest theme for Glances
# Generated from template - do not edit manually
[colors]
# Default colors
default=#d3c6aa
default_selected=#d3c6aa
# Status colors
OK=#a7c080
CAREFUL=#dbbc7f
WARNING=#e69875
CRITICAL=#e67e80
# Interface colors
title=#7fbbb3
help=#83c092
status=#d3c6aa
# Process colors
process=#d3c6aa
process_high=#e67e80
# Filesystem colors
filesystem_used=#e69875
filesystem_free=#a7c080
# Network colors
network_rx=#a7c080
network_tx=#7fbbb3
# CPU colors
cpu_user=#7fbbb3
cpu_system=#e67e80
cpu_idle=#859289
cpu_iowait=#d699b6
# Memory colors
memory_used=#e69875
memory_free=#a7c080
memory_cached=#83c092
memory_buffer=#dbbc7f

View File

@@ -0,0 +1,42 @@
# Everforest theme for Glances
# Generated from template - do not edit manually
[colors]
# Default colors
default=#d3c6aa
default_selected=#d3c6aa
# Status colors
OK=#a7c080
CAREFUL=#dbbc7f
WARNING=#e69875
CRITICAL=#e67e80
# Interface colors
title=#7fbbb3
help=#83c092
status=#d3c6aa
# Process colors
process=#d3c6aa
process_high=#e67e80
# Filesystem colors
filesystem_used=#e69875
filesystem_free=#a7c080
# Network colors
network_rx=#a7c080
network_tx=#7fbbb3
# CPU colors
cpu_user=#7fbbb3
cpu_system=#e67e80
cpu_idle=#859289
cpu_iowait=#d699b6
# Memory colors
memory_used=#e69875
memory_free=#a7c080
memory_cached=#83c092
memory_buffer=#dbbc7f

View File

@@ -0,0 +1,42 @@
# Everforest theme for Glances
# Generated from template - do not edit manually
[colors]
# Default colors
default=#d3c6aa
default_selected=#d3c6aa
# Status colors
OK=#a7c080
CAREFUL=#dbbc7f
WARNING=#e69875
CRITICAL=#e67e80
# Interface colors
title=#7fbbb3
help=#83c092
status=#d3c6aa
# Process colors
process=#d3c6aa
process_high=#e67e80
# Filesystem colors
filesystem_used=#e69875
filesystem_free=#a7c080
# Network colors
network_rx=#a7c080
network_tx=#7fbbb3
# CPU colors
cpu_user=#7fbbb3
cpu_system=#e67e80
cpu_idle=#859289
cpu_iowait=#d699b6
# Memory colors
memory_used=#e69875
memory_free=#a7c080
memory_cached=#83c092
memory_buffer=#dbbc7f

View File

@@ -0,0 +1,42 @@
# Everforest theme for Glances
# Generated from template - do not edit manually
[colors]
# Default colors
default=#5c6a72
default_selected=#5c6a72
# Status colors
OK=#a7c080
CAREFUL=#dbbc7f
WARNING=#e69875
CRITICAL=#e67e80
# Interface colors
title=#7fbbb3
help=#83c092
status=#5c6a72
# Process colors
process=#5c6a72
process_high=#e67e80
# Filesystem colors
filesystem_used=#e69875
filesystem_free=#a7c080
# Network colors
network_rx=#a7c080
network_tx=#7fbbb3
# CPU colors
cpu_user=#7fbbb3
cpu_system=#e67e80
cpu_idle=#b3c0b0
cpu_iowait=#d699b6
# Memory colors
memory_used=#e69875
memory_free=#a7c080
memory_cached=#83c092
memory_buffer=#dbbc7f

View File

@@ -0,0 +1,42 @@
# Everforest theme for Glances
# Generated from template - do not edit manually
[colors]
# Default colors
default=#5c6a72
default_selected=#5c6a72
# Status colors
OK=#a7c080
CAREFUL=#dbbc7f
WARNING=#e69875
CRITICAL=#e67e80
# Interface colors
title=#7fbbb3
help=#83c092
status=#5c6a72
# Process colors
process=#5c6a72
process_high=#e67e80
# Filesystem colors
filesystem_used=#e69875
filesystem_free=#a7c080
# Network colors
network_rx=#a7c080
network_tx=#7fbbb3
# CPU colors
cpu_user=#7fbbb3
cpu_system=#e67e80
cpu_idle=#b3c0b0
cpu_iowait=#d699b6
# Memory colors
memory_used=#e69875
memory_free=#a7c080
memory_cached=#83c092
memory_buffer=#dbbc7f

View File

@@ -0,0 +1,42 @@
# Everforest theme for Glances
# Generated from template - do not edit manually
[colors]
# Default colors
default=#5c6a72
default_selected=#5c6a72
# Status colors
OK=#a7c080
CAREFUL=#dbbc7f
WARNING=#e69875
CRITICAL=#e67e80
# Interface colors
title=#7fbbb3
help=#83c092
status=#5c6a72
# Process colors
process=#5c6a72
process_high=#e67e80
# Filesystem colors
filesystem_used=#e69875
filesystem_free=#a7c080
# Network colors
network_rx=#a7c080
network_tx=#7fbbb3
# CPU colors
cpu_user=#7fbbb3
cpu_system=#e67e80
cpu_idle=#b3c0b0
cpu_iowait=#d699b6
# Memory colors
memory_used=#e69875
memory_free=#a7c080
memory_cached=#83c092
memory_buffer=#dbbc7f

42
cli/glances/template.txt Normal file
View File

@@ -0,0 +1,42 @@
# Everforest theme for Glances
# Generated from template - do not edit manually
[colors]
# Default colors
default={{fg}}
default_selected={{fg}}
# Status colors
OK={{green}}
CAREFUL={{yellow}}
WARNING={{orange}}
CRITICAL={{red}}
# Interface colors
title={{blue}}
help={{aqua}}
status={{fg}}
# Process colors
process={{fg}}
process_high={{red}}
# Filesystem colors
filesystem_used={{orange}}
filesystem_free={{green}}
# Network colors
network_rx={{green}}
network_tx={{blue}}
# CPU colors
cpu_user={{blue}}
cpu_system={{red}}
cpu_idle={{gray2}}
cpu_iowait={{purple}}
# Memory colors
memory_used={{orange}}
memory_free={{green}}
memory_cached={{aqua}}
memory_buffer={{yellow}}

78
cli/htop/htoprc-dark-hard Normal file
View File

@@ -0,0 +1,78 @@
# Everforest theme for htop
# Place this in ~/.config/htop/htoprc or run htop and configure colors interactively
# Color scheme
color_scheme=6
# Color definitions (0-7 are standard ANSI colors)
# Background and basic colors
highlight_base_name=#2b3339
highlight_deleted_exe=#e67e80
highlight_kernel=#7fbbb3
highlight_large_number=#dbbc7f
highlight_megabytes=#a7c080
highlight_new_exe=#83c092
highlight_running=#a7c080
highlight_thread=#d699b6
# CPU and memory bars
cpu_average_color=#7fbbb3
memory_color=#dbbc7f
swap_color=#e67e80
# Process list colors
selected_color=#83c092
header_color=#d3c6aa
function_bar=#323c41
# Tree view colors
tree_color=#859289
shadow_other_users=#e67e80
shadow_kernel_threads=#7fbbb3
# Header layout
header_layout=two_50_50
column_meters_0=LeftCPUs Memory Swap
column_meter_modes_0=1 1 1
column_meters_1=RightCPUs Tasks LoadAverage Uptime
column_meter_modes_1=1 2 2 2
# Process fields
fields=0 48 17 18 38 39 40 2 46 47 49 1
# Sorting
sort_key=46
sort_direction=-1
# Display options
hide_kernel_threads=1
hide_userland_threads=0
shadow_other_users=0
show_thread_names=0
show_program_path=1
highlight_base_name=1
highlight_deleted_exe=1
highlight_megabytes=1
highlight_threads=1
highlight_changes=0
highlight_changes_delay_secs=5
find_comm_in_cmdline=1
strip_exe_from_cmdline=1
show_merged_command=0
tree_view=0
tree_view_always_by_pid=0
all_branches_collapsed=0
header_margin=1
detailed_cpu_time=0
cpu_count_from_one=0
show_cpu_usage=1
show_cpu_frequency=0
show_cpu_temperature=0
degree_fahrenheit=0
update_process_names=0
account_guest_in_cpu_meter=0
color_scheme=6
enable_mouse=1
delay=15
hide_function_bar=0
header_layout=two_50_50

View File

@@ -0,0 +1,78 @@
# Everforest theme for htop
# Place this in ~/.config/htop/htoprc or run htop and configure colors interactively
# Color scheme
color_scheme=6
# Color definitions (0-7 are standard ANSI colors)
# Background and basic colors
highlight_base_name=#2f383e
highlight_deleted_exe=#e67e80
highlight_kernel=#7fbbb3
highlight_large_number=#dbbc7f
highlight_megabytes=#a7c080
highlight_new_exe=#83c092
highlight_running=#a7c080
highlight_thread=#d699b6
# CPU and memory bars
cpu_average_color=#7fbbb3
memory_color=#dbbc7f
swap_color=#e67e80
# Process list colors
selected_color=#83c092
header_color=#d3c6aa
function_bar=#374247
# Tree view colors
tree_color=#859289
shadow_other_users=#e67e80
shadow_kernel_threads=#7fbbb3
# Header layout
header_layout=two_50_50
column_meters_0=LeftCPUs Memory Swap
column_meter_modes_0=1 1 1
column_meters_1=RightCPUs Tasks LoadAverage Uptime
column_meter_modes_1=1 2 2 2
# Process fields
fields=0 48 17 18 38 39 40 2 46 47 49 1
# Sorting
sort_key=46
sort_direction=-1
# Display options
hide_kernel_threads=1
hide_userland_threads=0
shadow_other_users=0
show_thread_names=0
show_program_path=1
highlight_base_name=1
highlight_deleted_exe=1
highlight_megabytes=1
highlight_threads=1
highlight_changes=0
highlight_changes_delay_secs=5
find_comm_in_cmdline=1
strip_exe_from_cmdline=1
show_merged_command=0
tree_view=0
tree_view_always_by_pid=0
all_branches_collapsed=0
header_margin=1
detailed_cpu_time=0
cpu_count_from_one=0
show_cpu_usage=1
show_cpu_frequency=0
show_cpu_temperature=0
degree_fahrenheit=0
update_process_names=0
account_guest_in_cpu_meter=0
color_scheme=6
enable_mouse=1
delay=15
hide_function_bar=0
header_layout=two_50_50

78
cli/htop/htoprc-dark-soft Normal file
View File

@@ -0,0 +1,78 @@
# Everforest theme for htop
# Place this in ~/.config/htop/htoprc or run htop and configure colors interactively
# Color scheme
color_scheme=6
# Color definitions (0-7 are standard ANSI colors)
# Background and basic colors
highlight_base_name=#323d43
highlight_deleted_exe=#e67e80
highlight_kernel=#7fbbb3
highlight_large_number=#dbbc7f
highlight_megabytes=#a7c080
highlight_new_exe=#83c092
highlight_running=#a7c080
highlight_thread=#d699b6
# CPU and memory bars
cpu_average_color=#7fbbb3
memory_color=#dbbc7f
swap_color=#e67e80
# Process list colors
selected_color=#83c092
header_color=#d3c6aa
function_bar=#3a464c
# Tree view colors
tree_color=#859289
shadow_other_users=#e67e80
shadow_kernel_threads=#7fbbb3
# Header layout
header_layout=two_50_50
column_meters_0=LeftCPUs Memory Swap
column_meter_modes_0=1 1 1
column_meters_1=RightCPUs Tasks LoadAverage Uptime
column_meter_modes_1=1 2 2 2
# Process fields
fields=0 48 17 18 38 39 40 2 46 47 49 1
# Sorting
sort_key=46
sort_direction=-1
# Display options
hide_kernel_threads=1
hide_userland_threads=0
shadow_other_users=0
show_thread_names=0
show_program_path=1
highlight_base_name=1
highlight_deleted_exe=1
highlight_megabytes=1
highlight_threads=1
highlight_changes=0
highlight_changes_delay_secs=5
find_comm_in_cmdline=1
strip_exe_from_cmdline=1
show_merged_command=0
tree_view=0
tree_view_always_by_pid=0
all_branches_collapsed=0
header_margin=1
detailed_cpu_time=0
cpu_count_from_one=0
show_cpu_usage=1
show_cpu_frequency=0
show_cpu_temperature=0
degree_fahrenheit=0
update_process_names=0
account_guest_in_cpu_meter=0
color_scheme=6
enable_mouse=1
delay=15
hide_function_bar=0
header_layout=two_50_50

View File

@@ -0,0 +1,78 @@
# Everforest theme for htop
# Place this in ~/.config/htop/htoprc or run htop and configure colors interactively
# Color scheme
color_scheme=6
# Color definitions (0-7 are standard ANSI colors)
# Background and basic colors
highlight_base_name=#fdf6e3
highlight_deleted_exe=#e67e80
highlight_kernel=#7fbbb3
highlight_large_number=#dbbc7f
highlight_megabytes=#a7c080
highlight_new_exe=#83c092
highlight_running=#a7c080
highlight_thread=#d699b6
# CPU and memory bars
cpu_average_color=#7fbbb3
memory_color=#dbbc7f
swap_color=#e67e80
# Process list colors
selected_color=#83c092
header_color=#5c6a72
function_bar=#f4f0d9
# Tree view colors
tree_color=#b3c0b0
shadow_other_users=#e67e80
shadow_kernel_threads=#7fbbb3
# Header layout
header_layout=two_50_50
column_meters_0=LeftCPUs Memory Swap
column_meter_modes_0=1 1 1
column_meters_1=RightCPUs Tasks LoadAverage Uptime
column_meter_modes_1=1 2 2 2
# Process fields
fields=0 48 17 18 38 39 40 2 46 47 49 1
# Sorting
sort_key=46
sort_direction=-1
# Display options
hide_kernel_threads=1
hide_userland_threads=0
shadow_other_users=0
show_thread_names=0
show_program_path=1
highlight_base_name=1
highlight_deleted_exe=1
highlight_megabytes=1
highlight_threads=1
highlight_changes=0
highlight_changes_delay_secs=5
find_comm_in_cmdline=1
strip_exe_from_cmdline=1
show_merged_command=0
tree_view=0
tree_view_always_by_pid=0
all_branches_collapsed=0
header_margin=1
detailed_cpu_time=0
cpu_count_from_one=0
show_cpu_usage=1
show_cpu_frequency=0
show_cpu_temperature=0
degree_fahrenheit=0
update_process_names=0
account_guest_in_cpu_meter=0
color_scheme=6
enable_mouse=1
delay=15
hide_function_bar=0
header_layout=two_50_50

View File

@@ -0,0 +1,78 @@
# Everforest theme for htop
# Place this in ~/.config/htop/htoprc or run htop and configure colors interactively
# Color scheme
color_scheme=6
# Color definitions (0-7 are standard ANSI colors)
# Background and basic colors
highlight_base_name=#f3ead3
highlight_deleted_exe=#e67e80
highlight_kernel=#7fbbb3
highlight_large_number=#dbbc7f
highlight_megabytes=#a7c080
highlight_new_exe=#83c092
highlight_running=#a7c080
highlight_thread=#d699b6
# CPU and memory bars
cpu_average_color=#7fbbb3
memory_color=#dbbc7f
swap_color=#e67e80
# Process list colors
selected_color=#83c092
header_color=#5c6a72
function_bar=#ede6cf
# Tree view colors
tree_color=#b3c0b0
shadow_other_users=#e67e80
shadow_kernel_threads=#7fbbb3
# Header layout
header_layout=two_50_50
column_meters_0=LeftCPUs Memory Swap
column_meter_modes_0=1 1 1
column_meters_1=RightCPUs Tasks LoadAverage Uptime
column_meter_modes_1=1 2 2 2
# Process fields
fields=0 48 17 18 38 39 40 2 46 47 49 1
# Sorting
sort_key=46
sort_direction=-1
# Display options
hide_kernel_threads=1
hide_userland_threads=0
shadow_other_users=0
show_thread_names=0
show_program_path=1
highlight_base_name=1
highlight_deleted_exe=1
highlight_megabytes=1
highlight_threads=1
highlight_changes=0
highlight_changes_delay_secs=5
find_comm_in_cmdline=1
strip_exe_from_cmdline=1
show_merged_command=0
tree_view=0
tree_view_always_by_pid=0
all_branches_collapsed=0
header_margin=1
detailed_cpu_time=0
cpu_count_from_one=0
show_cpu_usage=1
show_cpu_frequency=0
show_cpu_temperature=0
degree_fahrenheit=0
update_process_names=0
account_guest_in_cpu_meter=0
color_scheme=6
enable_mouse=1
delay=15
hide_function_bar=0
header_layout=two_50_50

View File

@@ -0,0 +1,78 @@
# Everforest theme for htop
# Place this in ~/.config/htop/htoprc or run htop and configure colors interactively
# Color scheme
color_scheme=6
# Color definitions (0-7 are standard ANSI colors)
# Background and basic colors
highlight_base_name=#f0e5cf
highlight_deleted_exe=#e67e80
highlight_kernel=#7fbbb3
highlight_large_number=#dbbc7f
highlight_megabytes=#a7c080
highlight_new_exe=#83c092
highlight_running=#a7c080
highlight_thread=#d699b6
# CPU and memory bars
cpu_average_color=#7fbbb3
memory_color=#dbbc7f
swap_color=#e67e80
# Process list colors
selected_color=#83c092
header_color=#5c6a72
function_bar=#e9e1cc
# Tree view colors
tree_color=#b3c0b0
shadow_other_users=#e67e80
shadow_kernel_threads=#7fbbb3
# Header layout
header_layout=two_50_50
column_meters_0=LeftCPUs Memory Swap
column_meter_modes_0=1 1 1
column_meters_1=RightCPUs Tasks LoadAverage Uptime
column_meter_modes_1=1 2 2 2
# Process fields
fields=0 48 17 18 38 39 40 2 46 47 49 1
# Sorting
sort_key=46
sort_direction=-1
# Display options
hide_kernel_threads=1
hide_userland_threads=0
shadow_other_users=0
show_thread_names=0
show_program_path=1
highlight_base_name=1
highlight_deleted_exe=1
highlight_megabytes=1
highlight_threads=1
highlight_changes=0
highlight_changes_delay_secs=5
find_comm_in_cmdline=1
strip_exe_from_cmdline=1
show_merged_command=0
tree_view=0
tree_view_always_by_pid=0
all_branches_collapsed=0
header_margin=1
detailed_cpu_time=0
cpu_count_from_one=0
show_cpu_usage=1
show_cpu_frequency=0
show_cpu_temperature=0
degree_fahrenheit=0
update_process_names=0
account_guest_in_cpu_meter=0
color_scheme=6
enable_mouse=1
delay=15
hide_function_bar=0
header_layout=two_50_50

Some files were not shown because too many files have changed in this diff Show More