mirror of
https://github.com/arthur-pbty/arthur-os.git
synced 2026-08-05 20:28:25 +02:00
f02f4a25b381cd2d31acaf16fea00e49f524768c
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).
Omarchy
Omarchy is a beautiful, modern & opinionated Linux distribution by DHH.
Read more at omarchy.org.
Docs
- omarchy-shell — shell host, plugin manifest, IPC,
shell.json, custom bar modules
License
Omarchy is released under the MIT License.
Languages
Shell
87.8%
CSS
4.6%
Go Template
3.8%
Lua
2.1%
Python
0.9%
Other
0.8%