Chris Hannah


#

I think my Mac is becoming more and more “linux inspired” by the day. I’ve got yabai installed as my tiled window manager, alacritty as my terminal, dmenu-mac as my application launcher, and I also live in the terminal using tmux, neovim, and a bunch of custom scripts. What’s next?

#

I’ve been playing around with bash scripts today. Most recent is one that uses fzf to list alacritty themes, and then lets me change it without editing the config file manually.

#

It’s saturday, and I’ve got nothing to do until Arsenal play in around 8 hours. So I’m pretty sure that means I’m going to have to build something. What I want, is a quick way to post a micro post to my eleventy blog via the CLI. But I’m not sure what route to go down. A complex shell script? Maybe a custom Neovim plugin, or go all out and build a tool that uses the GitHub REST API?

#

I made the switch to alacritty today. Feels much better than iTerm 2. I much prefer having static config files to a preferences pane.

#

Day 6: windy

#

Just spent some time improving pst (https://github.com/chrishannah/pst), it now supports drafts and published posts. Example command: pst draft "hello, world".

It’s still only available to install via cargo, so I need to get it on something like homebrew soon.

#

Day 5: serene

#

Quick tip for anyone that appreciates the SF Mono font but also wants the Nerd Fonts icons, someone has created “SF-Mono-Nerd-Font”! github.com/epk/SF-Mo…

#

I forgot to post a photo for the photo challenge yesterday, I should catch up today though!

#

Day 4: foliage

#

Day 3: card

#

Day 2: flowers

#

How has pst got >200 downloads already?

#

Day 1: toy

#

This is what publishing a post using pst currently looks like (it only posts drafts at the moment).

#

I’ve only spent a day writing rust, but I’m already really enjoying it. If I continue with it for a while longer, I want to really understand things like the borrow checker, and more of the rust-specifics that I haven’t encountered yet. But for small/simple command-line tools, it seems great!

#

Come watch me try to play some WoW Plunderstorm www.twitch.tv/chrishann…

#

I’ve just pushed my new mini-project ‘pst’ to GitHub! It’s going to be a simple cli tool to publish posts to Micro.blog, and I’m also using it to learn some Rust. github.com/chrishann…

#

I didn’t think creating a Micro.blog post from a simple cli tool in Rust would be so simple.

#

I’ve never completed a full 30-day photo challenge here on Micro.blog, but I’m going to try and do the one for April. I know there isnt a requirement for a photo to be taken on each day, but I’m going to try and enforce that on myself to make it a bit more interesting.

#

Something I’ve noticed since entering my thirties a little over a year ago, is that I’ve become a lot less interested in both keeping up with everyone elses lives, and presenting my life for others.

My younger self would definitely not understand.

#

Just about to board the flight back to London. Looking forward to normal temperatures.

#

I took a ton of photos at this natural pool, I’ll have to spend some time refining them and building a collection. Which may be a task for the flight back home tomorrowow. But for now, I’ve got one shot that I’m really happy with. Shot with an iPhone 15 Pro Max using Halide.

#

Just arrived at a natural pool. The waves are much stronger than I thought, but at least the view looks good!

#

Just visited another town in Gran Canaria called Firgas. Not that high up in the mountains, but it’s still up in the hills. The centre had a nice plaza, and also murals of each island in the Canary Islands, and also a rather large water feature.