Personal Omarchy overlays, managed with chezmoi.
Omarchy already ships the desktop. This repo only tracks the Hyprland overrides and helper scripts that differ from stock. The Hyprland bindings assume hypr-taskspace (tsk) is installed.
- Hyprland (
~/.config/hypr/) — Omarchy Quattro Lua config- Caps Lock as Super, natural scrolling
- Tighter gaps, master layout
- Laptop + external monitor layout
- Keybinding overrides (T3 Chat, hypr-taskspace)
- window-switcher (
~/.local/bin/window-switcher) — pick an open Hyprland window with walker
Needs a working Omarchy install and hypr-taskspace, then:
omarchy pkg add chezmoi
chezmoi init --apply git@github.com:jsimonrichard/dotfiles.gitHTTPS alternative:
chezmoi init --apply https://github.com/jsimonrichard/dotfiles.gitReview ~/.config/hypr/monitors.lua after apply — it is machine-specific.
window-switcher expects hyprctl, jq, and walker (all stock on Omarchy).
chezmoi update # git pull + apply
chezmoi diff # preview pending changes
chezmoi apply # apply without pullingHyprland reloads on save. If it does not: hyprctl reload.