title: Welcome to uBlue properties: mode: "run-on-change" screens: first-screen: source: yafti.screen.title values: title: "Welcome to uBlue (Alpha)" icon: "/path/to/icon" description: | Pick some applications to get started can-we-modify-your-flatpaks: source: yafti.screen.consent values: title: Welcome, Traveler condition: run: flatpak remotes --system | grep fedora description: | WARNING: This will modify your Flatpaks if you are rebasing! If you do not want to do this exit the installer. actions: - run: flatpak remote-delete fedora --force - run: flatpak remove --system --noninteractive --all - run: flatpak remote-add --if-not-exists --user flathub https://flathub.org/repo/flathub.flatpakrepo applications: source: yafti.screen.package values: title: Application Installation show_terminal: true package_manager: yafti.plugin.flatpak groups: Core: description: Core Applications default: true packages: - Backup: org.gnome.DejaDup - Calculator: org.gnome.Calculator - Calendar: org.gnome.Calendar - Characters: org.gnome.Characters - Connections: org.gnome.Connections - Contacts: org.gnome.Contacts - Document Viewer: org.gnome.Evince - Extensions Manager: com.mattjakeman.ExtensionManager - Fedora Media Writer: org.fedoraproject.MediaWriter - Mozilla Firefox: org.mozilla.firefox - Flatseal Permissions Manager: com.github.tchx84.Flatseal - Logs: org.gnome.Logs - Maps: org.gnome.Maps - Nautilus Preview: org.gnome.NautilusPreviewer - Text Editor: org.gnome.TextEditor - Weather: org.gnome.Weather - Disk Usage Analyzer: org.gnome.baobab - Clocks: org.gnome.clocks - Picture Viewer: org.gnome.eog - Font Viewer: org.gnome.font-viewer - Font Downloader: org.gustavoperedo.FontDownloader Web Browsers: description: Additional browsers to complement Firefox default: false packages: - Brave: com.brave.Browser - Google Chrome: com.google.Chrome - Microsoft Edge: com.microsoft.Edge - Opera: com.opera.Opera Gaming: description: "Rock and Stone!" default: false packages: - Bottles: com.usebottles.bottles - Discord: com.discordapp.Discord - Games: org.gnome.Games - Heroic Games Launcher: com.heroicgameslauncher.hgl - MangoHUD: org.freedesktop.Platform.VulkanLayer.MangoHud//22.08 - Steam: com.valvesoftware.Steam - Gamescope for Steam: com.valvesoftware.Steam.Utility.gamescope - Proton Updater for Steam: net.davidotek.pupgui2 Office: description: Bow to Capitalism default: false packages: - LibreOffice: org.libreoffice.LibreOffice - Obsidian: md.obsidian.Obsidian - OnlyOffice: org.onlyoffice.desktopeditors - Slack: com.slack.Slack - Standard Notes: org.standardnotes.standardnotes - Thunderbird Email: org.mozilla.Thunderbird Streaming: description: Stream to the Internet default: false packages: - OBS Studio: com.obsproject.Studio - VkCapture for OBS: com.obsproject.Studio.OBSVkCapture - Gstreamer for OBS: com.obsproject.Studio.Plugin.Gstreamer - Gstreamer VAAPI for OBS: com.obsproject.Studio.Plugin.GStreamerVaapi - Boatswain for Streamdeck: com.feaneron.Boatswain final-screen: source: yafti.screen.title values: title: "All done!" icon: "/path/to/icon" links: - "Install More Applications": run: /usr/bin/gnome-software - "Website": run: /usr/bin/xdg-open https://ublue.it - "Join the Discord Community": run: /usr/bin/xdg-open https://discord.gg/XjG48C7VHx description: | Thanks for trying uBlue, we hope you enjoy it!