forked from ublue-os/bluefin
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathyafti.yml
108 lines (107 loc) · 4.26 KB
/
yafti.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
title: Welcome to BakeOS
actions:
properties:
mode: "run-once"
screens:
first-screen:
source: yafti.screen.title
values:
title: "Welcome to BakeOS"
icon: "/path/to/icon"
description: |
Pick some applications to get started
can-we-modify-your-flatpaks:
source: yafti.screen.consent
values:
title: Welcome, even
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. Do not hit Accept twice otherwise this breaks lol.
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: ""
default: true
packages:
- Pika Backup: org.gnome.World.PikaBackup
- Black Box Terminal: com.raggesilver.BlackBox
- Signal: org.signal.Signal
- FSearch: io.github.cboxdoerfer.FSearch
- 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
- File Roller: org.gnome.FileRoller
- Flatseal Permissions Manager: com.github.tchx84.Flatseal
- Logs: org.gnome.Logs
- Maps: org.gnome.Maps
- Nautilus Preview: org.gnome.NautilusPreviewer
- 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
- GTK3 Adawait Theme: org.gtk.Gtk3theme.adw-gtk3
- GTK3 Adawait Theme (dark): org.gtk.Gtk3theme.adw-gtk3-dark
Browsers:
description: Firefox is already on host
default: false
packages:
- Ungoogled Chromium: com.github.Eloston.UngoogledChromium
- Google Chrome: com.google.Chrome
- Microsoft Edge: com.microsoft.Edge
Gaming:
description: ""
default: false
packages:
- Bottles: com.usebottles.bottles
- Lutris: net.lutris.Lutris
- RetroArch: org.libretro.RetroArch
- Discord: com.discordapp.Discord
- Heroic Games Launcher: com.heroicgameslauncher.hgl
- MangoHUD: org.freedesktop.Platform.VulkanLayer.MangoHud//22.08
- Steam (flatpak): com.valvesoftware.Steam
- Gamescope for Steam (flatpak): com.valvesoftware.Steam.Utility.gamescope
- Proton Updater for Steam: net.davidotek.pupgui2
- TeamSpeak 3: com.teamspeak.TeamSpeak
Office:
description: ""
default: false
packages:
- LibreOffice: org.libreoffice.LibreOffice
- OnlyOffice: org.onlyoffice.desktopeditors
- Iotas: org.gnome.gitlab.cheywood.Iotas
- Slack: com.slack.Slack
- Teams for Linux: com.github.IsmaelMartinez.teams_for_linux
- Standard Notes: org.standardnotes.standardnotes
- Thunderbird Email: org.mozilla.Thunderbird
Streaming:
description: ""
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
final-screen:
source: yafti.screen.title
values:
title: "All done!"
icon: "/path/to/icon"
description: |
Some new GNOME extensions should be installed. If you don't have a taskbar, log out and in again to apply.