so here is my latest things i have found that is quality of life changes when first time setup Silverblue or Kinoite to make things so much smoother and better without any layering.
after installation and first boot enable third-party repos Do not update the system yet since on that time there is no Fedora repos on top of anything so install all apps you need/want you get them straight to Flathub and that time you can also install Firefox Flathub and Fedora system FireFox is gone/switched to Flathub FireFox and then you can get openh264 drivers etc straight from flathub so no layering or video issues on that side too.
after that you can update everything and if need layer Nvidia if you are on Nvidia system user.
phatle@kinoite:/var/home/phatle$ rpm-ostree status
State: idle
Deployments:
â—Ź fedora:fedora/42/x86_64/kinoite
Version: 42.20250724.0 (2025-07-24T00:42:52Z)
BaseCommit: a9419cfa157f24aad87ef2d1635e75e232c997e93aca5b52f4d92e221b2331a3
GPGSignature: Valid signature by B0F4950458F69E1150C6C5EDC8AC4916105EF944
LayeredPackages: akmod-nvidia akmods rpmdevtools xorg-x11-drv-nvidia-cuda
LocalPackages: akmods-keys-0.0.2-8.fc42.noarch
fedora:fedora/42/x86_64/kinoite
Version: 42.20250723.0 (2025-07-23T00:36:50Z)
BaseCommit: 6f1905b2292acd727299b0e5c10f27b2ee48c6f76250bd7f60bd2e6bb4598c78
GPGSignature: Valid signature by B0F4950458F69E1150C6C5EDC8AC4916105EF944
LayeredPackages: akmod-nvidia akmods rpmdevtools xorg-x11-drv-nvidia-cuda
LocalPackages: akmods-keys-0.0.2-8.fc42.noarch
as what comes to development i use Toolbox straight and then VScode Flatpak with helper script that makes everything for you to enable toolbox-vscode work together GitHub - owtaylor/toolbox-vscode: Toolbox Visual Studio Code integration this makes everything just simpler
with this setup for me i have only Nvidia layered and all apps are flatpaks and development etc happens on Toolbox containers
phatle@kinoite:/var/home/phatle$ flatpak list
Name Application ID Version Branch Origin Installation
Proton Mail Bridge ….protonmail.protonmail-bridge 3.21.1 stable flathub system
Proton VPN com.protonvpn.www 4.9.7 stable flathub system
Steam com.valvesoftware.Steam 1.0.0.83 stable flathub system
Visual Studio Code com.visualstudio.code 1.102.1 stable flathub system
Proton Pass me.proton.Pass 1.32.2 stable flathub system
Blender org.blender.Blender 4.5.0 stable flathub system
Codecs org.blender.Blender.Codecs stable flathub system
darktable org.darktable.Darktable 5.2.0 stable flathub system
Fedora KDE 6 Platfo… org.fedoraproject.KDE6Platform 42 f42 fedora system
Fedora Media Writer org.fedoraproject.MediaWriter 5.2.8 stable flathub system
default …raproject.Platform.GL.default f42 fedora system
fedoraproject platf… …fedoraproject.Platform.Locale f42 fedora system
Intel …aproject.Platform.VAAPI.Intel f42 fedora system
nvidia …project.Platform.VAAPI.nvidia f42 fedora system
tessdata …doraproject.Platform.tessdata f42 fedora system
TAP-plugins …esktop.LinuxAudio.Plugins.TAP 1.0.1 24.08 flathub system
SWH …esktop.LinuxAudio.Plugins.swh 0.4.17 24.08 flathub system
Freedesktop Platform org.freedesktop.Platform freedesktop-sdk-23.08.32 23.08 flathub system
Freedesktop Platform org.freedesktop.Platform freedesktop-sdk-24.08.22 24.08 flathub system
i386 …edesktop.Platform.Compat.i386 24.08 flathub system
Mesa …eedesktop.Platform.GL.default 25.0.7 23.08 flathub system
Mesa (Extra) …eedesktop.Platform.GL.default 25.0.7 23.08-extra flathub system
Mesa …eedesktop.Platform.GL.default 25.1.3 24.08 flathub system
Mesa (Extra) …eedesktop.Platform.GL.default 25.1.3 24.08extra flathub system
nvidia-575-64-03 ….Platform.GL.nvidia-575-64-03 1.4 flathub system
Mesa …desktop.Platform.GL32.default 25.1.3 24.08 flathub system
Mesa (Extra) …desktop.Platform.GL32.default 25.1.3 24.08extra flathub system
nvidia-575-64-03 …latform.GL32.nvidia-575-64-03 1.4 flathub system
Intel VAAPI driver …edesktop.Platform.VAAPI.Intel 23.08 flathub system
Intel VAAPI driver …edesktop.Platform.VAAPI.Intel 24.08 flathub system
i386 …top.Platform.VAAPI.Intel.i386 24.08 flathub system
FFmpeg extension wi… …edesktop.Platform.ffmpeg-full 23.08 flathub system
FFmpeg extension wi… …edesktop.Platform.ffmpeg-full 24.08 flathub system
openh264 …freedesktop.Platform.openh264 2.5.1 2.5.1 flathub system
Freedesktop SDK org.freedesktop.Sdk freedesktop-sdk-24.08.22 24.08 flathub system
GNU Image Manipulat… org.gimp.GIMP 3.0.4 stable flathub system
HEIC org.gimp.GIMP.HEIC stable flathub system
GNOME Application P… org.gnome.Platform 47 flathub system
GNOME Application P… org.gnome.Platform 48 flathub system
Inkscape org.inkscape.Inkscape 1.4.2 stable flathub system
Adwaita theme org.kde.KStyle.Adwaita 6.8 flathub system
Adwaita theme org.kde.KStyle.Adwaita 6.9 flathub system
KDE Application Pla… org.kde.Platform 6.8 flathub system
KDE Application Pla… org.kde.Platform 6.9 flathub system
AudioTube org.kde.audiotube 25.04.3 stable flathub system
Elisa org.kde.elisa 25.04.2 stable fedora system
Gwenview org.kde.gwenview 25.04.2 stable fedora system
KCalc org.kde.kcalc 25.04.2 stable fedora system
Kdenlive org.kde.kdenlive 25.04.3 stable flathub system
KMahjongg org.kde.kmahjongg 0.9.25042 stable fedora system
KMines org.kde.kmines 4.0.25042 stable fedora system
KolourPaint org.kde.kolourpaint 25.04.2 stable fedora system
KRDC org.kde.krdc 25.04.2 stable fedora system
NeoChat org.kde.neochat 25.04.3 stable flathub system
Okular org.kde.okular 25.04.1 stable fedora system
PlasmaTube org.kde.plasmatube 25.04.3 stable flathub system
Skanpage org.kde.skanpage 25.04.2 stable fedora system
LibreOffice org.libreoffice.LibreOffice 25.2.5.2 stable flathub system
Thunderbird org.mozilla.Thunderbird 128.13.0esr stable flathub system
Firefox org.mozilla.firefox 141.0 stable flathub system
Signal Desktop org.signal.Signal 7.63.0 stable flathub system
as for now i have made some changes on my apps just to switch example nordVPN to ProtonVPN since it works perfectly as flatpak and no need sysext etc and 1password i changed to proton pass same reasons and no need to layer 1password since i don’t use 1password-cli any more either
long time i was sticking on my ideology and preferred apps and now i just got it simplify the setup and adapt the apps that makes unsimplified approach work. less hassle better experience