Espanso again

I’ve gone back to using Espanso for text expansion. As powerful as Keyboard Maestro is, every time I reach for it I feel like I’ve already lost a battle somewhere. Text expansion macros are about all I use KM for these days, so it’s not much of a disruption. I bookmark Espanso’s config folder in Emacs so I can jump right in any time. The expansion macros (ā€œmatchesā€) are contained in YAML files and can be as simple as: ...

March 17, 2025 Ā· 156 words

Fixing the terrible scrolling behavior with Logitech MX Master on macOS

Scrolling with the Logitech MX Master in Safari sucks out of the box. The following from this Reddit thread helped, even though it required installing 2 additional packages. Here’s the useful part of that thread: Install Logitech Options+ (sigh) and set: Logi Options+ (Plus): Customization App for Logitech Devices What a gross bit of software, but it’s necessary here. I’ve read that once this process is done, I can delete the app completely, but I haven’t tried that yet. ...

March 8, 2025 Ā· 294 words

Digg is coming back?

Hang on a sec… digg reboot I’m here for this!

March 5, 2025 Ā· 10 words

Org mode capture template for creating Howm TODOs

My use of Howm has continued to grow organically. In other words, I don’t set out to use Howm, it just happens :). One of Howm’s unique features is its TODO implementation: ...

February 24, 2025 Ā· 311 words

I think I have to go back to Mu4e

I ā€œsettledā€ on using notmuch for my email, but now I’m reconsidering that decision. Notmuch is great, but using it forces me to have two email stores. One is IMAP (via Fastmail). The other is my local notmuch database. Mbsync keeps things kind of synced, but it’s really only a few flags. Notmuch doesn’t delete or move email on the server. This means I’m managing, for example, my Inbox, in two places. It’s not hard, but is it necessary? ...

February 19, 2025 Ā· 239 words

You are all a bunch of sick freaks (selfh.st)

You are all a bunch of sick freaks.: The worst part is how you enable each other. ā€œHey guys, just finished my basic home automation setupā€, and then you post a system diagram that looks like the blueprint for a nuclear reactor. Fourteen Docker containers just to manage a suite of ā€˜internet of things connected shitware. I enjoyed this :).

February 16, 2025 Ā· 60 words

A few things I like about TiddlyWiki

I got big into TiddlyWiki around 2018, when I created my Rudimentary Lathe wiki. For a few years there, I put stuff into it daily. I sometimes drift away to something New/Shiny, but I always end up back in TiddlyWiki. Off the top of my head, here are a few things I like about TiddlyWiki: ...

February 7, 2025 Ā· 280 words

Turning Markdown files into emails

Now that I’ve solved my Notmuch sync problems, I’m more inclined to move ahead with converting other content into emails and indexing them using Notmuch. I thought I’d start with my blog posts. ...

February 6, 2025 Ā· 318 words

An improvement to org-goto from James Dyer

I hesitate to use org-goto in my Org mode files because I find the UI for it to be confusing. In a recent post, Streamlining Navigation in Org-Mode using an adapted org-goto, James Dyer makes some nifty improvements. The TL;DR is this: (setq org-goto-interface 'outline-path-completionp) (setq org-outline-path-complete-in-steps nil) Now, the target list is a simple completion window showing the entire outline.

February 5, 2025 Ā· 61 words

Hello again, Hugo

You’ll notice that baty.net is back to using Hugo1. I really like Kirby, but every time I use a platform that’s not fully static, I get twitchy, and I got twitchy. I’m using a new theme, Anubis2, which I find to be easy to read and just the right amount of boring. It doesn’t have all the features of the PaperMod theme I was using, but it’s simpler, and simpler is what I was after. ...

February 3, 2025 Ā· 217 words

Tweaks to my Dired config in Emacs

Listing directories first and hiding file details by default in Dired

September 17, 2024 Ā· 359 words

Adding Expires headers to Caddy

Improving site performance by adding Expires headers in my Caddy config.

September 9, 2024 Ā· 141 words

Org-rainbow-tags

Making tags readable in Org-mode DONE headings

September 6, 2024 Ā· 140 words

Books.org redo

I’ve updated my org-mode reading list using my fork of the org-books package

September 6, 2024 Ā· 279 words

I wish this was something else

When a horrible billionaire ruins my wonder at the night sky

September 1, 2024 Ā· 73 words

How long can I go without SetApp?

My SetApp subscription was scheduled to renew today, but I didn’t let it. I figured that if I buy the apps outright that I actually use, I’ll spend around the same amount as I would on a 1-year SetApp license for both Macs. The purchased apps would either come with lifetime licenses or a small annual upgrade fee. This means next year I’ll pay a much smaller amount for all the same software. ...

August 31, 2024 Ā· 218 words

Asking ChatGPT to do things I used to think were fun

I’ve been testing a version of Johnny Decimal using folders and org-mode files. While doing this, I found myself frequently wanting to create a new .org file in the current (Dired) directory with the same name as the directory (long story). In a past life, this would have been a fairly straightforward challenge. I’m not remotely fluent in (emacs) lisp, but I’ve always enjoyed learning, so I would have dug in and figured out how to write the function myself. ...

August 29, 2024 Ā· 355 words

Emacs Howm package for notes

howm is an Emacs package for taking notes. It was recommended to me recently, so I thought I’d take a look. The project page says ā€œhowm: Write fragmentarily and read collectively.ā€ Worth a shot, right? I haven’t seen too many people talking about howm. The best introductions I’ve found are from Leah Neukirchen and Andrei Sukhovskii. I installed it via use-package with the following ;; howm package config (use-package howm :ensure t :config (setq howm-directory "~/Documents/howm/") (setq howm-home-directory "~/Documents/howm/") (setq howm-keyword-file (expand-file-name ".howm-keys" howm-home-directory)) (setq howm-history-file (expand-file-name ".howm-history" howm-home-directory)) (setq howm-view-use-grep t)) ;; (setq howm-view-grep-command "/opt/homebrew/bin/rg")) ;; Fix for help bindings (define-key howm-menu-mode-map "\C-h" nil) (define-key riffle-summary-mode-map "\C-h" nil) (define-key howm-view-contents-mode-map "\C-h" nil) ;; Sensible buffer names (add-hook 'howm-mode-hook 'howm-mode-set-buffer-name) (add-hook 'after-save-hook 'howm-mode-set-buffer-name) I couldn’t get the rg settings to work, so I’m still using grep. It’s fast enough for this test. ...

March 25, 2024 Ā· 378 words

Subscription changes

Canceling things brings mixed feelings

January 10, 2024 Ā· 247 words

Obsidian is not at all joyful to use

I spent some time in Obsidian again yesterday. I do this once a month or so just to see if somehow it’s changed into something I’d like to use. Obsidian is great software, in theory, but I still find it boring and unpleasant to actually use.

January 4, 2024 Ā· 46 words