Utilities to get things done

We shape our tools and thereafter our tools shape us...John M. Culkin, The Medium is the Message

This section covers the hardware that I use to build projects. Other items can be found in the inventory.


The daily driver

This computer is my daily driver for projects and communication. It is usually located in my workspace but is what I currently use when on the go as well. In the future I intend to keep this computer stationary and use rasputin for mobile work.

trabant specs


A Wacom Cintiq 13HD I purchased second hand in 2015.

To use the tablet under Linux it needs to be configured using xsetwacom. There are two bash scripts in place, one that takes care of configuring the screen and tablet buttons, another for toggling the mouse cursor mapping to a specific screen.


The OLKB Preonic

I use the OLKB Preonic v3, a 5x12 orthographic keyboard with Gateron Aliaz Silent MX mechanical switches and the Acute keycap set.

It runs the QMK firmware that allows custom key mapping. To do so, the firmware along the configuration file are compiled and flashed onto the keyboard.
To install QMK CLI run:

python3 -m pip install --user qmk

Then run the setup with:

qmk setup -H /path/to/qmk/

Set the default configuration by running

qmk config user.keyboard=preonic/rev3 user.keymap=rostiger

Use the online configuration tool to configure the mapping to your liking, name it preonic/rev3/rostiger and download the .json file.

Convert the json data to C

qmk json2c path/preonic/rev3/rostiger.json

Copy the output to keyboards/preonic/keymaps/rostiger/keymap.c and replace the keymaps array definition.

Use a pin to push the reset button on the underside of the PCB. This will put the keyboard in flash mode. It is not functional in this mode and musn't be unplugged.

Build the keymap layout and flash the keyboard by running

qmk flash


Utilities to get things done

[$]: Financial expenses indicator


Command Line


Image Editing

incoming(1) | workspace