Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Emblem-66 committed May 29, 2024
1 parent b049977 commit 1047be2
Showing 1 changed file with 9 additions and 4 deletions.
13 changes: 9 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,20 +11,25 @@ rpm-ostree rebase ostree-unverified-registry:ghcr.io/emblem-66/silverblue:latest
### Features
- [x] automatic updates

[x] RPMfusion + COPR
- [x] RPMfusion + COPR

[x] mesa freeworld, codecs, ffmpeg, system76-scheduler, virt-manager, distrobox
- [x] mesa freeworld, codecs, ffmpeg, system76-scheduler, virt-manager, distrobox

- Gaming
- [x] steam, bottles, heroic
- [x] protonplus/up
- [x]
- GNOME
[x] dconf tweaks
[x] base apps preinstalled as rpm
[] flathub + first boot flatpak install

### Notes
- I am GNOME fanboy and I consider it's workflow superior. But giving Plasma 6 a try. Might end up building 2 images.
- This started as minimal image with all apps as flatpak, however I decided to have working core as a base (meaning text editor, media players/viewers, and base utilities). These utils don't increase the overall image size all that much. Some apps allow me to change settings with dconf (convenient).
- I wanted to include steam, heroic, bottles + other gaming tools as rpm, however - while steam and bottles work in my experience both well as rpm and flathub, heroic rpm increases image size by 2-3GB, due to wine being dependency, leading to errors when building. I decided to at least for now use flatpak versions instead.
- I managed to include steam, heroic, bottles + other gaming tools as rpm, since multiple RUN steps seem to avoid "device out of space" error. keep in mind including heroic specifically increases image size by 2-3 GB. I will see if I keep it.
- mesa-freeworld doesn't cause any issues and seems to be updated quickly. Flatpak programs use flatpak mesa.
- system76-scheduler - *Felling cute, might remove later...* Well Bazzite is using it, but I have no idea if it works - gamemode is shown in mangohud, this is not. Reason for system76-scheduler is so I don't have to add it as launch command. Bluefin is using tuned, comming to Fedora in future release, might replace both gamemode and system76-scheduler.
- system76-scheduler - apparently it works, not usre how well. Should be install, enable service and boom? No config needed. It's included so I don't have to enable gamemode per game in steam (just make global launch option... Bazzite is using it, Bluefin is using tuned, comming to Fedora in future release, might replace both gamemode and system76-scheduler.
- **Plans for future**:
- first boot setup - seting up flathub and auto flatpak install
- slim down the image by removing unnecesary packages
Expand Down

0 comments on commit 1047be2

Please sign in to comment.