Stuff I use

There’s perhaps someone out there who’s interested in knowing what I use to do my “work”… this list is for you.

Hardware

  • Some desktop: I acquired a coworker’s old computer a while back. It features some i7, 16GiB of RAM, has a GTX 970 (whatever that means) … more than enough for me
    Running openSUSE Tumbleweed.
  • ThinkPad T590: It’s a ThinkPad alright. Running openSUSE Tumbleweed.
  • PineBook Pro: An ARM-based laptop from Pine64, also running openSUSE Tumbleweed.
  • iPhone 12 mini: Yes, really. I can’t stand anything Android-based. Also the size of this thing is perfect for me.
  • iPod mini, 1st generation: Not using streaming services means that I need to listen to music that’s stored on a device somewhere. This is where this iPod mini comes to play. I equipped it with a 32GB SD card (via a CompactFlash adapter) and installed Rockbox on it. It plays back Opus-encoded files quite well, and thanks to Rockbox it can do many more things (though admittedly playing DOOM on it is a bit of a mess due to the Mini’s display).
  • iPad, 7th generation: A quite neat and portable device for browsing the web, watching videos, looking at recipes while in the kitchen, connecting to remote hosts via SSH, and some other things…
  • Logitech M570: Trackballs are a really neat pointing device, and you should use them too.

Software

  • KDE Plasma: I pretty much grew up with KDE, and I’ve never looked back since. Customisable, powerful, and it has a Qt mascot (pun intended )
  • Konsole: Nice, fast, clean, does not get in my way.
  • zsh: I use it with the oh-my-zsh script, but since I do not (completely) like most of the themes it comes with I proceeded to write my own.
  • Firefox: Pretty much the only choice nowadays if you want to use a different browser that’s not WebKit- Blink-based. Features some really nice developer tools, which I would not have been able to build this page without it.
  • Renoise: Inexpensive full-blown tracker-style DAW. You can’t imagine how ridiculously quick you can get things done with it once you familiarised yourself with the keyboard shortcuts.
  • OpenMPT/libopenmpt: Has some really high playback accuracy for most module formats, and the API is really nice.

Editors

There is no perfect editor. But there are some that are pretty close to it.

  • Emacs: Not an editor by default, but it can do everything else. With evil-mode (or Spacemacs for a more complete setup) it’s even usable as an editor. Yes, it can even control my “smart” lights.
  • vi/vim: I don’t spin up a full Emacs session for editing files on a remote server, so vi/vim has to do here.
  • Kate: Sometimes I’m a sucker for editing files in a GUI. Offers a nice integration with Konsole, and it has a vi editing mode too.
  • Qt Creator: This is my go-to tool for developing applications using the Qt framework. It, too, features a vi mode for editing.
Home
Projects
Uses
Blog