Skip to content

Commit ef4fe5a

Browse files
authored
Add back yafti, as yafti AppImage made it work!
1 parent b0c7066 commit ef4fe5a

File tree

1 file changed

+95
-0
lines changed
  • files/0-system/usr/share/ublue-os/firstboot

1 file changed

+95
-0
lines changed
Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
title: Welcome to Gidro-OS
2+
properties:
3+
mode: "run-once"
4+
screens:
5+
first-screen:
6+
source: yafti.screen.title
7+
values:
8+
title: "Welcome to Gidro-OS"
9+
icon: "/path/to/icon"
10+
description: |
11+
ATTENTION!
12+
Please wait for notification that all flatpaks are installed before proceeding!
13+
14+
Explore useful apps and options!
15+
applications:
16+
source: yafti.screen.package
17+
values:
18+
title: Application Installer
19+
show_terminal: true
20+
package_manager: yafti.plugin.flatpak
21+
package_manager_defaults:
22+
user: true
23+
system: false
24+
groups:
25+
User Apps:
26+
description: User applications for general usage.
27+
default: false
28+
packages:
29+
- Warp (Global File Sharing): app.drey.Warp
30+
- OBS (Screen Recorder): com.obsproject.Studio
31+
- Thunderbird (Email): org.mozilla.Thunderbird
32+
- Discord: com.discordapp.Discord
33+
- Telegram: org.telegram.desktop
34+
- FreeTube (YouTube alt.): io.freetubeapp.FreeTube
35+
- Dialect (Translator): app.drey.Dialect
36+
- Deluge (Torrent): org.deluge_torrent.deluge
37+
- ASCII Draw: io.github.nokse22.asciidraw
38+
- InkScape: org.inkscape.Inkscape
39+
- Mousai (Shazam alt.): io.github.seadve.Mousai
40+
- NewsFlash: io.gitlab.news_flash.NewsFlash
41+
- LibreOffice: org.libreoffice.LibreOffice
42+
- Morphosis (Document Converter): garden.jamie.Morphosis
43+
- Tagger: org.nickvision.tagger
44+
- Parabolic (YouTube Downloader): org.nickvision.tubeconverter
45+
- Nicotine+ (Soulseek alt.): org.nicotine_plus.Nicotine
46+
- Tenacity (Audacity alt.): org.tenacityaudio.Tenacity
47+
- GitHub Desktop: io.github.shiftey.Desktop
48+
Gaming Apps:
49+
description: User applications for gaming usage.
50+
default: false
51+
packages:
52+
- Steam: com.valvesoftware.Steam
53+
- ProtonPlus (Steam Proton Manager): com.vysp3r.ProtonPlus
54+
- Grapejuice (Roblox): net.brinkervii.grapejuice
55+
- Space Cadet Pinball: com.github.k4zmu2a.spacecadetpinball
56+
- Cartridges (Universal Game Launcher): hu.kramo.Cartridges
57+
- DuckStation (PS1 Emulator): org.duckstation.DuckStation
58+
- PCSX2 (PS2 Emulator): net.pcsx2.PCSX2
59+
- RPCS3 (PS3 Emulator): net.rpcs3.RPCS3
60+
- PPSSPP (PSP Emulator): org.ppsspp.PPSSPP
61+
- Xemu (OG-Xbox Emulator): app.xemu.xemu
62+
- simple64 (N64 Emulator): io.github.simple64.simple64
63+
- Dolphin Emulator (GameCube/Wii/TriForce Emulator): org.DolphinEmu.dolphin-emu
64+
- MelonDS (DS/DSi Emulator): net.kuribo64.melonDS
65+
- DOSBox Staging (DOS Emulator): io.github.dosbox-staging
66+
configure-gidro-os:
67+
source: yafti.screen.package
68+
values:
69+
title: Additional Gidro-OS packages & configs
70+
show_terminal: true
71+
package_manager: yafti.plugin.run
72+
groups:
73+
Remove window close button:
74+
description: Removes window close button. Useful for mouses which have special button mapped for window closing.
75+
default: false
76+
packages:
77+
- Remove window close button: ujust configure-close-button hide
78+
Scheduled nightly reboot:
79+
description: Enables scheduled nightly reboot to happen in 03:00. Useful for users who leave their PCs on 24/7, but still want system updates applied.
80+
default: false
81+
packages:
82+
- Scheduled nightly reboot: ujust scheduled-reboot enable
83+
84+
final-screen:
85+
source: yafti.screen.title
86+
values:
87+
title: "All done!"
88+
icon: "/path/to/icon"
89+
links:
90+
- "Install More Applications":
91+
run: /usr/bin/gnome-software
92+
- "Website":
93+
run: /usr/bin/xdg-open https://github.com/fiftydinar/gidro-os
94+
description: |
95+
Thanks for trying Gidro-OS, I hope you enjoy it!

0 commit comments

Comments
 (0)