Send notifications for installed & uninstalled flatpaks only when it's done
This commit is contained in:
parent
dc3cb750a3
commit
622c364e96
2 changed files with 7 additions and 11 deletions
|
|
@ -56,10 +56,8 @@ if [[ -f $INSTALL_LIST_FILE ]]; then
|
|||
INSTALL_LIST=$(cat $INSTALL_LIST_FILE)
|
||||
fi
|
||||
if [[ -n $INSTALL_LIST ]]; then
|
||||
if ! flatpak install --system --noninteractive "$REPO_NAME" ${INSTALL_LIST[@]}; then
|
||||
# Exit on error
|
||||
exit 1
|
||||
fi
|
||||
flatpak install --system --noninteractive "$REPO_NAME" ${INSTALL_LIST[@]}
|
||||
notify-send "Flatpak Installer" "Finished install of system flatpaks" --app-name="Flatpak Installer" -u NORMAL
|
||||
fi
|
||||
fi
|
||||
|
||||
|
|
@ -68,7 +66,8 @@ if [[ -f $REMOVE_LIST_FILE ]]; then
|
|||
REMOVE_LIST=$(echo "$FLATPAK_LIST" | grep -o -f - "$REMOVE_LIST_FILE")
|
||||
if [[ -n $REMOVE_LIST ]]; then
|
||||
flatpak uninstall --system --noninteractive ${REMOVE_LIST[@]}
|
||||
notify-send "Flatpak Installer" "Finished uninstall of system flatpaks" --app-name="Flatpak Installer" -u NORMAL
|
||||
fi
|
||||
fi
|
||||
|
||||
notify-send "Flatpak Installer" "Finished installing system flatpaks" --app-name="Flatpak Installer" -u NORMAL
|
||||
|
||||
|
|
|
|||
|
|
@ -38,10 +38,8 @@ if [[ -f $INSTALL_LIST_FILE ]]; then
|
|||
INSTALL_LIST=$(cat $INSTALL_LIST_FILE)
|
||||
fi
|
||||
if [[ -n $INSTALL_LIST ]]; then
|
||||
if ! flatpak install --user --noninteractive "$REPO_NAME" ${INSTALL_LIST[@]}; then
|
||||
# Exit on error
|
||||
exit 1
|
||||
fi
|
||||
flatpak install --user --noninteractive "$REPO_NAME" ${INSTALL_LIST[@]}
|
||||
notify-send "Flatpak Installer" "Finished install of user flatpaks" --app-name="Flatpak Installer" -u NORMAL
|
||||
fi
|
||||
fi
|
||||
|
||||
|
|
@ -50,7 +48,6 @@ if [[ -f $REMOVE_LIST_FILE ]]; then
|
|||
REMOVE_LIST=$(echo "$FLATPAK_LIST" | grep -o -f - "$REMOVE_LIST_FILE")
|
||||
if [[ -n $REMOVE_LIST ]]; then
|
||||
flatpak uninstall --user --noninteractive ${REMOVE_LIST[@]}
|
||||
notify-send "Flatpak Installer" "Finished uninstall of user flatpaks" --app-name="Flatpak Installer" -u NORMAL
|
||||
fi
|
||||
fi
|
||||
|
||||
notify-send "Flatpak Installer" "Finished installing user flatpaks" --app-name="Flatpak Installer" -u NORMAL
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue