Zoxide and Fish Shell

I’m happy using Fish for my shell. One thing I’d not gotten around to after switching is finding a good directory jumper. The original z doesn’t work well with Fish. I used to use fasd and autojump, but thought I’d look around for something new. For some reason, I’d never heard of zoxide: A smarter cd command. Combined with zoxide.fish: Tab completion and initialization for zoxide in fish shell, zoxide does the job nicely. ...

February 2, 2025 · 120 words

Adding weather to my Fish welcome message

Fish shell welcome message showing weather conditions For some reason, I always want to know the weather conditions. I barely go outdoors, but I still like to know what’s happening. I have a few shell scripts that kick out some version of the weather. Here’s the one I use most: #!/bin/sh # Jack Baty, 2023 (https://baty.net) # Grab and parse weather info using WeatherAPI.com jq=/opt/homebrew/bin/jq # Save the response to temporary file # TODO: shouldn't this just be a variable or something instead?...

January 8, 2025 · 219 words