./über mich

Wer ich bin, was ich nutze und was ich gerade kaputt mache.

Davids Avatar

Hi, ich bin David

Autodidaktischer Programmierer mit einem Informatik-Hintergrund. Ich arbeite an Full-Stack-Webprojekten und Low-Level-Systemsachen, manchmal beides gleichzeitig, was je nach Perspektive entweder ambitioniert oder ein Warnsignal ist.

Mein Alltagsrechner ist Arch Linux auf einem Hyprland/Wayland-Setup, das ich unverhältnismäßig viel Zeit mit Konfigurieren verbracht habe. Ich mag es, meine Werkzeuge bis auf den Grund zu verstehen, weshalb ich einen Musikplayer in C, ein Dotfile-Installationsskript in reinem Bash und ein Lautstärke-Widget in Python geschrieben habe, nur weil die vorhandenen Optionen nicht ganz gepasst haben.

Wenn ich nicht gerade Code schreibe, lese ich, bastle an meinem Setup oder suche neue Wege, mein Terminal genau so aussehen zu lassen, wie ich es haben will.

Setup

Rechner

ThinkPad T480. i7-8550U, 32 GB DDR4, 512 GB NVMe, Dual-GPU (Intel UHD 620 + MX150), Dual-Akku mit dem 72-Wh-Akku hinten.

Betriebssystem

Arch Linux, Rolling Release, keine Reue. Von KDE Plasma auf X11 zu Hyprland auf Wayland gewechselt und nicht zurückgeblickt.

Terminal

kitty mit einer eigenen Konfiguration. Shell ist zsh mit einem dreistufigen Autoloader in .zshrc.

Editor

Neovim. Verwaltet mit einem Dotfile-Installer, der Symlinks und Backups über mehrere Rechner hinweg übernimmt.

Theme

Catppuccin Mocha mit einem Crimson-Akzent (#c0415a), durchgehend im Terminal und Editor.

E-Mail

neomutt mit isync/mbsync, msmtp, notmuch zur Indizierung und GPGME-basiertem PGP. Terminal-E-Mail, richtig gemacht.

Aktuell in Arbeit

Diese Seite Seiten hinzufügen, die i18n-Schicht aufräumen und echte Posts schreiben, statt Platzhalterinhalte anzustarren.