Files
omarchy/docs/README.md
T
Prad Nukala b18729f4a0 Initial import: chezmoi source for Omarchy (Hyprland)
Imported from prdlk/dotfiles master (efdd827), which supersedes the omarchy
branch (3031416). Drops the Umbriel, Noctalia, niri, CachyOS, macOS, and Blume
docs-site layers; docs/ is plain Markdown.
2026-11-02 09:14:11 -05:00

3.7 KiB

dots (omarchy)

prdlk's dotfiles for Omarchy (Arch Linux + Hyprland), managed with chezmoi. One command installs chezmoi and applies the whole setup.

sh -c "$(curl -fsLS get.chezmoi.io)" -- init --apply https://prad.codes/env/omarchy.git

That command installs chezmoi, clones env/omarchy together with its submodules, asks three questions (name, email, machine role), installs packages, and applies every config. See Installation for prerequisites, the age key step, and the options.

Table of contents

Machine roles

The first apply asks for a role. It controls which parts of the repo land on the machine.

Role Platform Gets
desktop Omarchy (Arch Linux) Everything: universal toolset plus the Linux desktop layer
laptop Omarchy (Arch Linux) Same as desktop
server Any Linux Universal toolset only

The default is desktop. See Configuration and Ignore rules.

Theme

The terminal and agent palette is CherryBlossom (background #222120, foreground #dcc1b7, accent #cf716f). Ghostty selects its cherry-blossom theme, tmux colors its tab bar, popups, and command palette with it, atuin selects cherry-blossom, television selects cherry-blossom-transparent (no background, so the terminal's shows through), lazygit and lazydocker use its border and selection colors, and omp selects its cherry-blossom dark theme. nvim, bat, and yazi still select cyberdream; fish ships a cyberdream theme but does not select it. kitty takes its colors from the active Omarchy theme. The koda and ii-auto variants are also shipped for ghostty, kitty, and yazi. The font is Victor Mono Nerd Font.