mirror of
https://github.com/ivuorinen/everforest-resources.git
synced 2026-01-26 03:04:02 +00:00
feat: enhance install script and theme generation
- install.sh now installs all variants when run without parameters - preserve single-variant mode when --variant is specified - add variant names to generated file headers for clarity - fix tool name extraction to preserve compound names like git-delta - fix CSS variable preservation during header generation
This commit is contained in:
@@ -40,7 +40,7 @@ make demo # Run web demo server
|
|||||||
|
|
||||||
## Installation & Deployment
|
## Installation & Deployment
|
||||||
```bash
|
```bash
|
||||||
./cli/install.sh # Deploy all configs to ~/.config (when implemented)
|
./install.sh cli # Deploy CLI configs to ~/.config
|
||||||
ENGINE=docker ./verify/verify.sh # Verify in container (when implemented)
|
ENGINE=docker ./verify/verify.sh # Verify in container (when implemented)
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -84,7 +84,7 @@ This document consolidates all gathered knowledge for the github.com/ivuorinen/e
|
|||||||
|
|
||||||
## 7. Installer
|
## 7. Installer
|
||||||
|
|
||||||
- cli/install.sh deploys all configs under ~/.config.
|
- install.sh deploys configs under ~/.config (use `./install.sh cli` for CLI tools only).
|
||||||
- Symlinks or copies files for shells, tools, editors unless file already exists.
|
- Symlinks or copies files for shells, tools, editors unless file already exists.
|
||||||
- If file already exists, check if it is an Everforest config.
|
- If file already exists, check if it is an Everforest config.
|
||||||
- If it is, overwrite with new version.
|
- If it is, overwrite with new version.
|
||||||
@@ -147,7 +147,7 @@ snapshots → run Playwright snapshots
|
|||||||
### Everforest CLI
|
### Everforest CLI
|
||||||
|
|
||||||
Contains overview of terminals, web, CLI tools, prompts, editors.
|
Contains overview of terminals, web, CLI tools, prompts, editors.
|
||||||
Install with ./cli/install.sh
|
Install with ./install.sh cli
|
||||||
Verify with ENGINE=docker ./verify/verify.sh
|
Verify with ENGINE=docker ./verify/verify.sh
|
||||||
|
|
||||||
Notes:
|
Notes:
|
||||||
|
|||||||
@@ -56,7 +56,7 @@ Core development commands for the project:
|
|||||||
|
|
||||||
## Installation and Verification
|
## Installation and Verification
|
||||||
|
|
||||||
./cli/install.sh # Deploy all configs to ~/.config
|
./install.sh cli # Deploy CLI configs to ~/.config
|
||||||
ENGINE=docker ./verify/verify.sh # Verify in container
|
ENGINE=docker ./verify/verify.sh # Verify in container
|
||||||
|
|
||||||
## Implementation Guidelines
|
## Implementation Guidelines
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ Unofficial hub for Everforest color scheme resources. Generator-first approach f
|
|||||||
npm run generate
|
npm run generate
|
||||||
|
|
||||||
# Install CLI configurations
|
# Install CLI configurations
|
||||||
./cli/install.sh
|
./install.sh cli
|
||||||
|
|
||||||
# Verify installation
|
# Verify installation
|
||||||
ENGINE=docker ./verify/verify.sh
|
ENGINE=docker ./verify/verify.sh
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for Atuin
|
# Everforest dark-hard theme for Atuin
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
[colors]
|
[colors]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for Atuin
|
# Everforest dark-medium theme for Atuin
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
[colors]
|
[colors]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for Atuin
|
# Everforest dark-soft theme for Atuin
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
[colors]
|
[colors]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for Atuin
|
# Everforest light-hard theme for Atuin
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
[colors]
|
[colors]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for Atuin
|
# Everforest light-medium theme for Atuin
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
[colors]
|
[colors]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for Atuin
|
# Everforest light-soft theme for Atuin
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
[colors]
|
[colors]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for bat
|
# Everforest dark-hard theme for bat
|
||||||
# Place this in ~/.config/bat/themes/everforest.tmTheme
|
# Place this in ~/.config/bat/themes/everforest.tmTheme
|
||||||
# Then run: bat cache --build
|
# Then run: bat cache --build
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for bat
|
# Everforest dark-medium theme for bat
|
||||||
# Place this in ~/.config/bat/themes/everforest.tmTheme
|
# Place this in ~/.config/bat/themes/everforest.tmTheme
|
||||||
# Then run: bat cache --build
|
# Then run: bat cache --build
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for bat
|
# Everforest dark-soft theme for bat
|
||||||
# Place this in ~/.config/bat/themes/everforest.tmTheme
|
# Place this in ~/.config/bat/themes/everforest.tmTheme
|
||||||
# Then run: bat cache --build
|
# Then run: bat cache --build
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for bat
|
# Everforest light-hard theme for bat
|
||||||
# Place this in ~/.config/bat/themes/everforest.tmTheme
|
# Place this in ~/.config/bat/themes/everforest.tmTheme
|
||||||
# Then run: bat cache --build
|
# Then run: bat cache --build
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for bat
|
# Everforest light-medium theme for bat
|
||||||
# Place this in ~/.config/bat/themes/everforest.tmTheme
|
# Place this in ~/.config/bat/themes/everforest.tmTheme
|
||||||
# Then run: bat cache --build
|
# Then run: bat cache --build
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for bat
|
# Everforest light-soft theme for bat
|
||||||
# Place this in ~/.config/bat/themes/everforest.tmTheme
|
# Place this in ~/.config/bat/themes/everforest.tmTheme
|
||||||
# Then run: bat cache --build
|
# Then run: bat cache --build
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for bottom (btm)
|
# Everforest dark-hard theme
|
||||||
# Place this in ~/.config/bottom/bottom.toml under [colors] section
|
# Place this in ~/.config/bottom/bottom.toml under [colors] section
|
||||||
|
|
||||||
[colors]
|
[colors]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for bottom (btm)
|
# Everforest dark-medium theme
|
||||||
# Place this in ~/.config/bottom/bottom.toml under [colors] section
|
# Place this in ~/.config/bottom/bottom.toml under [colors] section
|
||||||
|
|
||||||
[colors]
|
[colors]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for bottom (btm)
|
# Everforest dark-soft theme
|
||||||
# Place this in ~/.config/bottom/bottom.toml under [colors] section
|
# Place this in ~/.config/bottom/bottom.toml under [colors] section
|
||||||
|
|
||||||
[colors]
|
[colors]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for bottom (btm)
|
# Everforest light-hard theme
|
||||||
# Place this in ~/.config/bottom/bottom.toml under [colors] section
|
# Place this in ~/.config/bottom/bottom.toml under [colors] section
|
||||||
|
|
||||||
[colors]
|
[colors]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for bottom (btm)
|
# Everforest light-medium theme
|
||||||
# Place this in ~/.config/bottom/bottom.toml under [colors] section
|
# Place this in ~/.config/bottom/bottom.toml under [colors] section
|
||||||
|
|
||||||
[colors]
|
[colors]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for bottom (btm)
|
# Everforest light-soft theme
|
||||||
# Place this in ~/.config/bottom/bottom.toml under [colors] section
|
# Place this in ~/.config/bottom/bottom.toml under [colors] section
|
||||||
|
|
||||||
[colors]
|
[colors]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for btop++
|
# Everforest dark-hard theme
|
||||||
# Place this in ~/.config/btop/themes/everforest.theme
|
# Place this in ~/.config/btop/themes/everforest.theme
|
||||||
|
|
||||||
# Main background and foreground
|
# Main background and foreground
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for btop++
|
# Everforest dark-medium theme
|
||||||
# Place this in ~/.config/btop/themes/everforest.theme
|
# Place this in ~/.config/btop/themes/everforest.theme
|
||||||
|
|
||||||
# Main background and foreground
|
# Main background and foreground
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for btop++
|
# Everforest dark-soft theme
|
||||||
# Place this in ~/.config/btop/themes/everforest.theme
|
# Place this in ~/.config/btop/themes/everforest.theme
|
||||||
|
|
||||||
# Main background and foreground
|
# Main background and foreground
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for btop++
|
# Everforest light-hard theme
|
||||||
# Place this in ~/.config/btop/themes/everforest.theme
|
# Place this in ~/.config/btop/themes/everforest.theme
|
||||||
|
|
||||||
# Main background and foreground
|
# Main background and foreground
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for btop++
|
# Everforest light-medium theme
|
||||||
# Place this in ~/.config/btop/themes/everforest.theme
|
# Place this in ~/.config/btop/themes/everforest.theme
|
||||||
|
|
||||||
# Main background and foreground
|
# Main background and foreground
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for btop++
|
# Everforest light-soft theme
|
||||||
# Place this in ~/.config/btop/themes/everforest.theme
|
# Place this in ~/.config/btop/themes/everforest.theme
|
||||||
|
|
||||||
# Main background and foreground
|
# Main background and foreground
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for git-delta
|
# Everforest dark-hard theme for git-delta
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
[delta]
|
[delta]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for git-delta
|
# Everforest dark-medium theme for git-delta
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
[delta]
|
[delta]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for git-delta
|
# Everforest dark-soft theme for git-delta
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
[delta]
|
[delta]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for git-delta
|
# Everforest light-hard theme for git-delta
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
[delta]
|
[delta]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for git-delta
|
# Everforest light-medium theme for git-delta
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
[delta]
|
[delta]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for git-delta
|
# Everforest light-soft theme for git-delta
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
[delta]
|
[delta]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for eza (fish shell)
|
# Everforest dark-hard theme
|
||||||
# Add these environment variables to your fish config (e.g., ~/.config/fish/config.fish)
|
# Add these environment variables to your fish config (e.g., ~/.config/fish/config.fish)
|
||||||
|
|
||||||
# Everforest color definitions for eza
|
# Everforest color definitions for eza
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for eza
|
# Everforest dark-hard theme for eza
|
||||||
# Add these environment variables to your shell config (e.g., ~/.bashrc, ~/.zshrc)
|
# Add these environment variables to your shell config (e.g., ~/.bashrc, ~/.zshrc)
|
||||||
|
|
||||||
# Everforest color definitions for eza
|
# Everforest color definitions for eza
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for eza (fish shell)
|
# Everforest dark-medium theme
|
||||||
# Add these environment variables to your fish config (e.g., ~/.config/fish/config.fish)
|
# Add these environment variables to your fish config (e.g., ~/.config/fish/config.fish)
|
||||||
|
|
||||||
# Everforest color definitions for eza
|
# Everforest color definitions for eza
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for eza
|
# Everforest dark-medium theme for eza
|
||||||
# Add these environment variables to your shell config (e.g., ~/.bashrc, ~/.zshrc)
|
# Add these environment variables to your shell config (e.g., ~/.bashrc, ~/.zshrc)
|
||||||
|
|
||||||
# Everforest color definitions for eza
|
# Everforest color definitions for eza
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for eza (fish shell)
|
# Everforest dark-soft theme
|
||||||
# Add these environment variables to your fish config (e.g., ~/.config/fish/config.fish)
|
# Add these environment variables to your fish config (e.g., ~/.config/fish/config.fish)
|
||||||
|
|
||||||
# Everforest color definitions for eza
|
# Everforest color definitions for eza
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for eza
|
# Everforest dark-soft theme for eza
|
||||||
# Add these environment variables to your shell config (e.g., ~/.bashrc, ~/.zshrc)
|
# Add these environment variables to your shell config (e.g., ~/.bashrc, ~/.zshrc)
|
||||||
|
|
||||||
# Everforest color definitions for eza
|
# Everforest color definitions for eza
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for eza (fish shell)
|
# Everforest light-hard theme
|
||||||
# Add these environment variables to your fish config (e.g., ~/.config/fish/config.fish)
|
# Add these environment variables to your fish config (e.g., ~/.config/fish/config.fish)
|
||||||
|
|
||||||
# Everforest color definitions for eza
|
# Everforest color definitions for eza
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for eza
|
# Everforest light-hard theme for eza
|
||||||
# Add these environment variables to your shell config (e.g., ~/.bashrc, ~/.zshrc)
|
# Add these environment variables to your shell config (e.g., ~/.bashrc, ~/.zshrc)
|
||||||
|
|
||||||
# Everforest color definitions for eza
|
# Everforest color definitions for eza
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for eza (fish shell)
|
# Everforest light-medium theme
|
||||||
# Add these environment variables to your fish config (e.g., ~/.config/fish/config.fish)
|
# Add these environment variables to your fish config (e.g., ~/.config/fish/config.fish)
|
||||||
|
|
||||||
# Everforest color definitions for eza
|
# Everforest color definitions for eza
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for eza
|
# Everforest light-medium theme for eza
|
||||||
# Add these environment variables to your shell config (e.g., ~/.bashrc, ~/.zshrc)
|
# Add these environment variables to your shell config (e.g., ~/.bashrc, ~/.zshrc)
|
||||||
|
|
||||||
# Everforest color definitions for eza
|
# Everforest color definitions for eza
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for eza (fish shell)
|
# Everforest light-soft theme
|
||||||
# Add these environment variables to your fish config (e.g., ~/.config/fish/config.fish)
|
# Add these environment variables to your fish config (e.g., ~/.config/fish/config.fish)
|
||||||
|
|
||||||
# Everforest color definitions for eza
|
# Everforest color definitions for eza
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for eza
|
# Everforest light-soft theme for eza
|
||||||
# Add these environment variables to your shell config (e.g., ~/.bashrc, ~/.zshrc)
|
# Add these environment variables to your shell config (e.g., ~/.bashrc, ~/.zshrc)
|
||||||
|
|
||||||
# Everforest color definitions for eza
|
# Everforest color definitions for eza
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest colors for fd
|
# Everforest dark-hard theme for fd
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
# Source this in your shell configuration
|
# Source this in your shell configuration
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest colors for fd
|
# Everforest dark-medium theme for fd
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
# Source this in your shell configuration
|
# Source this in your shell configuration
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest colors for fd
|
# Everforest dark-soft theme for fd
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
# Source this in your shell configuration
|
# Source this in your shell configuration
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest colors for fd
|
# Everforest light-hard theme for fd
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
# Source this in your shell configuration
|
# Source this in your shell configuration
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest colors for fd
|
# Everforest light-medium theme for fd
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
# Source this in your shell configuration
|
# Source this in your shell configuration
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest colors for fd
|
# Everforest light-soft theme for fd
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
# Source this in your shell configuration
|
# Source this in your shell configuration
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest color scheme for fish shell
|
# Everforest dark-hard theme for fish shell
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
# Set fish colors
|
# Set fish colors
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest color scheme for fish shell
|
# Everforest dark-medium theme for fish shell
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
# Set fish colors
|
# Set fish colors
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest color scheme for fish shell
|
# Everforest dark-soft theme for fish shell
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
# Set fish colors
|
# Set fish colors
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest color scheme for fish shell
|
# Everforest light-hard theme for fish shell
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
# Set fish colors
|
# Set fish colors
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest color scheme for fish shell
|
# Everforest light-medium theme for fish shell
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
# Set fish colors
|
# Set fish colors
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest color scheme for fish shell
|
# Everforest light-soft theme for fish shell
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
# Set fish colors
|
# Set fish colors
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for fzf (fish shell)
|
# Everforest dark-hard theme
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
set -gx FZF_DEFAULT_OPTS " \
|
set -gx FZF_DEFAULT_OPTS " \
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for fzf
|
# Everforest dark-hard theme for fzf
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
export FZF_DEFAULT_OPTS=" \
|
export FZF_DEFAULT_OPTS=" \
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for fzf (fish shell)
|
# Everforest dark-medium theme
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
set -gx FZF_DEFAULT_OPTS " \
|
set -gx FZF_DEFAULT_OPTS " \
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for fzf
|
# Everforest dark-medium theme for fzf
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
export FZF_DEFAULT_OPTS=" \
|
export FZF_DEFAULT_OPTS=" \
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for fzf (fish shell)
|
# Everforest dark-soft theme
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
set -gx FZF_DEFAULT_OPTS " \
|
set -gx FZF_DEFAULT_OPTS " \
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for fzf
|
# Everforest dark-soft theme for fzf
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
export FZF_DEFAULT_OPTS=" \
|
export FZF_DEFAULT_OPTS=" \
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for fzf (fish shell)
|
# Everforest light-hard theme
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
set -gx FZF_DEFAULT_OPTS " \
|
set -gx FZF_DEFAULT_OPTS " \
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for fzf
|
# Everforest light-hard theme for fzf
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
export FZF_DEFAULT_OPTS=" \
|
export FZF_DEFAULT_OPTS=" \
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for fzf (fish shell)
|
# Everforest light-medium theme
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
set -gx FZF_DEFAULT_OPTS " \
|
set -gx FZF_DEFAULT_OPTS " \
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for fzf
|
# Everforest light-medium theme for fzf
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
export FZF_DEFAULT_OPTS=" \
|
export FZF_DEFAULT_OPTS=" \
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for fzf (fish shell)
|
# Everforest light-soft theme
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
set -gx FZF_DEFAULT_OPTS " \
|
set -gx FZF_DEFAULT_OPTS " \
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for fzf
|
# Everforest light-soft theme for fzf
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
export FZF_DEFAULT_OPTS=" \
|
export FZF_DEFAULT_OPTS=" \
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
// Everforest theme for GitUI
|
// Everforest dark-hard theme for GitUI
|
||||||
// Generated from template - do not edit manually
|
// Generated from template - do not edit manually
|
||||||
|
|
||||||
(
|
(
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
// Everforest theme for GitUI
|
// Everforest dark-medium theme for GitUI
|
||||||
// Generated from template - do not edit manually
|
// Generated from template - do not edit manually
|
||||||
|
|
||||||
(
|
(
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
// Everforest theme for GitUI
|
// Everforest dark-soft theme for GitUI
|
||||||
// Generated from template - do not edit manually
|
// Generated from template - do not edit manually
|
||||||
|
|
||||||
(
|
(
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
// Everforest theme for GitUI
|
// Everforest light-hard theme for GitUI
|
||||||
// Generated from template - do not edit manually
|
// Generated from template - do not edit manually
|
||||||
|
|
||||||
(
|
(
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
// Everforest theme for GitUI
|
// Everforest light-medium theme for GitUI
|
||||||
// Generated from template - do not edit manually
|
// Generated from template - do not edit manually
|
||||||
|
|
||||||
(
|
(
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
// Everforest theme for GitUI
|
// Everforest light-soft theme for GitUI
|
||||||
// Generated from template - do not edit manually
|
// Generated from template - do not edit manually
|
||||||
|
|
||||||
(
|
(
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for Glances
|
# Everforest dark-hard theme for Glances
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
[colors]
|
[colors]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for Glances
|
# Everforest dark-medium theme for Glances
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
[colors]
|
[colors]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for Glances
|
# Everforest dark-soft theme for Glances
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
[colors]
|
[colors]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for Glances
|
# Everforest light-hard theme for Glances
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
[colors]
|
[colors]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for Glances
|
# Everforest light-medium theme for Glances
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
[colors]
|
[colors]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for Glances
|
# Everforest light-soft theme for Glances
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
[colors]
|
[colors]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for htop
|
# Everforest dark-hard theme for htop
|
||||||
# Place this in ~/.config/htop/htoprc or run htop and configure colors interactively
|
# Place this in ~/.config/htop/htoprc or run htop and configure colors interactively
|
||||||
|
|
||||||
# Color scheme
|
# Color scheme
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for htop
|
# Everforest dark-medium theme for htop
|
||||||
# Place this in ~/.config/htop/htoprc or run htop and configure colors interactively
|
# Place this in ~/.config/htop/htoprc or run htop and configure colors interactively
|
||||||
|
|
||||||
# Color scheme
|
# Color scheme
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for htop
|
# Everforest dark-soft theme for htop
|
||||||
# Place this in ~/.config/htop/htoprc or run htop and configure colors interactively
|
# Place this in ~/.config/htop/htoprc or run htop and configure colors interactively
|
||||||
|
|
||||||
# Color scheme
|
# Color scheme
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for htop
|
# Everforest light-hard theme for htop
|
||||||
# Place this in ~/.config/htop/htoprc or run htop and configure colors interactively
|
# Place this in ~/.config/htop/htoprc or run htop and configure colors interactively
|
||||||
|
|
||||||
# Color scheme
|
# Color scheme
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for htop
|
# Everforest light-medium theme for htop
|
||||||
# Place this in ~/.config/htop/htoprc or run htop and configure colors interactively
|
# Place this in ~/.config/htop/htoprc or run htop and configure colors interactively
|
||||||
|
|
||||||
# Color scheme
|
# Color scheme
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for htop
|
# Everforest light-soft theme for htop
|
||||||
# Place this in ~/.config/htop/htoprc or run htop and configure colors interactively
|
# Place this in ~/.config/htop/htoprc or run htop and configure colors interactively
|
||||||
|
|
||||||
# Color scheme
|
# Color scheme
|
||||||
|
|||||||
@@ -1,59 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
|
|
||||||
# Everforest Resources Installer
|
|
||||||
# Installs all CLI tool configurations to ~/.config
|
|
||||||
|
|
||||||
set -euo pipefail
|
|
||||||
|
|
||||||
CONFIG_DIR="${HOME}/.config"
|
|
||||||
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
||||||
|
|
||||||
echo "🎨 Installing Everforest CLI configurations..."
|
|
||||||
|
|
||||||
# Create config directories
|
|
||||||
mkdir -p "${CONFIG_DIR}/starship"
|
|
||||||
mkdir -p "${CONFIG_DIR}/fzf"
|
|
||||||
mkdir -p "${CONFIG_DIR}/git"
|
|
||||||
mkdir -p "${CONFIG_DIR}/fish"
|
|
||||||
mkdir -p "${CONFIG_DIR}/tmux"
|
|
||||||
|
|
||||||
# Install configurations
|
|
||||||
install_config() {
|
|
||||||
local tool="$1"
|
|
||||||
local file="$2"
|
|
||||||
local target="$3"
|
|
||||||
|
|
||||||
if [[ -f "${SCRIPT_DIR}/${tool}/${file}" ]]; then
|
|
||||||
echo "📝 Installing ${tool}/${file} -> ${target}"
|
|
||||||
cp "${SCRIPT_DIR}/${tool}/${file}" "${target}"
|
|
||||||
else
|
|
||||||
echo "⚠️ Warning: ${tool}/${file} not found (may not be generated yet)"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
# Install tool configurations
|
|
||||||
install_config "starship" "starship.toml" "${CONFIG_DIR}/starship/starship.toml"
|
|
||||||
install_config "fzf" "everforest.sh" "${CONFIG_DIR}/fzf/everforest.sh"
|
|
||||||
install_config "delta" "gitconfig.delta" "${CONFIG_DIR}/git/everforest-delta"
|
|
||||||
install_config "tmux" "everforest.tmux.conf" "${CONFIG_DIR}/tmux/everforest.conf"
|
|
||||||
|
|
||||||
# Install fish colors (all variants)
|
|
||||||
for variant in dark-hard dark-medium dark-soft light-hard light-medium light-soft; do
|
|
||||||
install_config "fish" "everforest-${variant}.fish" "${CONFIG_DIR}/fish/conf.d/everforest-${variant}.fish"
|
|
||||||
done
|
|
||||||
|
|
||||||
# Install LS_COLORS
|
|
||||||
if [[ -f "${SCRIPT_DIR}/ls_colors/everforest.sh" ]]; then
|
|
||||||
echo "📝 Installing LS_COLORS"
|
|
||||||
mkdir -p "${CONFIG_DIR}/dircolors"
|
|
||||||
cp "${SCRIPT_DIR}/ls_colors/everforest.sh" "${CONFIG_DIR}/dircolors/everforest.sh"
|
|
||||||
cp "${SCRIPT_DIR}/ls_colors/dircolors" "${CONFIG_DIR}/dircolors/everforest"
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo "✅ Installation complete!"
|
|
||||||
echo ""
|
|
||||||
echo "To use the themes:"
|
|
||||||
echo " - Starship: export STARSHIP_CONFIG=~/.config/starship/starship.toml"
|
|
||||||
echo " - FZF: source ~/.config/fzf/everforest.sh"
|
|
||||||
echo " - LS_COLORS: source ~/.config/dircolors/everforest.sh"
|
|
||||||
echo " - Fish: restart fish or run 'exec fish'"
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest colors for jq
|
# Everforest dark-hard theme for jq
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
# Source this in your shell configuration
|
# Source this in your shell configuration
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest colors for jq
|
# Everforest dark-medium theme for jq
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
# Source this in your shell configuration
|
# Source this in your shell configuration
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest colors for jq
|
# Everforest dark-soft theme for jq
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
# Source this in your shell configuration
|
# Source this in your shell configuration
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest colors for jq
|
# Everforest light-hard theme for jq
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
# Source this in your shell configuration
|
# Source this in your shell configuration
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest colors for jq
|
# Everforest light-medium theme for jq
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
# Source this in your shell configuration
|
# Source this in your shell configuration
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest colors for jq
|
# Everforest light-soft theme for jq
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
# Source this in your shell configuration
|
# Source this in your shell configuration
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for LazyGit
|
# Everforest dark-hard theme for LazyGit
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
gui:
|
gui:
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for LazyGit
|
# Everforest dark-medium theme for LazyGit
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
gui:
|
gui:
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for LazyGit
|
# Everforest dark-soft theme for LazyGit
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
gui:
|
gui:
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for LazyGit
|
# Everforest light-hard theme for LazyGit
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
gui:
|
gui:
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Everforest theme for LazyGit
|
# Everforest light-medium theme for LazyGit
|
||||||
# Generated from template - do not edit manually
|
# Generated from template - do not edit manually
|
||||||
|
|
||||||
gui:
|
gui:
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user