Skip to content

Setup

What I use every day. Most of it lives in my dotfiles.

`F11TRANSPgUpTRANSTRANSEscTRANSTRANSPgDnTRANSBatt.level1F1TRANSQTRANSTRANSAMacroA GerMacroA accZTRANSTRANS2F2TRANSWTRANSTRANSSTRANS-XTRANSTRANS3F3TRANSETRANSTRANSDTRANSTRANSCTRANSTRANS4F4TRANSRTRANSTRANSFTRANSTRANSVTRANSTRANS5F5TRANSTTRANSTRANSGTRANSTRANSBS⌥TRANS==TRANS[(TRANS0HomeTRANS++TRANS])TRANS$EndTRANS6F6TRANSYTRANSTRANSH←⏮NTRANSTRANS7F7TRANSUMacroU Ger[J↓■MTRANSTRANS8F8TRANSITRANSTRANSK↑⏯,TRANSTRANS9F9TRANSOMacroO Ger;L→⏭.TRANSTRANS0F10TRANSPTRANSTRANS;TRANSTRANS/TRANSTRANS-F12TRANS=TRANSTRANS\TRANSTRANS'TRANSBluet.pair.CtrlTRANSTRANSShiftTRANSTRANSSpaceTRANSLED◀☼L3TRANSTRANS⌥TRANSTRANSBkspTRANSTRANSDelTRANSLED⏻⌥TRANSTRANS⌘TRANSTRANSSpaceTRANSTRANSSuperTRANSTRANSEnterTRANSTRANSF12TRANSLED☼▶Ctrl ATRANSTRANSL2TRANSTRANSEscTRANSTRANS

Dygma Defy. Type something, the keys follow along.Tap the keys.

Tap L2 or L3 for 3 seconds, or hold to keep the layer visible. L1

01Daily setup

.dotfiles↗

Machine

MacBook Pro M1 Pro

Editor

Neovim

Terminal

Tmux

Window manager

AeroSpace

Keyboard

Dygma Defy, split

AI

OpenCode, Claude Desktop, Codex

02How I work

I try to keep my hands on the keyboard and touch the mouse as little as possible. My windows, my terminal and my editor answer to the same few keys, and I search instead of browsing, so I can stay in the flow. Even my keyboard is built around it. I wrote about how I got there in "I spent over 1,000 euros on keyboards to escape German layouts".