I'm currently using Ghostty with Zellij, and there has been a constant tension w.r.t whether I should use a zellij feature or a Ghostty one (i.e, tabs/panes/etc) when they provide the same thing.<p>I've come to the conclusion to rely more on Zellij because I can SSH into my desktop from my laptop remotely to continue my dev session exactly where I left off.<p>So, these days I don't even use "native" terminal tabs anymore.
I watched the animated gif in the readme and let out a shout of delight when I saw the lightning strike, and on the second loop appreciated how it also lit up the surroundings. Lovely attention to detail!<p>I looked at the snow one and almost expected snowdrifts to start accumulating.
TUI twice (1) a day. Interesting tendency.<p>1. <a href="https://news.ycombinator.com/item?id=47075124">https://news.ycombinator.com/item?id=47075124</a>
Reminds me of weatherspect(<a href="https://robobunny.com/projects/weatherspect/html/" rel="nofollow">https://robobunny.com/projects/weatherspect/html/</a>) which unfortunately hasn't been working since the API it was using was deprecated/abandoned
I'm intrigued by these TUI posts I see, but I'm wondering how everyone uses more then one at a time. Do you all keep multiple terminal windows or tabs open with these apps all day or just open these TUI apps when needed?
I keep htop and some vim buffers open regularly, and I keep some tools open while a work on a project e.g. <a href="https://github.com/Canop/bacon" rel="nofollow">https://github.com/Canop/bacon</a>.<p>But everything else is opened as needed. Especially toys like this weather thing.<p>EDIT - I use a 4k monitor and the window manager niri, so it's easy to fit multiple terminals on a screen
I'm already running tmux. Opening a new window is easy.
That reminds me of `curl wttr.in/94110`
I love this, especially the GIF demo. Very satisfying to stare at :)<p>Anybody have any good resources on how to approach animations in Terminal like this?
Lovely project.<p>Yet checking out "cargo install weathr" and is it me or rust is becoming the next nodejs? :D
is the ASCII animation native to the project or is it using some library?
One day i will make an app you can connect with telnet or ssh so that you can do pricetracker.wtf on cli.<p>One day.<p>Very cool project!
I think charmbracelet/wish is what you need.
<a href="https://github.com/charmbracelet/wish" rel="nofollow">https://github.com/charmbracelet/wish</a>
given that go has an ssh server in stdlib or close to it, this might even be a oneshot prompt with opus.
The background layer of snow that creates a 3D depth effect is really cool.
I am impressed with contributors like these. In the fast-moving world, where everyone is running after AI, you slow down to touch grass.
The new neofetch
And you get another star, thanks for sharing this great project and just neat all around. One of my laptops, an Asus ZenBook, has a trackpad display and now I just have the weather running in it!
Fun idea! Now someone has to write shaders for ghostty
[dead]
[dead]
[dead]
[dead]
[flagged]
A terminal grid is the purest form of a layout constraint.<p>By mapping raw, real-time data directly to an ASCII matrix, the visual form becomes a literal byproduct of the data's underlying logic. It entirely strips away the decorative bloat modern GUIs suffer from.<p>We enforce a similar principle when building algorithmic brand identities: impose absolute grid constraints so the generative system has no room to arbitrarily 'guess' what looks good. Elegance is subtractive.