How would I install a custom theme on Bazzite?

Good evening, I would like to install this theme: https://gitgud.io/wackyideas/aerothemeplasma, but it seems that DNF does not work and it recommends rpm-ostree (which I am unsure of if it will work or not.) Whats the easiest way to install this theme? I've only been using Bazzite for about a day, but was thinking about giving it a more personal flair.
GitLab
Sign in · GitLab
Fast and Free Git Hosting
40 Replies
toxicwater
toxicwaterOP4mo ago
Alternatively, would ujust be able to handle the dnf command? Im unsure of how everything works at the moment.
Mr Chandy
Mr Chandy4mo ago
I can clear up your question around the installation of software. But I don't have as much insight into whether installing this theme will work or not. Hopefully someone with more knowledge could give more advice on this. From my glance at the gitlab it seems like the project overwrites system files which may or may not play nice and I'm not knowledgeable enough to give an informed opinion. ujust is a collection of scripts that bazzite makes for the community, not a package manager. So no, ujust will not handle like the dnf package manager. Also don't use dnf for installing software on Bazzite. Below I've linked the documentation on the installation of software, which goes into the different ways that software can be installed. Maybe you can use rpm-ostree to layer the theme into the image, but you probably should not do this willy-nilly. The rpm-ostree command should only be used as an absolute last resort as described in the docs. Plus I would see if someone else has more insight into doing this before attempting. https://docs.bazzite.gg/Installing_and_Managing_Software/
toxicwater
toxicwaterOP4mo ago
Alright, I'll wait for someone more experienced, but thank you for the heads up cuz I probably wouldve broke something otherwise
Mr Chandy
Mr Chandy4mo ago
The Global Themes in the KDE System Settings are always an option, I think those are easy so long as they don't use kvantum. Plus I think there a couple people who have layered kvantum with rpm-ostree iirc.
asen23
asen234mo ago
GitHub
GitHub - winblues/winblues7: A glassy sheen for your Steam Machine
A glassy sheen for your Steam Machine. Contribute to winblues/winblues7 development by creating an account on GitHub.
toxicwater
toxicwaterOP4mo ago
Does rebasing reset my whole system because Ive already got a few games and stuff installed
asen23
asen234mo ago
No User data is intact Rebase only touch system file
toxicwater
toxicwaterOP4mo ago
Alright I'll run it after I get the ujust for otd
asen23
asen234mo ago
Also pin before rebasing just in case
toxicwater
toxicwaterOP4mo ago
thanks 👍 What does that mean is it like setting up a backup
Mr Chandy
Mr Chandy4mo ago
I've never used it myself but I believe they are talking about ostree admin pin You should be able to use that to "pin" an image so that it never gets overwritten, so if you run into issues with the winblues7 image you can always go back to the pinned image. Like I said I've never used it but you should be able to use ostree admin pin --help to read up on it. If I'm reading right you should be able to use ostree admin pin 0 to pin the currently booted image. Might need sudo but idk https://docs.bazzite.gg/Installing_and_Managing_Software/Updates_Rollbacks_and_Rebasing/rolling_back_system_updates/?h=#how-do-i-save-my-current-deployment This explains better, I should've just looked in the docs docs always got the answer :GlorpClassic:
toxicwater
toxicwaterOP4mo ago
It says I cannot pin a staged deployment Do I need to reboot or something
Mr Chandy
Mr Chandy4mo ago
with 0? thats interesting. use rpm-ostree status -v to show the current images
toxicwater
toxicwaterOP4mo ago
No description
toxicwater
toxicwaterOP4mo ago
ngl I got no idea what this means but it seems like when scrolling I already have images for indexes 0,1, and 2
Mr Chandy
Mr Chandy4mo ago
you cut off a whole lot. but i'm guessing that the new 0731 image is the staged image, and it is 0. the current booted image is 0720 and is 1. Also if you want to get rid of the initramfs thing as others were suggesting you should do that and reboot before pinning.
toxicwater
toxicwaterOP4mo ago
No description
toxicwater
toxicwaterOP4mo ago
is this like an automatic thing I was under the impression from the documentation that this just issues a rebuild
Mr Chandy
Mr Chandy4mo ago
I wouldn't be able to give you any information on the initramfs. But if you want to get rid of it you likely want to use rpm-ostree initramfs --disable you were just using the same command to enable it when you already have it enabled.
toxicwater
toxicwaterOP4mo ago
and Im guessing re-enabling it woulde regenerate all those images?
Mr Chandy
Mr Chandy4mo ago
Enable or disable local initramfs regeneration
Whatever that does. I'm talking out of my ass here, but I believe it just makes the initramfs build locally so that you can edit stuff for your image. I won't tell you what to do but others seemed confused as to why you had it, and if you don't know what it is for then you shouldn't have enabled it to begin with. :Glorpshrug:
toxicwater
toxicwaterOP4mo ago
alright alright now its pinned
toxicwater
toxicwaterOP4mo ago
uhh
No description
toxicwater
toxicwaterOP4mo ago
This doesnt seem right ok so seventasks doesnt seem to work but this is fine for now
asen23
asen234mo ago
You can report any issue to the github The dev is also here
toxicwater
toxicwaterOP4mo ago
What is their discord tag so I may let them know for winblues7 I mean since I am unsure if the SevenTasks being broken is something wrong with AeroThemePlasma itself or WinBlues7
asen23
asen234mo ago
Ledif Also note it's kinda experimental as stated in the github
toxicwater
toxicwaterOP4mo ago
fair, Im just unsure why its not working given the screenshot on the WinBlues7 page shows it working correctly
No description
asen23
asen234mo ago
Not sure, could be config weirdness Iirc floating taskbar is new in plasma 6 and maybe the screenshot is from older plasma 5
toxicwater
toxicwaterOP4mo ago
@ledif sorry to ping you if its late but is the current version of KDE not functional with SevenTasks?
ledif
ledif4mo ago
I think it's busted tbh. I bumped the version of AeroThemePlasma and something broke. I haven't had a chance to look into it (it's a side project of my side project) but I can try to revert the rpm version
toxicwater
toxicwaterOP4mo ago
aside from SevenTasks the rest of the theme works fine so hopefully thats just the only thing
No description
ledif
ledif4mo ago
Nice, you might be the only person using it lol. I was using it for a while before rebasing back to normal Bazzite on that machine
toxicwater
toxicwaterOP4mo ago
for reference on how the taskbar looks currently when trying to use SevenTasks this happens
No description
toxicwater
toxicwaterOP4mo ago
Would using it hinder getting Bazzite updates as they would normally release? I wanted to try it out and possibly stick to it simply because it just looks nice
ledif
ledif4mo ago
No, it's just normal Bazzite (well, bazzite-dx) and it is automatically built weekly after Bazzite's stable build. So you should be good.
toxicwater
toxicwaterOP4mo ago
Alright, thank you! If winblues7 updates is it automatic or do I need to rebase it
asen23
asen234mo ago
auto
MrRay
MrRay4mo ago
You saved my life 🥳

Did you find this page helpful?