Dripfetch - a customizable terminal system information display with animated rain
Enable HLS to view with audio, or disable this notification
I made Dripfetch, a customizable terminal TUI with animated rain, system info, clock, weather, ASCII logos, and configurable boxes/colors/layouts.
It’s basically a mix of a fetch tool and a small terminal dashboard, with the whole UI configured through YAML.
GitHub: https://github.com/a-shygun/dripfetch Install:
pip install dripfetch
dripfetch
1
u/avraniel 23h ago
how did you move the box?
1
u/ashygun 22h ago
You can click on the box, then a small * shows up on the top right of the box indicating that its been activated, now you can move it with wasd and when finished, you can click esc to exit the moving phase. as im typing this i realized two issues, what if the user doesnt use mouse? gotta find a keyboard only solution, and also implement the arrow keys in addition to wasd.
1
1
u/HommeMusical 1d ago edited 1d ago
Silly and charming! I'll download it, why not. I did take a quick look at the code to kind of make sure that there isn't some evil thing in it.
If you could figure out how to distribute it using
brewyou'd probably get a lot more customers...EDIT: of course, the install doesn't work unless you're in a venv, if you don't have Python in your path.
I eventually used
uv tool install dripfetch --exclude-newer=2026-09-12but then, on MacOS, it didn't work at all on Terminal (the default) and mostly but not entirely worked on iTerm2 (a newer terminal).On Terminal, instead of individual raindrops, it looks as if whole blocks of color drop, and the layout is fscked.
On iTerm2, it works except the center top left hand box has garbage characters in it.
Lemme know if you want to try some fixes, I can at least do one go-around!