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

Not clear on how to change theme on Linux #7

Closed
hopelessdecoy opened this issue Aug 2, 2023 · 3 comments
Closed

Not clear on how to change theme on Linux #7

hopelessdecoy opened this issue Aug 2, 2023 · 3 comments

Comments

@hopelessdecoy
Copy link

I see dark theme mentioned here an there, including in the bug fix log. However there is no clear way to change the theme. My OS (Kubuntu 23) is in dark mode, GTK is set to a dark mode but Pinta remains blindingly in light theme. Am I missing a settings option or a config file? Using the Snap currently but also tried the flatpak with no luck, the regular package in Discover seems outdated so haven't tried that. Any help would be appreciated, really love the tool.

@hopelessdecoy
Copy link
Author

hopelessdecoy commented Aug 2, 2023

For anyone who finds this prepend:
env GTK_THEME=Adwaita:dark

to the .desktop file exec line and it will launch Pinta in dark mode, this works for the Snap version at least

@cameronwhite
Copy link
Member

Thanks for noting the solution! Offhand I'm not sure if this was caused by something on the snap side with being unaware of the system theme, or because it's GTK3 and not GTK4

With the future Pinta 2.2 release we'll be using libadwaita and defaulting to a dark theme

@hopelessdecoy
Copy link
Author

Thanks for noting the solution! Offhand I'm not sure if this was caused by something on the snap side with being unaware of the system theme, or because it's GTK3 and not GTK4

With the future Pinta 2.2 release we'll be using libadwaita and defaulting to a dark theme

Good idea! Dark theme is pretty popular these days, in the future I think having themeing in an app preferences menu is the best way. Then you don't have to worry about technologies, and can control the quality of the GUI. Thank you for working on Pinta!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants