mirror of
https://github.com/ublue-os/bazzite.git
synced 2025-02-20 15:40:35 +00:00
fix: Support removing preinstalled system flatpaks
This commit is contained in:
parent
3e829b4dab
commit
db08195a1f
@ -135,7 +135,6 @@ RUN rm /usr/share/applications/shredder.desktop && \
|
||||
sed -i 's@enabled=1@enabled=0@g' /etc/yum.repos.d/_copr_lyessaadi-gradience.repo && \
|
||||
sed -i 's/#DefaultTimeoutStopSec.*/DefaultTimeoutStopSec=15s/' /etc/systemd/user.conf && \
|
||||
sed -i 's/#DefaultTimeoutStopSec.*/DefaultTimeoutStopSec=15s/' /etc/systemd/system.conf && \
|
||||
flatpak remove --system --noninteractive --all && \
|
||||
mkdir -p /etc/flatpak/remotes.d && \
|
||||
wget -q https://dl.flathub.org/repo/flathub.flatpakrepo -P /etc/flatpak/remotes.d && \
|
||||
cat /etc/flatpak/install | while read line; do flatpak install --system --noninteractive --no-deploy flathub $line; done && \
|
||||
|
3
system_files/desktop/gnome/etc/flatpak/remove
Normal file
3
system_files/desktop/gnome/etc/flatpak/remove
Normal file
@ -0,0 +1,3 @@
|
||||
org.fedoraproject.MediaWriter
|
||||
org.gnome.Cheese
|
||||
org.gnome.eog
|
@ -8,6 +8,12 @@ if [[ -f '/etc/flatpak/install' ]]; then
|
||||
done && mv /etc/flatpak/install /etc/flatpak/installed
|
||||
fi
|
||||
|
||||
if [[ -f '/etc/flatpak/remove' ]]; then
|
||||
cat /etc/flatpak/remove | while read line; do
|
||||
flatpak remove --system --noninteractive $line
|
||||
done && mv /etc/flatpak/install /etc/flatpak/removed
|
||||
fi
|
||||
|
||||
if [[ -f '/etc/flatpak/deck' ]]; then
|
||||
if grep "deck" <<< $(rpm-ostree status); then
|
||||
cat /etc/flatpak/deck | while read line; do
|
||||
|
Loading…
x
Reference in New Issue
Block a user