I have often wondered how Apple uses MacOS to develop MacOS.
How restricted are they from using third party apps?
Why does it often feel that Apple is unable to fix problems that feel obvious to other developers.
Today’s random thought is regarding status bar apps.
Read More →
While the entire systemd
project has historically been rather polarizing, I have found it to be easier to maintain for my own environments.
When working on services on windows
or MacOS
, I have come to miss having journald when running services.
MacOS launchd services let you StandardOutPath and StandardErrorPath, each application can set them to whatever path they want.
While applications can directly use MacOS unified logging, I wanted to prototype an idea of launchd handling directing files.
Since I can not (easily) modify launchd, I decided to write a redirect-output helper, to prototype how this might look.
Read More →
The XDG Base Directory Specification was first published in 2003 as version 0.6
.
There were minor updates in 2010 with 0.7
and in 2021 with 0.8
.
While applications that pre-date the specification do not annoy me so much, newer applications that ignore it are a specific pet peeve of mine.
Read More →
A friend writing about desktop environments
reminded me of a few things as I consider a future switch to a Linux desktop.
Read More →