-
-
Notifications
You must be signed in to change notification settings - Fork 15.3k
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
adwaita-qt: 1.0 -> 1.1.0 #65913
adwaita-qt: 1.0 -> 1.1.0 #65913
Conversation
Adds support for the new refreshed Adwaita theme. https://github.com/FedoraQt/adwaita-qt/releases/tag/1.1.0
360443c
to
d1ecb03
Compare
nixos/modules/config/adwaita-qt.nix
Outdated
with lib; | ||
{ | ||
options = { | ||
adwaita-qt.enable = mkOption { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah not sure about having this option path. Maybe somewhere in services.xserver
would be a better place
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We could think of it as a theme, though not completely. But I don't think services.xserver
would make sense because it's not a service.
programs.adwaita-qt
isn't right either, I think I might have to stick with it like this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe we could introduce a misc
grouping for misc.adwaita-qt.enable
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
But then it would mirror the kinda messy hierarchy we have for packages.
Maybe it doesn't have to be namespaced?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Well with something like misc
at least the mess won't be interleaved with the structured parts.
Maybe theming.adwaita-qt.enable
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've just realized that the correct module is in home-manager
This just needs a new option style
so we can set the Qt style to adwaita-qt
.
so
qt.platformTheme
qt.style
For now I'm going to drop the |
d1ecb03
to
327a4d5
Compare
Motivation for this change
Updates
adwaita-qt
and adds an optionadwaita-qt.enable
so users of GNOME etc. could possibly make use of this.There's probably a better option name for that though.
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)Notify maintainers
cc @