My #dotfiles are turning into an exercise in testing for features and degrading gracefully when they are absent.

While working around the “don’t change your wallpaper unless you like screen freeze” behavior in #sway on #FreeBSD, I discovered that installing certain software packages related to #amateurradio force the #waybar package to deinstall. Instead of digging into the nature of the incompatibility with the eventual goal of having both, I chose to work around it by using #m4. #Macros that test whether certain executables exist, and define other macros based on the results. Then ifdef() and #bobsyouruncle.

It’s nice that this is possible, with a minimum of tools. Not always easy to read, but possible.

Why the #workaround? Mostly because I always want a status bar of some sort, regardless of whether the computer’s role relates to amateur radio. And I want those bits of amateur radio functionality present on the machine, even if they are seldom used.

Yes, I could probably find a way to use the #ports collection to compile with exactly the right flags and make everything work. It might be educational. It probably won’t be enjoyable.

The sweet peppers and jalapenos are getting planted today. I was originally planning for 6 in each bed but I also left the jalapenos out of the plan. They're all getting planted. 8 Red Marconi in the North bed and 5 California Wonder Bell plus 4 Jalapeno Very Hot.

#gardening #peppers #GrowYourOwn #MarconiPeppers #RedPeppers #GrownFromSeed #SweetPeppers #ChiliPeppers #chili #BobsYourUncle

@Mrfunkedude I use it, but I think that's from lifelong British TV watching...

but I also feel like I can use it with impunity, since I have not one but TWO uncle Bobs.

🙌

#bobsYourUncle

I always liked the phrase "Bob's your uncle!" because I actually had not one but two uncle Bobs.

#bobsYourUncle #idioms #language

https://en.wikipedia.org/wiki/Bob%27s_your_uncle

Bob's your uncle - Wikipedia