Uses (last updated: 2026-05-05)

A list of the hardware, software, and everyday-carry items I currently use, most are sustainable, repairable, and free-software-friendly.

Since I work from home, I keep my work and personal setups separate. My personal setup is centered around my MNT Pocket Reform, while my work setup lives in a small dedicated office room.

Personal Desk

MNT Pocket Reform (Guix System)

Since 2025 my main computer is a purple RK3588 Pocket Reform.

2012-2025: ThinkPad x230
2009-2014: Asus EEE-PC 1005HA
2003-2010: Toshiba Tecra 8000

Beelink SER 6 Pro Max (Guix System)

A tiny desktop computer I sometimes use. Bought in 2024.

2014-2024: Mac Mini (Debian)
2006-2014: Self-build desktop (AMD Athlon 3200+, Nvidia GeForce 7300GT, 4GB RAM)

Microsoft Surface Go 2 (Guix System)
I use this exclusively as a drawing tablet (way cheaper than a wacom).

OnePlus 6T (LineageOS)

Bought in 2018. My personal phone, currently running LineageOS. I would love to move it to postmarketOS eventually.

2014-2018: iPhone 5s
2011-2014: HTC HD2
2006-2011: Motorola Razr v3

Steam Deck
Bought in 2022. Having spent far too many hours in Elden Ring, Hollow Knight, and Celeste on it.
Eizo FlexScan EV2450
External monitor (FHD).
Logitech Marble Mouse
Trackball.
OLKB Planck
Keyboard. Akko Fairy Silent Switches. Stock Keycaps.
Desktronic HomePro
A height adjustable desk.

Work Desk

Dell XPS 13 9370 (Guix System)
My work-issued laptop. I have been using it since 2020.
iPhone 15
My work-issued phone.
Kensington Orbit Wireless
Trackball.
Glorious GMMK Pro
Keyboard. Cherry MX Northern Light Switches. GMK Matcha Keycaps.
Lenovo Y32p
32-inch monitor.
SteelSeries Arctis 7
Headset.
Razer Kiyo X
Webcam.
Desktronic HomePro
Another height-adjustable desk.

Programming

C
My preferred systems programming language.
PHP
All things web/backend at work.
Perl
Scripting and text processing at work.
Julia
Number crunching and data visualization.
Guile Scheme
Free-software hacking, clay and glue alike for all my personal projects.
Emacs Lisp
Lots of Emacs hacking.

Services

Codeberg
Git forge for my public free software projects and hosting for this page.
Mastodon (@theesm@social.tchncs.de) and Lemmy (@theesm@slrpnk.net)
The only two social media sites I use. I don't use corporate social media (Instagram, Reddit etc.).
Local Library Subscription
My local library offers digital access to a variety of newspapers subscriptions. It's pretty convenient.
Hetzner Storagebox
Backup storage for off-site backups using borg and file storage.

Servers

Netcup nano VPS (Guix System)
Mail (opensmtp and cyrus-imapd)
A simple mailserver for personal use.
Wireguard
VPN.
Soju
IRC bouncer connected to Libera.
Gitolite
Git for my private personal projects. I use Codeberg for the public ones.

Dell OptiPlex 7050 (Guix System)
Borg Backup
Backup storage for on-site backups using borg.
Nextcloud
Groupware and file storage.
Jellyfin
Media System.
Navidrome
Music Library.

Software

GNU Guix
I exclusively use Guix System on all my systems since 2022, after having been on Debian from 2005 to 2017 and briefly on NixOS from 2017 to 2022. Guix is the first free software project I found myself regularly contributing to, after many one-off contributions to other projects over the previous decade. It's great fun, has an awesome community, and is probably as close to a modern lisp machine as one could get.

Emacs

My computing environment. Some of my favorite packages are:

modus-operandi
Theme.
lsp-mode
Language servers (intelephense etc.).
org-mode
Organization, planning, notes, and making ADHD manageable for me.
eshell / term
My main terminal emulator/shell.
denote
PKM and Zettelkasten.
dired
File manager.
gnus
Mail client.
elfeed
Feed reader.
GUD
Interfacing with several debuggers.
pass / password-store / pass-otp
Password management.
magit
Makes git much more tolerable and even fun to use.
org-clock and org-arbeitszeit
Time tracking.
org-agenda
Calendar and task overview, with diary integration.
ERC
IRC client.
jabber.el
Jabber/XMPP client.
ement.el
Matrix client I use for work.
eww
Occasional web browser for sites that work well enough without a full graphical browser.

Sway

Tiling window manager.

greetd/gtkgreet
Session management.
wlsunset
Day/night gamma adjustments.
wl-clipboard
Copy/paste utils.
ddcutil
Brightness control for my monitor.
fuzzel
Application launcher.
foot
Backup terminal emulator.

Utilities & Fonts
GnuPG & OpenSSH
Using GnuPG as my ssh-agent.
Guile Haunt
The static site generator powering this page.
git
The only VCS I use.
Borg Backup
My machines are backed up with borg to my Hetzner Storagebox and to my local server.
JuliaMono
Typeface I use in Sway, Emacs and everywhere else.
Krita
Pixelart and digital drawing.
LibreWolf
Firefox fork, my browser of choice.

Android (private phone)
Fennec
Browser.
Emacs
Emacs on Android is surprisingly good. Mainly use it to access my Zettelkasten and Mails.
Conversation
XMPP.
Stock Calendar & Contacts
Use those with Nextcloud as a DAV-Provider.
Gitnex
Reading Codeberg Issues.
Nextcloud & Nextcloud News
File storage & RSS Reader.
Organic Maps
Not getting lost.
Ultrasonic
Navidrome Client for music that isn't on my MP3 player.
Tusky
Mastodon client.
Goguma
IRC client.

iOS (work phone)
Firefox
Browser.
Element
Work messenger.
Working Copy
Git client to access my Zettelkasten.
Duo
MFA I use for work.
Notes
Stock application I use with IMAP.
Mail
Stock application.

Coffee & Bread

Gaggia Classic
My trusty espresso machine.
Sage Smart Grinder Pro
The electrical grinder next to it. Would love to use a manual grinder, but that would be tedious considering my coffee consumption.
Tefal Pain & delices
Breadmaker. Self-made bread is awesome, especially when the machine does most of the work.

Everyday Carry

Backpacks
EASTPAK Cabin Pak'R
For everyday carry and short trips.
Kapten & Son Helsinki Pro
For longer trips where the Cabin Pak'R is too small.
Watches
Casio W-86
My day-to-day digital watch.
Citizen NH9131-14E
A simple automatic watch for when I want something a bit nicer.
Fragrances
L'Ombre des Merveilles
My current day-to-day parfume.
Sakura Tokyo
A more summery choice.
Utilities
A5 paper notebook
Currently I'm using one I got at Chemnitzer Linux Days.
rOtring 600 ballpoint pen
My trusty pen of choice.
Truthear Zero: Red
Wired IEMs for listening to music.
SnowSky Echo Mini
Dedicated MP3 player.
Kindle, 4th generation
Mostly for reading fiction.
Anbernic rg34xxSP
A clamshell form-factor handheld for GBA and PSX retrogaming while commuting.
Blue-light-blocking glasses
To avoid headache after long screen sessions.
Transportation
Train, public transport, cycling, walking
My preferred way to get around whenever practical.