Terminal tooling and data science, mostly in Rust. I run CNC machines for a living, which is where the G-code projects come from.
- .dotfiles — years of Linux, Neovim, and tmux config
- keymux — QMK-style keyboard middleware for Linux: mod-tap, layers, per-key adaptive timing
- tmux-leap — fzf session switcher for tmux
- gcode.nvim — Neovim G-code support that colors toolpaths by what they do
- tree-sitter-gcode — G-code grammar for tree-sitter (fork)
- reaction-time-test — reaction-time test in the terminal
- crosshair-maker — crosshair overlay builder
majorpicks — a machine-learning project, private for now.