A wild terminal appeared!
pokefetch is a lightweight CLI tool that displays a random, colored ASCII Pokémon every time you open a new terminal tab.
It is designed to be fast, simple, and zero-dependency. It works perfectly with iTerm2, Zsh, Bash, and standard macOS/Linux terminals.
- ⚡️ Zero Dependencies: Pure Shell script. No
python,node, orlolcatrequired. - 🎨 Native Colors: Renders pre-colored ASCII art using original ANSI codes.
- 📂 Extensible: Easily add your own
.txtart files. - 🚀 Auto-Start: Automatically runs when you open a new tab (optional).
Copy and paste this command into your terminal:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/cofy-x/pokefetch/main/install.sh)"This script will clone the repo to ~/.pokefetch and add the startup command to your .zshrc or .bashrc.
Once installed, a random Pokémon will appear automatically whenever you open a new terminal window or tab.
You can summon a wild Pokémon manually at any time by typing:
pokefetchWant to add a missing Pokémon or your own custom art?
-
Find or create an ASCII art file (must save as
.txt). -
Move the file into the assets folder:
cp my-art.txt ~/.pokefetch/assets/ -
That's it! It will now appear in the random rotation.
The bundled ANSI assets were generated with cofy-x/pixel-to-ascii from the Pokémon icon sprites in PokeAPI's sprites/pokemon/versions/generation-viii/icons directory.
pokefetch is an unofficial fan project and is not affiliated with, endorsed by, or sponsored by Nintendo, Game Freak, Creatures, or The Pokémon Company. Pokémon names, characters, artwork, and related trademarks belong to their respective owners. See Third-Party Notices for the source and licensing boundary of the bundled assets.
To completely remove pokefetch and clean up your shell configuration automatically:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/cofy-x/pokefetch/main/uninstall.sh)"The pokefetch scripts and original project documentation are licensed under the MIT License. The bundled Pokémon-derived ANSI assets are third-party material and are not relicensed under MIT; see Third-Party Notices.
Made with ❤️ for the Terminal
