Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

steam: add support using Adwaita-for-Steam #551

Open
psynyde opened this issue Sep 11, 2024 · 2 comments · May be fixed by #696
Open

steam: add support using Adwaita-for-Steam #551

psynyde opened this issue Sep 11, 2024 · 2 comments · May be fixed by #696
Labels
feature A new feature or a feature request

Comments

@psynyde
Copy link

psynyde commented Sep 11, 2024

As the title suggests it'd be nice if there's a way to theme steam through stylix. Adwaita-for-Steam could work quite well in this regard. There are also some reference themes in adwaita/themes directory if needed to look at.

@trueNAHO trueNAHO added the feature A new feature or a feature request label Sep 11, 2024
@danth danth changed the title Feature Request: Enable steam theming using Adwaita-for-Steam steam: add support using Adwaita-for-Steam Sep 20, 2024
@Mikilio
Copy link
Contributor

Mikilio commented Sep 27, 2024

Unfortunately, the project you linked installs the theme in a way that is incompatible with NixOS. However, if my initial intuition is correct, we can just place the correct CSS using home-manager. I may try that this week.

@reedrw
Copy link

reedrw commented Nov 19, 2024

I figured out a way to do this in my own config using adwsteamgtk and a home-manager activation hook, see here:

https://github.com/reedrw/nix-config/blob/a314f64984b9b2946d28451ca1ba66ed12244fdd/home-modules/games/steam.nix

@brckd brckd linked a pull request Dec 23, 2024 that will close this issue
brckd added a commit to brckd/stylix that referenced this issue Dec 23, 2024
This adds the steam module and its adwaitaForSteam.enable option which
installs Adwaita for Steam with the Stylix color palette. Note that
Adwaita for Steam is installed directly on the host system using an
activation script.

This is a slightly modified version of the code linked to in
danth#551 (comment) by
@reedrw.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature A new feature or a feature request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants