If I were sensible I’d just put up with XWayland not scaling #Emacs properly, but I’ve done the foolish thing instead and went through a guide to build it properly on #NixOS.
To summarise, I followed the instructions at the GitHub repository (nix-community/emacs-overlay) in the Quickstart section, updating services.emacs.package to pkgs.emacsPgtk, then sudo nix-channel --update && sudo nixos-rebuild switch.
The result is several minutes of compilation, but the end result is that it scales properly and all the text looks very nice on my screen.
I spent so much time getting it to work, but it’s very much worth it if you have a #HiDPI screen.
In case someone is interested in how much bandwidth it takes to run a few web services and Akkoma for yourself, not that much surprisingly!
Downloaded some system updates on 19 November, faffed about with Pleroma and installing Akkoma on Podman on November 20, and then day to day running since then.
⚠ Note that this is an instance that I run purely for myself (single-user) so this doesn’t represent a medium or even a small community
I’ve added the official mascot for The Beep Zone to the site: meet The Buzzer Bee! 🐝
Note: while the button is connected to the buzzer, I ran out of space to draw a buzzer so you’ll just have to trust me on this