Having My Emacs Tasks and Notes Ready

Updated: 2023-11-17. Read more below Nearly everything I write is in Emacs.1 It’s been slightly more than two years, since I made the move to using it as my everyday text editor. I have a spartan Emacs config, with only a few customisations, that I found by watching David Wilson aka System Crafters’ Emacs From Scratch #1 video and the rest by searching on the web and asking around on the fediverse. ...

November 16, 2023 · Mario Jason Braganza

My Custom CSS for Miniflux

Various bits and bobs, I gradually accumulated over the past couple of years, to make my self hosted Miniflux look just the way I want it. Width and Size Changed the width to 850 pixels wide, because even on my vertical monitor, there was quite a bit of wasted horizontal space. Changed the body to use a slightly smaller size. body { max-width: 850px; !important; font-size: 90%; } Italic Blockquotes Changed blockquotes to be italic, so that they’re better set off against normal body text. Also made them a wee bit tinier than the body. ...

November 15, 2023 · Mario Jason Braganza

Reworking Blog/Newsletter Subscription Options

I’ve had a rash of folk1, unsubscribing from the newsletter after last few I’ve sent. I guess a few of you signed on, for techy posts and because of life, most of my recent newsletters have mostly been photography, or writing or other stuff.2 So, I went ahead, reworked the subscribe page on the blog and segmented the rest of you folk. Hopefully, you see only the emails you are interested in. I’ve sent out emails to each list, asking if they’re interested in the other (or all) list, so if you’d like alternatives, mail me and tell me so :) For new folk, the page now asks for the kind of emails, you would like to receive and automatically puts you in said bucket. Yes, there’s a bit more friction, but I cannot help it. Better to err on the side of safety. ...

September 21, 2023 · Mario Jason Braganza

derb; Script to Create podcast RSS feeds

I wrote a tiny script that creates an RSS feed for all the audio files it finds in a folder. I call it derb. My mother gets devotional songs and sermons on cds, which I rip to MP3 files and then dump on her phone for her.1 She listens to them all the time, and now three of her friends want to do the same too. I thought of just sticking them in my self hosted Jellyfin instance,2 but then I realised, all of them have erratic, slow internet. So the idea of self hosting a podcast feed really appealed to me. ...

September 14, 2023 · Mario Jason Braganza

A New Hole Hawg, the Kobo Elipsa 2e

Update, 2024-02-16: Six months later … A couple of years ago, around this time, I upgraded to the best reading experience I could afford at the time. I got me a Kindle Oasis. I called it my Hole Hawg. And boy, has it served me like one. And while it has done, everything it promised it would do, I found myself outgrowing it and needing something more powerful. ...

July 10, 2023 · Mario Jason Braganza

htpasswd Notes to Self

To create the htpasswd file along with its first user, I just: htpasswd -c /path/to/htpasswdfile/htpasswd some-user It’ll ask you for the password for that user, encrypt it and store it in that location. Add these lines to get Nginx to use the file for basic auth: auth_basic "Login to Proceed: "; #(or whatever message you want) auth_basic_user_file /path/to/htpasswdfile/htpasswd; To append another user to the htpasswd file do: htpasswd /path/to/htpasswd/htpasswd second-user That ought to do it. P.S. Install apache-utils on Debian or use Paru/Yay to install nginx_passwd on Arch. ...

June 24, 2023 · Mario Jason Braganza