Skip to content

Overview

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.