mirror of
https://github.com/arthur-pbty/arthur-os.git
synced 2026-08-04 20:28:23 +02:00
For shells outside the install flow (login shells, cron jobs, dev work) the install.sh-set OMARCHY_PATH isn't in scope. Without a system-wide default, omarchy-* commands shipped at /usr/bin can't find runtime data under /usr/share/omarchy/. profile.d sets OMARCHY_PATH=/usr/share/omarchy if not already set, so install.sh's override (to $HOME/.local/share/omarchy during script-install) still wins. The omarchy-dev-link workflow manages a symlink at /usr/share/omarchy that points at a local checkout when active. Also prepends $OMARCHY_PATH/bin to PATH if the directory exists (mainly matters for script-install mode; /usr/bin is on PATH for package mode).