Files
main-desktop/flatpaks.txt
T
ckochandClaude Opus 5 1ddc56800a Move to Ubuntu 26.04 LTS: backup, setup and restore scripts
Replaces the Bazzite/BlueBuild image with plain Ubuntu. apt covers the system
and dev tools, Flathub the desktop apps, and three scripts do the rest:
backup.sh archives this machine's home to server-marvin and reads it back to
verify it; setup.sh builds a fresh 26.04 install (NVIDIA 595-open, Docker with
GPU access, Steam/Lutris, 27 Flatpaks, VS Code, Claude desktop, the Data drive
and marvin mounts); restore.sh unpacks the backup without the Fedora/KDE parts
that would fight Ubuntu.

The app list comes from a scan of the running machine. The 15 Flatpaks left
behind sit commented at the bottom of flatpaks.txt, and their data still rides
along in the backup. No Node or .NET on the host by choice — LudosData and
landingPage build in Docker.

Drops the BlueBuild recipe, the cosign key and the old dev-setup script. The
Bazzite setup stays in this history.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-23 15:48:47 -04:00

67 lines
2.6 KiB
Plaintext

# Flathub apps installed system-wide by scripts/setup.sh — one ID per line, '#' comments.
# Picked from everything installed on the Bazzite box (scanned 2026-09-21, chosen 2026-09-23).
# Restoring ~/.var/app brings each app's data back with it (logins, profiles, saves).
# Removing a line doesn't uninstall the app; `flatpak uninstall <id>` it once by hand.
# -- Internet / chat --
org.mozilla.firefox # replaces Ubuntu's Firefox snap (setup.sh removes the snap)
org.mozilla.thunderbird_esr
com.discordapp.Discord
com.bitwarden.desktop
# -- Media --
com.spotify.Client # community packaging of the proprietary client
org.videolan.VLC
fr.handbrake.ghb
com.makemkv.MakeMKV # community packaging
# -- Create / CAD / print --
org.gimp.GIMP
org.freecad.FreeCAD
com.bambulab.BambuStudio
org.godotengine.Godot # DCC projects target 4.7; Flathub tracks current stable
org.mapeditor.Tiled
# -- Dev --
com.sublimemerge.App
# -- Games / launchers --
com.heroicgameslauncher.hgl
net.davidotek.pupgui2 # ProtonUp-Qt — Proton-GE for Steam/Lutris (Bazzite shipped this)
dev.goats.xivlauncher # FFXIV; game files live in ~/.xlcore
com.moonlight_stream.Moonlight
io.github.hmlendea.geforcenow-electron # unofficial GeForce NOW wrapper; 16:9/21:9 only
org.prismlauncher.PrismLauncher
com.unfolding_machines.pum_lite # PUM Lite — solo RPG / story tool
# -- Emulators --
net.pcsx2.PCSX2 # official PCSX2 build — do not swap for community forks
org.DolphinEmu.dolphin-emu
app.xemu.xemu
io.mgba.mGBA
com.snes9x.Snes9x
# -- Games --
net.wz2100.wz2100
# ---------------------------------------------------------------------------------------
# Installed on Bazzite, deliberately left behind. Uncomment to bring one back —
# its data is still in the backup's home.tar.zst under .var/app/<id>.
#
# com.github.IsmaelMartinez.teams_for_linux # Teams
# com.ktechpit.whatsie # WhatsApp
# org.signal.Signal
# io.github.hakuneko.HakuNeko
# net.mkiol.SpeechNote # 3.9 GB of speech models
# org.blender.Blender
# org.libreoffice.LibreOffice # Ubuntu ships LibreOffice as debs anyway
# org.photoqt.PhotoQt
# com.google.AndroidStudio
# io.github.shiftey.Desktop # GitHub Desktop
# io.podman_desktop.PodmanDesktop
# org.gnome.Calculator # Ubuntu has its own
# net.longturn.freeciv21
# org.develz.Crawl # ~/.crawl saves are still in the backup
# net.sourceforge.atanks
# org.frozen_bubble.frozen-bubble