mirror of
https://github.com/ublue-os/bazzite.git
synced 2025-03-29 22:20:21 +00:00
chore(hardware-setup): Run if image has been rebased
Should be useful if switching from main -> nvidia or bazzite -> bazzite-deck
This commit is contained in:
parent
de50ac20ae
commit
0c19e0dd50
@ -6,9 +6,21 @@ HWS_VER=1
|
||||
HWS_VER_FILE="/etc/bazzite/hws_version"
|
||||
HWS_VER_RAN=$(cat $HWS_VERSION_FILE)
|
||||
|
||||
# IMAGE IDENTIFIERS
|
||||
KNOWN_IMAGE_NAME_FILE="/etc/bazzite/image_name"
|
||||
KNOWN_IMAGE_NAME=$(cat $KNOWN_IMAGE_NAME_FILE)
|
||||
KNOWN_IMAGE_FLAVOR_FILE="/etc/bazzite/image_flavor"
|
||||
KNOWN_IMAGE_FLAVOR=$(cat $KNOWN_IMAGE_FLAVOR_FILE)
|
||||
|
||||
# Run script if updated
|
||||
if [[ -f $HWS_VER_FILE && $HWS_VER = $HWS_VER_RAN ]]; then
|
||||
echo "Hardware setup has already ran. Exiting..."
|
||||
exit 0
|
||||
if [[ -f $KNOWN_IMAGE_NAME_FILE && -f $KNOWN_IMAGE_FLAVOR_FILE ]]; then
|
||||
# Run script if image has been rebased
|
||||
if [[ $IMAGE_FLAVOR = $KNOWN_IMAGE_NAME && $IMAGE_FLAVOR = $KNOWN_IMAGE_FLAVOR ]]; then
|
||||
echo "Hardware setup has already ran. Exiting..."
|
||||
exit 0
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
# GLOBAL
|
||||
@ -94,3 +106,5 @@ else
|
||||
fi
|
||||
|
||||
echo $HWS_VER > $HWS_VER_FILE
|
||||
echo $IMAGE_NAME > $KNOWN_IMAGE_NAME_FILE
|
||||
echo $IMAGE_FLAVOR > $KNOWN_IMAGE_FLAVOR_FILE
|
||||
|
Loading…
x
Reference in New Issue
Block a user