I mean... It's decoding into garbage because you're feeding it more than just the base64 section. I suppose if you're already running nginx or something you could easily make a page that uses javascript to break the link down (possibly using /, ?, = as separators) and decode sections that look like base64. If you make it javascript and client side there's not really any privacy concerns.
EDIT:
Oops. My Lemmy client didn't load the other replies at first, I didn't realize you already had plenty of other options.
Don't comment often, but figured I'd settle this dispute. I work on passenger jets, Airbus A320s. The stars always face forwards as if flying from a flag pole. Here's two different placards we're about to put on, one for the left side, one for the right.
The most bullshit thing ever. I have a Moto 5g Ace, I was sad it didn't have a light, used it for a couple years before putting LineageOS on it. Low and behold it actually has a notification light that was disabled in the stock ROM! WTF
It's beautiful! I actually adjusted my python code to your method and just for optimization checked if the current two pixel colors match the previous two and if so leave out the color info. Much more fidelity in the images now!
Thanks for the suggestion, gonna look into this. I didn't want to use real images even though kitty supports them because I like the retro look and wanted it terminal agnostic for when I use termux on my phone.
/etc/update-motd.d/01-random-art don't forget to chmod +x it and put 'art' in /usr/share/motd-art. MOTDs are limited to 80 characters wide, so don't over do it. I made image_to_ansi.py to resize and convert the images.
Aviation mech, my rule is harbor freight for everything you don't put a lot of force on or trust your life to. (Breaker bars, extensions, sockets, lanyards, jacks, etc) Also Snapon is no longer worth it, it's all Chinese rebranded shit nowadays, I've seen them bend/break as much as any harbor freight tool.
😔 ⬆️