Skip to content
A toolbox

Dotfiles

Public Omarchy dotfiles managed with GNU Stow and the dot command.

These are my public Omarchy dotfiles (Omarchy is an Arch Linux based distro), managed with GNU Stow and a single compiled dot binary. They cover shell, editor, and desktop config, plus the tooling that keeps multiple machines in sync.

Stow-based dotfiles

Public config for shell, editor, and tooling, rooted at ~/.config/dotfiles and laid down with GNU Stow.

The dot binary

A single compiled binary (Bun + Effect v4 + OpenTUI) with a TUI dashboard and a full CLI for setup, updates, and git tooling.

Git & GitHub tooling

Diff, log, status, workflow runs, and a notification inbox across every managed repo, with status-bar modules.

Omarchy & Hyprland

Managed Omarchy repos and per-host Hyprland overrides, with a desktop controls menu.

OpenCode & agents

Shared agents, commands, skills, and plugins, published to opencode-config.

Private overlay

A deeply integrated private overlay (~/.config/dotfiles-private) layers machine-specific config on top of the public repo.