Files
omarchy/install.sh
David Heinemeier Hansson 8651f6d8b0 Let each segment declare its all
2025-09-13 17:12:43 +02:00

19 lines
569 B
Bash

#!/bin/bash
# Exit immediately if a command exits with a non-zero status
set -eEo pipefail
# Define Omarchy locations
export OMARCHY_PATH="$HOME/.local/share/omarchy"
export OMARCHY_INSTALL="$OMARCHY_PATH/install"
export OMARCHY_INSTALL_LOG_FILE="/var/log/omarchy-install.log"
export PATH="$OMARCHY_PATH/bin:$PATH"
# Install
source $OMARCHY_INSTALL/helpers/all.sh
source $OMARCHY_INSTALL/preflight/all.sh
source $OMARCHY_INSTALL/packaging/all.sh
source $OMARCHY_INSTALL/configs/all.sh
source $OMARCHY_INSTALL/login/all.sh
source $OMARCHY_INSTALL/post-install/all.sh