-
-
Notifications
You must be signed in to change notification settings - Fork 143
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
Support for KDE / Qt apps #51
Comments
plasma-manager might be helpful here, as well. |
Actually enabling the colour scheme could be as simple as a user systemd oneshot service, triggered on login and on system rebuild, that calls |
Btw Themix/Oomox can theme QT apps by exporting base16 colors to ~/.config/Trolltech.conf. Themix -> in right-upper corner arrow down -> Base16... -> Application: kde -> export path: ~/.config/Trolltech.conf |
Folks, I've spend time and have ALMOST perfect QT solution. Hope you will help me out. First we have following in home-manager user config
kdeglobals
oomox-current.conf.mustache
qt5ct.conf
Main problem as you may guess is kdeglobals - It have hardcoded RGB colors and I have no idea how to get RGB background color from Stylix. Have any ideas? Btw - It's for QT apps, not entire KDE Plasma (thou should work in some extent) |
This is looking great! Please do create a pull request. Something like https://github.com/tinted-theming/home/blob/main/builder.md#template-variables |
Thanks! It was great help and thank to theemix team for making this - https://github.com/themix-project/themix-plugin-base16/blob/master/templates_extra/kde/templates/default.mustache So I just pasted close to appropriate values: Trolltech.conf.mustache
and in home.nix:
Thou it still isn't proper solution because kate for some reason don't like this approach and ends in having semi-breeze semi-base16 colors. I guess that's because kate (as far as I know) was updated with with newer qt6 libraries and I have no idea why they doesn't like qt5ct... I guess I should place proper "breeze"-base16 theme as prescribed in Trolltech.conf. So, there is still things to do |
@Casul51 any progress on this if you dont mind me asking? |
Don't have time right now :( |
@Casul51 Thanks for your work on this - I found it looks better if we remove Kate is still missing some styles as you mentioned - I think it needs a separate configuration file. |
This broke eval for my config:
|
It works for me but most of my apps aren't using theme or using it partially. Gonna try to combine with breeze-dark to don't kill my eyes with so much white |
Within Home Manager there's no way to detect which desktop environment is in use, so it's enabled by default.
Maybe one of us has some imperative config left over in our home directory. |
I found out my culprit: kdeglobals - file doesn't exist. And I have no idea why... |
Hey is there integration for SDDM, KDE's lockscreen manager? |
@NovaViper see #74 |
Kvantum might be relevant.
The text was updated successfully, but these errors were encountered: