Skip to content

Commit

Permalink
Fix Element not getting installed
Browse files Browse the repository at this point in the history
  • Loading branch information
strugee committed Oct 13, 2024
1 parent 6e32010 commit cb92b18
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 1 deletion.
2 changes: 1 addition & 1 deletion build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ rpm-ostree install gnome-browser-connector jq age
rpm-ostree install obs-studio mpv yt-dlp zenity
# Presentation machine packages
rpm-ostree install libreoffice nextcloud-client nextcloud-client-nautilus
flatpak install --noninteractive --system im.riot.Riot

### Configure system

sed -i 's/\[daemon\]/[daemon]\nAutomaticLoginEnable=true\nAutomaticLogin=seagloperator/' /etc/gdm/custom.conf
Expand Down
3 changes: 3 additions & 0 deletions sbin/seagl-setup-room
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,9 @@ if [ $(cat /var/lib/seagl/laptop-type) == streaming ]; then
gsettings set org.gnome.shell favorite-apps "['org.mozilla.firefox.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Software.desktop', 'org.gnome.TextEditor.desktop', 'com.nextcloud.desktopclient.nextcloud.desktop', 'com.obsproject.Studio.desktop']"
fi

# Flatpaks cannot be installed in the container image because they go to /var
sudo flatpak install --noninteractive --system im.riot.Riot

# For some reason, Toolbx wants to create a Fedora 38 container??
# TODO confirm this is an upstream bug, then report
yes | toolbox create --release f40
Expand Down

0 comments on commit cb92b18

Please sign in to comment.