stromy is a minimal, customizable and neofetch-like weather CLI for Linux, Unix, macOS & BSD, written in Go lang. Try it out ⤵️
GitHub - ashish0kumar/stormy: 🌦️ Minimal, customizable and neofetch-like weather CLI based on rainy

🌦️ Minimal, customizable and neofetch-like weather CLI based on rainy - ashish0kumar/stormy

GitHub

@nixCraft

Also... FIVE WHOLE DEPENDENCIES.

If it were written in rust, I'd call myself lucky if it were 50.

@nixCraft Neat, but wouldn't curl wttr.in be easier without needing to install software?

@ainmosni @nixCraft I mean, it already fails the "Neofetch" principle here in that it's giving a fairly huge breakout instead of a short little thing. But also what if your IP address doesn't easily resolve to a correct location (or you're behind a VPN)? You also can't customize things like whether to use celcius or fahrenheit. (Wttr seems to decide for you based on location.)

I feel like this is sort of two different things with different applications.

@nazokiyoubinbou @nixCraft ‘curl wttr.in/:help’

@ainmosni @nixCraft Well it certainly just got a whole lot more complicated than simply editing a single text file, which kind of makes me think it needs a frontend to handle all that for most people. Which... essentially would be the same thing as the above anyway...

I'll give it credit for more options though at least I guess.

In the end I think they still sort of cover similar bases in different ways.

@nazokiyoubinbou has it really? Because I have curl wttr.in/Berlin?0 in my fish greeting, and it just works.
@nixCraft the 'ro' in stromy [sic] should be 'or'
@nixCraft
wttr.in reincarnated?!?!??!?
no way!!!!

@nixCraft
Nice.

curl wttr.in/
is still pretty cool as nothing needs to be installed.

wttr's Moon phase is also pretty neat.

curl wttr.in/Moon

@nixCraft Have you tried?
curl -s "https://v2n.wttr.in/"
OR
curl -s "https://v2n.wttr.in/<city|3 letter airport code>"

You can checkout the options available at https://github.com/chubin/wttr.in

Weather report for None

@nixCraft it's stormy not stromy (in czech "stromy" means "trees", so i was confused 😋)
@chick_enheart @nixCraft I'm guessing he hasn't had his coffee yet. 
@nixCraft could I ask a Linux n00b CLI question? What's the best way to keep track of all the little programs you might install like this? Cuz I could see myself trying a bunch out and then forgetting about them a week later. 😅
@hey_carlos make a note in your note taking app if you have one or just make a text file
@hey_carlos @nixCraft I don't think there is any one good answer. You have to use what works best for you. In some cases I'm just throwing everything into one big note in a text file (duplicated into Standard Notes for online in case I lose stuff.) Though for something simple like this I pretty much just throw it into an easily recognizable path where pretty much only custom stuff I've added is. (/usr/local/bin for me, but ~/.local/bin is better technically. Just for some reason isn't in the path by default in many things.)

@nixCraft pretty kewl!

$ stormy --city New York

What about by zip code?