Topical Takes
Short, opinionated posts on eBPF, Linux internals, and the tools we all run in production.
Claude Code on Omarchy in 2026: Setup, Permissions, and Linux Agent Workflows
Omarchy ships Claude Code as a pre-wired mise stub, so there is nothing to install and the real work is permissions. What the default launchers actually do, why the manual warns that agents run in don't-stop-to-ask modes, which permission mode to set for unattended work, and how to see what an agent did on a Hyprland box when its own transcript stops at the shell.
How Do I Let Claude Investigate Production on Linux? (2026)
Claude Code runs on your laptop and production is somewhere else, so investigating it means SSH, a bastion or an MCP server, and each has a different blast radius. Which permission mode fails closed, why a developer's settings.json is a preference and managed-settings.json is a control, what deny rules survive, and where Claude's own permission system stops mattering.