From a31fd08d3f4669c57dda0a96f4d7db90c26d1f8a Mon Sep 17 00:00:00 2001 From: Nate Graham Date: Fri, 25 Oct 2024 15:09:40 -0600 Subject: [PATCH] Pre-install the final required basic apps Okular, Ark, and VLC. These should constitute enough to have a basic set of apps necessary for normal people to use a computer. Once Dragon Player is on Flathub, we can consider shipping that instead of VLC. Fixes #50 --- mkosi.extra/usr/bin/_kde-linux-install-flatpaks | 2 +- mkosi.postinst.chroot | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mkosi.extra/usr/bin/_kde-linux-install-flatpaks b/mkosi.extra/usr/bin/_kde-linux-install-flatpaks index 68f8486..cabf9fd 100755 --- a/mkosi.extra/usr/bin/_kde-linux-install-flatpaks +++ b/mkosi.extra/usr/bin/_kde-linux-install-flatpaks @@ -4,4 +4,4 @@ set -eux -flatpak install --noninteractive --assumeyes --sideload-repo=/system/@flatpak/.ostree/repo org.mozilla.firefox org.kde.dolphin org.kde.gwenview org.kde.konsole org.kde.kate org.kde.kwrite org.kde.kwalletmanager5 +flatpak install --noninteractive --assumeyes --sideload-repo=/system/@flatpak/.ostree/repo org.kde.dolphin org.kde.gwenview org.kde.okular org.kde.konsole org.kde.kate org.kde.kwrite org.kde.kwalletmanager5 org.kde.ark org.mozilla.firefox org.videolan.VLC diff --git a/mkosi.postinst.chroot b/mkosi.postinst.chroot index 2374413..2d50028 100755 --- a/mkosi.postinst.chroot +++ b/mkosi.postinst.chroot @@ -218,7 +218,7 @@ flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.f # Do this separately, when used as part of remote-add it complains about GPG for unknown reasons flatpak remote-modify --collection-id=org.flathub.Stable flathub -flatpak install --noninteractive --assumeyes org.mozilla.firefox org.kde.dolphin org.kde.gwenview org.kde.konsole org.kde.kate org.kde.kwrite org.kde.kwalletmanager5 +flatpak install --noninteractive --assumeyes org.kde.dolphin org.kde.gwenview org.kde.okular org.kde.konsole org.kde.kate org.kde.kwrite org.kde.kwalletmanager5 org.kde.ark org.mozilla.firefox org.videolan.VLC mv /var/lib/flatpak / # we'll extract this and later mount it into place