Szymon Wilczek

Projects

Most of these began as a question. Some of them are still answering it.

a year in ink 5033 commits

pressed and kept —

LOTA

szymonwilczek/lota

Transparent system integrity framework for Linux.

a year ago 2374 commits now

No. 001 · C

collected 2026·02 · ★ 2 stars · ⑂ 3 forks

last: Merge lota-next updates for 0.9.0 ·

alloyctl

szymonwilczek/alloyctl

Control utility & interactive TUI for SteelSeries mice on Linux.

a year ago 265 commits now

No. 002 · C

collected 2026·07 · ★ 2 stars · ⑂ 0 forks

last: fix: bump github/codeql-action from 4.39.0 to 4.39.1 (#100) ·

Talos 7

szymonwilczek/talos-7

Hardware and software ecosystem for custom programmable keyboard.

a year ago 267 commits now

No. 003 · C

collected 2025·12 · ★ 4 stars · ⑂ 0 forks

last: chore(firmware): Hephaestus forged v3.0.0 [skip ci] ·

Skrecior

skrecior-bot.vercel.app · site

Personal DJ for Discord servers serving as free friend for 1M+ users.

No. 004 · Java

collected 2021·09

Asmodeus

asmod-lang/asmodeus

Programming language in Rust: bytecode VM, assembler, debugger, LSP.

No. 005 · Rust

collected 2025·07 · ★ 2 stars · ⑂ 0 forks

last: 5 keywords limit in crates.io ·

Eikon

szymonwilczek/2026_tab_5_wilczek

Self-hosted photo library with AI tagging and private sharing.

a year ago 492 commits now

No. 006 · Java

collected 2026·04 · ★ 1 stars · ⑂ 0 forks

last: docs/full-documentation: add full polish documentation for the project ·

academic

the rest of the herbarium —

by · ·

  • This Portfolio

    The site you're on right now: spilled ink, a tea house and a kiln. Meta, isn't it?

    TypeScript · 2026·08 · ★ 1

  • Hati

    Cursor highlighter for GNOME that defies Wayland isolation. Powered by GLSL shaders.

    JavaScript · 2026·01 · ★ 22

  • arete.nvim

    Neovim plugin that ports Protesilaos GNU Emacs themes.

    Lua · 2026·05 · ★ 29

  • Carmenta

    Emoji picker in Rust that actually works on Wayland.

    Rust · 2026·01 · ★ 42

  • Prometheus

    3D physical oil paint simulator running on the client.

    C · 2026·07 · ★ 0

    manifest
  • Palaemon

    RS-232 and Modbus ASCII communication project

    C · 2026·04 · ★ 0

    academic
  • SLAB

    Tiling window manager for GNOME: actor-first, zero latency.

    TypeScript · 2026·01 · ★ 19

    experiment
  • Maturator

    Educational platform for the Polish Matura Exam. Infinite, unique mathematical problems.

    TypeScript · 2025·12 · ★ 1

  • Instant Book Exchange

    Social platform for book enthusiasts enabling seamless book swaps.

    TypeScript · 2025·11 · ★ 2

    academic
  • Vim Be Better

    Neovim plugin that trains Vim grammar, registers and macros as a game.

    Lua · 2025·06 · ★ 112

  • Wavelength

    Desktop messenger in C++ and Qt 5: text, voice messages, walkie-talkie.

    C++ · 2023·06 · ★ 4

    pressed long ago, kept, not tended

12/12
salina
aurum
herbarium
mysterium
parchment
whispergrove
M-x 0/0

keybindings & navigation

M-x / Alt+x Open Emacs command runner
Shift + W Jump to writings & essays (/writings)
Shift + R Jump to research & upstream work (/research)
Shift + T Choose colour theme (au-themes-select)
j / k Scroll down / up
g g Scroll to the top of page
Shift + G Scroll to the bottom of page
? Toggle this keybindings help cheat sheet
Esc / C-g Dismiss modal or close active menu