mirror of
https://github.com/ivuorinen/everforest-resources.git
synced 2026-01-25 18:54:09 +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
|
||||
```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)
|
||||
```
|
||||
|
||||
|
||||
@@ -84,7 +84,7 @@ This document consolidates all gathered knowledge for the github.com/ivuorinen/e
|
||||
|
||||
## 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.
|
||||
- If file already exists, check if it is an Everforest config.
|
||||
- If it is, overwrite with new version.
|
||||
@@ -147,7 +147,7 @@ snapshots → run Playwright snapshots
|
||||
### Everforest CLI
|
||||
|
||||
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
|
||||
|
||||
Notes:
|
||||
|
||||
@@ -56,7 +56,7 @@ Core development commands for the project:
|
||||
|
||||
## 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
|
||||
|
||||
## Implementation Guidelines
|
||||
|
||||
@@ -8,7 +8,7 @@ Unofficial hub for Everforest color scheme resources. Generator-first approach f
|
||||
npm run generate
|
||||
|
||||
# Install CLI configurations
|
||||
./cli/install.sh
|
||||
./install.sh cli
|
||||
|
||||
# Verify installation
|
||||
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
|
||||
|
||||
[colors]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for Atuin
|
||||
# Everforest dark-medium theme for Atuin
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
[colors]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for Atuin
|
||||
# Everforest dark-soft theme for Atuin
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
[colors]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for Atuin
|
||||
# Everforest light-hard theme for Atuin
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
[colors]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for Atuin
|
||||
# Everforest light-medium theme for Atuin
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
[colors]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for Atuin
|
||||
# Everforest light-soft theme for Atuin
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
[colors]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for bat
|
||||
# Everforest dark-hard theme for bat
|
||||
# Place this in ~/.config/bat/themes/everforest.tmTheme
|
||||
# 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
|
||||
# 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
|
||||
# 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
|
||||
# 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
|
||||
# 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
|
||||
# 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
|
||||
|
||||
[colors]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for bottom (btm)
|
||||
# Everforest dark-medium theme
|
||||
# Place this in ~/.config/bottom/bottom.toml under [colors] section
|
||||
|
||||
[colors]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for bottom (btm)
|
||||
# Everforest dark-soft theme
|
||||
# Place this in ~/.config/bottom/bottom.toml under [colors] section
|
||||
|
||||
[colors]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for bottom (btm)
|
||||
# Everforest light-hard theme
|
||||
# Place this in ~/.config/bottom/bottom.toml under [colors] section
|
||||
|
||||
[colors]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for bottom (btm)
|
||||
# Everforest light-medium theme
|
||||
# Place this in ~/.config/bottom/bottom.toml under [colors] section
|
||||
|
||||
[colors]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for bottom (btm)
|
||||
# Everforest light-soft theme
|
||||
# Place this in ~/.config/bottom/bottom.toml under [colors] section
|
||||
|
||||
[colors]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for btop++
|
||||
# Everforest dark-hard theme
|
||||
# Place this in ~/.config/btop/themes/everforest.theme
|
||||
|
||||
# Main background and foreground
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for btop++
|
||||
# Everforest dark-medium theme
|
||||
# Place this in ~/.config/btop/themes/everforest.theme
|
||||
|
||||
# Main background and foreground
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for btop++
|
||||
# Everforest dark-soft theme
|
||||
# Place this in ~/.config/btop/themes/everforest.theme
|
||||
|
||||
# Main background and foreground
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for btop++
|
||||
# Everforest light-hard theme
|
||||
# Place this in ~/.config/btop/themes/everforest.theme
|
||||
|
||||
# Main background and foreground
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for btop++
|
||||
# Everforest light-medium theme
|
||||
# Place this in ~/.config/btop/themes/everforest.theme
|
||||
|
||||
# Main background and foreground
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for btop++
|
||||
# Everforest light-soft theme
|
||||
# Place this in ~/.config/btop/themes/everforest.theme
|
||||
|
||||
# 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
|
||||
|
||||
[delta]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for git-delta
|
||||
# Everforest dark-medium theme for git-delta
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
[delta]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for git-delta
|
||||
# Everforest dark-soft theme for git-delta
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
[delta]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for git-delta
|
||||
# Everforest light-hard theme for git-delta
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
[delta]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for git-delta
|
||||
# Everforest light-medium theme for git-delta
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
[delta]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for git-delta
|
||||
# Everforest light-soft theme for git-delta
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
[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)
|
||||
|
||||
# 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)
|
||||
|
||||
# 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)
|
||||
|
||||
# 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)
|
||||
|
||||
# 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)
|
||||
|
||||
# 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)
|
||||
|
||||
# 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)
|
||||
|
||||
# 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)
|
||||
|
||||
# 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)
|
||||
|
||||
# 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)
|
||||
|
||||
# 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)
|
||||
|
||||
# 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)
|
||||
|
||||
# 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
|
||||
# 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
|
||||
# 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
|
||||
# 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
|
||||
# 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
|
||||
# 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
|
||||
# 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
|
||||
|
||||
# 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
|
||||
|
||||
# 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
|
||||
|
||||
# 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
|
||||
|
||||
# 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
|
||||
|
||||
# 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
|
||||
|
||||
# Set fish colors
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for fzf (fish shell)
|
||||
# Everforest dark-hard theme
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
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
|
||||
|
||||
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
|
||||
|
||||
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
|
||||
|
||||
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
|
||||
|
||||
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
|
||||
|
||||
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
|
||||
|
||||
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
|
||||
|
||||
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
|
||||
|
||||
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
|
||||
|
||||
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
|
||||
|
||||
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
|
||||
|
||||
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
|
||||
|
||||
(
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// Everforest theme for GitUI
|
||||
// Everforest dark-medium theme for GitUI
|
||||
// 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
|
||||
|
||||
(
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// Everforest theme for GitUI
|
||||
// Everforest light-hard theme for GitUI
|
||||
// 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
|
||||
|
||||
(
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// Everforest theme for GitUI
|
||||
// Everforest light-soft theme for GitUI
|
||||
// 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
|
||||
|
||||
[colors]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for Glances
|
||||
# Everforest dark-medium theme for Glances
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
[colors]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for Glances
|
||||
# Everforest dark-soft theme for Glances
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
[colors]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for Glances
|
||||
# Everforest light-hard theme for Glances
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
[colors]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for Glances
|
||||
# Everforest light-medium theme for Glances
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
[colors]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for Glances
|
||||
# Everforest light-soft theme for Glances
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
[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
|
||||
|
||||
# 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
|
||||
|
||||
# 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
|
||||
|
||||
# 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
|
||||
|
||||
# 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
|
||||
|
||||
# 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
|
||||
|
||||
# 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
|
||||
# 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
|
||||
# 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
|
||||
# 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
|
||||
# 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
|
||||
# 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
|
||||
# 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
|
||||
|
||||
gui:
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for LazyGit
|
||||
# Everforest dark-medium theme for LazyGit
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
gui:
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for LazyGit
|
||||
# Everforest dark-soft theme for LazyGit
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
gui:
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for LazyGit
|
||||
# Everforest light-hard theme for LazyGit
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
gui:
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Everforest theme for LazyGit
|
||||
# Everforest light-medium theme for LazyGit
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
gui:
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user