Updated install.sh
This commit is contained in:
parent
bc22cc40e0
commit
b4e78af0e8
12
install.sh
12
install.sh
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
HYPRSOLUS_PATH="/usr/src/hyprsolus"
|
||||
HYPRSOLUSCTL_PATH="/usr/local/bin"
|
||||
HYPRSOLUS_SYSTEMD="$HOME/.config/systemd/user"
|
||||
|
||||
if [[ $(id -u) -ne 0 ]]
|
||||
then
|
||||
|
|
@ -15,17 +16,24 @@ then
|
|||
" then please run: hyprsolusctl update."
|
||||
exit 0
|
||||
fi
|
||||
[[ ! -d "$HOME/.config/systemd/user" ]] && mkdir -p "$HOME/.config/systemd/user"
|
||||
[[ ! -d "$HYPRSOLUS_SYSTEMD" ]] && mkdir -p "$HYPRSOLUS_SYSTEMD"
|
||||
|
||||
echo "(hyprsolus) Installing hyprsolus to system."
|
||||
sudo git clone --depth=1 https://git.closedless.xyz/TheOnePath/hyprsolus.git \
|
||||
"$HYPRSOLUS_PATH"
|
||||
exit_code=$?
|
||||
[[ $exit_code -ne 0 ]] && exit 1
|
||||
sudo chown -R "$USER:$USER" "$HYPRSOLUS_PATH"
|
||||
|
||||
echo "(hyprsolus) Moving additional scripts to system."
|
||||
sudo cp -u "${HYPRSOLUS_PATH}/hyprsolusctl" "$HYPRSOLUSCTL_PATH"
|
||||
sudo cp -ru "${HYPRSOLUS_PATH}/systemd" "$HOME/.config/systemd/"
|
||||
# Make the file executable
|
||||
sudo chmod +x "${HYPRSOLUS_PATH}/hyprsolusctl"
|
||||
sudo chown root:root "${HYPRSOLUS_PATH}/hyprsolusctl"
|
||||
|
||||
sudo cp -ru "${HYPRSOLUS_PATH}/systemd" "$HYPRSOLUS_SYSTEMD"
|
||||
echo "(hyprsolus) Setting up systemd units."
|
||||
systemctl enable --now --user hyprsolus-check.timer
|
||||
|
||||
echo "(hyprsolus) Installing the dependencies to system."
|
||||
sudo sh "${HYPRSOLUS_PATH}/requirements.sh"
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user