flowerbed
v1.0.0
Published
Fill your terminal with a blooming flowerbed
Maintainers
Readme
flowerbed
Fill your terminal with a blooming flowerbed.
Unicode flowers bloom from the bottom up with an ease-in animation, then sway in a gentle breeze. No emoji. No nerd fonts. Works in any Unicode terminal.
Install
npm install -g flowerbedUsage
flowerbed # spring theme (default)
flowerbed --autumn # oranges, golds, browns
flowerbed --night # blues, purples, silvers
flowerbed --pastel # soft pinks, lavenders, mintsPress q to quit.
Themes
| Theme | Colors |
|-------|--------|
| --spring | pinks, reds, yellows, whites |
| --autumn | oranges, firebrick, goldenrod |
| --night | slate blue, purple, lavender |
| --pastel | soft pink, powder blue, mint |
How it works
- Detects your terminal size
- Scatters Unicode flower characters (
✿ ❀ ❁ ✾ ❃ ❇ ❈ ❉) with bottom-weighted density - Blooms them in from bottom to top with ease-in timing
- After bloom, flowers swap characters to simulate a breeze
- Resizing the terminal triggers a re-bloom
- Transparent background — uses your terminal's colors
License
MIT
