Skip to main content

convert any image to the everforest palette! (fork of gruvbox-factory)

Project description

everforest-factory 🏭

License PyPI

A fork of gruvbox-factory by @paulopacitti, adapted to the Everforest color scheme.

"Comfortable & Pleasant Color Scheme for Vim" - sainnhe

example of everforest-factory

  • A simple cli to convert manufacture an everforest themed wallpaper.
  • Three color palettes: dark, light and smooth mix.

Requirements

  • Python 3.13.1 or higher

Installation

From PyPI

pip install everforest-factory

From source

git clone https://github.com/dorpivovar/everforest-factory.git
cd everforest-factory
pip install .

For development (editable mode):

pip install -e .

Note: if pip install reports that the script is installed in a directory not on PATH (e.g. /var/data/python/bin), add it:

export PATH="/var/data/python/bin:$PATH"

Or run directly via python -m factory.

Usage

everforest-factory [-h] [-p [{dark,light,mix}]] [-i IMAGES [IMAGES ...]]

Options

Flag Description
-h, --help Show help message and exit
-p, --palette Choose palette: dark (default), light, or mix
-i, --images Path(s) to the image(s) to process

Examples

Convert a single image with the dark palette (default):

everforest-factory -i wallpaper.png

Use the light palette:

everforest-factory -p light -i photo.jpg

Process multiple images at once:

everforest-factory -p mix -i image1.png image2.jpg image3.webp

Use a glob pattern:

everforest-factory -p dark -i ~/Pictures/*.png

Run without installing (from the project directory):

python -m factory -p dark -i wallpaper.png

Output

Processed images are saved in the same directory as the originals with the everforest_ prefix:

wallpaper.png → everforest_wallpaper.png

Palettes

Palette Description
dark Everforest Dark — deep green-tinted backgrounds with warm accents
light Everforest Light — soft cream backgrounds with vivid accents
mix Extended blend of both dark and light palettes with intermediate tones

Acknowledgements

This project is a fork of gruvbox-factory by @paulopacitti and its contributors:

Built on top of ImageGoNord.

Everforest color scheme by sainnhe.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

everforest_factory-2.0.1.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

everforest_factory-2.0.1-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

Details for the file everforest_factory-2.0.1.tar.gz.

File metadata

  • Download URL: everforest_factory-2.0.1.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for everforest_factory-2.0.1.tar.gz
Algorithm Hash digest
SHA256 aa501637dd1a0e8ffa89ff7366d45d61144aedaef9c444290006bc033a71b553
MD5 bd4e0833270719b92b80bdbb1031b1c2
BLAKE2b-256 c098866efe0e7807b9066d11daa3590f14a217d02f2396876dd15bf1b6ec180a

See more details on using hashes here.

File details

Details for the file everforest_factory-2.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for everforest_factory-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 52d28ab910aa22df801ea600ce40f8b117806cee2222f551e90c0f88df1edcf6
MD5 478eca2da00126946415c9e49b7745df
BLAKE2b-256 fe93d5ee3e19e3a85254a6d6f9cdb677d8fd491eafc731e0a643fd1c3707c8af

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page