Skip to main content

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.

Metadata

Release files for everforest-factory 2.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for everforest-factory 2.0.1
File Size Uploaded
everforest_factory-2.0.1.tar.gz 7.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for everforest-factory 2.0.1
File Interpreter ABI Platform
everforest_factory-2.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 16.3 kB

Release files / everforest_factory-2.0.1.tar.gz

Download URL everforest_factory-2.0.1.tar.gz
Size 7.9 kB
Tags Source
SHA-256 checksum
How to use checksums
aa501637dd1a0e8ffa89ff7366d45d61144aedaef9c444290006bc033a71b553
BLAKE2b-256 checksum
How to use checksums
c098866efe0e7807b9066d11daa3590f14a217d02f2396876dd15bf1b6ec180a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release files / everforest_factory-2.0.1-py3-none-any.whl

Download URL everforest_factory-2.0.1-py3-none-any.whl
Size 8.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
52d28ab910aa22df801ea600ce40f8b117806cee2222f551e90c0f88df1edcf6
BLAKE2b-256 checksum
How to use checksums
fe93d5ee3e19e3a85254a6d6f9cdb677d8fd491eafc731e0a643fd1c3707c8af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release history Release notifications | RSS feed

This release

2.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page