everforest-factory 🏭
A fork of gruvbox-factory by @paulopacitti, adapted to the Everforest color scheme.
"Comfortable & Pleasant Color Scheme for Vim" - sainnhe
- A simple
clitoconvertmanufacture 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 installreports 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)
| File | Size | Uploaded | |
|---|---|---|---|
| everforest_factory-2.0.1.tar.gz | 7.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|