Wrote some ansible to automate make my home VM / physical machine / remote server set up more consistent
I haven't written any for about 8 years but tbh it hasn't really changed fundamentally
And have decided to make some changes:
Go all in on neovim vs. regular vim (I was inconsistent machine to machine)
Use Debian packages instead of binaries for things I was running ad-hoc before (prometheus, thttpd, Caddy)
Rotate my SSH key, which was way over due
Remove the last Ubuntu machine under my control and replace it with regular Debian
What with having to workaround things like snap and netplan I realized it was somehow more work to use the "easy" distribution
Update: I replaced the Ubuntu machine. Now the Wireguard tunnel, HTTP Server, Traefik config, iptables etc. are all under Ansible management. I have so much more confidence in rebooting this machine now 😀
I took this opportunity to make sure my VM in Wales also comes up cleanly post-reboot with some additional /etc/network/interfaces entries and the iptables-persistent package.
Sold a lot of stuff at a yard sale at the weekend. Quite a lot of work, and not a lot of return, but really the point is for less stuff to end up in landfill (or: in my garage). The rest got donated.
Sometimes I think people will buy "bargains" at a garage sale that they would not pick up for free. No data behind this, just vibes.
Seriously looking at getting my own AS, potentially just for me, for some v6 allocations.
This week I have not drilled and tapped any 1/4-20 holes
Met some former colleagues for dinner, which was a nice time
Lots of yard work, during the time when it's not 33C or raining. Today was a nice 13C and basically dry 👍
Moved quite a few random things that used to run in tmux sessions 🛎️ to run under runit. Used mk-runscript --add unprivileged insom as root to give me my own sub-runit watching ~/.service
Not computers but I ordered a new bin store, a railing kit for the porch, new bins and two yard bags of gravel.
Ordering is the easy part! Now I need to finish putting down weed-proof fabric and getting all of this stuff in place.
The weather next week will be ridiculous (33C!) so these things will probably chill out in my garage for a while.
Update: I installed the weed-proof and we built the bin-stores. I unloaded the railing pallet -- I'm not certain we'll get to that this week.
Switched to wezterm over kitty as I'm using Linux/Windows/MacOS and it seems like a good replacement which works on all three (and has a gruvbox theme 💖)
Picked up my new Macbook Pro for my new job (starting Monday!)