summarylogtreecommitdiffstats
path: root/millennium.install
blob: dc0258d77c9ef9c190628a838114c66085955e79 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/bin/bash

: "${XDG_DATA_HOME:=$HOME/.local/share}"
MILLENNIUM_DIR="$XDG_DATA_HOME/millennium"

post_install() {
    echo -e "\e[1m\e[92m==>\e[0m \e[1mSetting permissions for $SUDO_USER...\e[0m"
    sudo chown -R $SUDO_USER:$SUDO_USER "$MILLENNIUM_DIR"

    echo -e "\e[1m\e[92m==>\e[0m \e[1mCreating virtual environment...\e[0m"
    /opt/python-i686-3.11.8/bin/python3.11 -m venv "$MILLENNIUM_DIR/lib/cache/" --system-site-packages --symlinks

    echo -e "\e[1m\e[92m==>\e[0m \e[1mPlease run 'millennium patch' setup Millennium.\e[0m"
    echo -e "\e[1m\e[92m==>\e[0m \e[1mSee https://docs.steambrew.app/users/installing for help.\e[0m"
}

post_remove() {
    sudo rm -rf "$MILLENNIUM_DIR/lib/cache/"
}

post_upgrade() {
    echo -e "\e[1m\e[92m==>\e[0m \e[1mSetting permissions for $SUDO_USER...\e[0m"
    sudo chown -R $SUDO_USER:$SUDO_USER "$MILLENNIUM_DIR"

    echo -e "\e[1m\e[92m==>\e[0m \e[1mPlease run 'millennium patch' to update the Millennium's start script.\e[0m"
    echo -e "\e[1m\e[92m==>\e[0m \e[1mSee https://docs.steambrew.app/users/installing for help.\e[0m"
}