Jon Erling Hustadnes
c53b4a548a
qt: improve highlight and text contrast ( #2097 )
...
Closes: https://github.com/nix-community/stylix/issues/2079
Link: https://github.com/nix-community/stylix/pull/2097
Reviewed-by: NAHO <trueNAHO@users.noreply.github.com>
2025-12-22 00:46:02 +01:00
ulli-lassance
626dab1b56
qt: add standardDialogs option ( #2090 )
...
Link: https://github.com/nix-community/stylix/pull/2090
Co-authored-by: NAHO <trueNAHO@users.noreply.github.com>
Reviewed-by: NAHO <trueNAHO@users.noreply.github.com>
Reviewed-by: Mikilio <official.mikilio@gmail.com>
2025-12-22 00:25:13 +01:00
Viktor Titov
e5801bdc21
qt: use qt.qt{5,6}ctSettings options ( #2075 )
...
Link: https://github.com/nix-community/stylix/pull/2075
Co-authored-by: NAHO <trueNAHO@users.noreply.github.com>
Reviewed-by: NAHO <trueNAHO@users.noreply.github.com>
2025-12-15 10:32:54 +01:00
0xda157
3a332459f4
treewide: use strict mode for nixfmt ( #2041 )
...
Link: https://github.com/nix-community/stylix/pull/2041
Link: https://github.com/nix-community/stylix/pull/1976#discussion_r2539186937
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-12-05 16:05:09 -08:00
Mikilio
d5bbace3ff
qt: fix colorscheme not applying sometimes
2025-11-26 23:29:46 +01:00
Mikilio
a8bb9ee2fa
qt: update template in accordance with reference
2025-11-26 23:29:45 +01:00
awwpotato
0e7b897c73
flake: update all inputs ( #1881 )
...
Update all inputs, rename the KDE platform, and apply formatter changes
by running the following commands:
biome check --unsafe --write
pre-commit run --all-files
Rename the KDE platform, following local commit f47c0edcf7 ("treewide:
remove Plasma 5 support dropped upstream (#1860 )") and upstream commits
[1] ("nixos/treewide: clean up some more references to deleted qt5
things") and [2] ("qt: deprecate kde6").
[1]: 31d5c4e753
[2]: 1e759786e5
Closes: https://github.com/nix-community/stylix/issues/1865
Link: https://github.com/nix-community/stylix/pull/1866
Link: https://github.com/nix-community/stylix/pull/1881
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Co-authored-by: Samuel Meenzen <samuel@meenzen.net>
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: Daniel Thwaites <danth@danth.me>
2025-09-05 22:22:06 +02:00
David BELEY
f47c0edcf7
treewide: remove Plasma 5 support dropped upstream ( #1860 )
...
Remove Plasma 5 support dropped in upstream commit [1] ("treewide: drop
Qt5 versions of Plasma, Gear, Deepin, Maui, friends (#430298 )").
[1]: 2053850561
Closes: https://github.com/nix-community/stylix/issues/1861
Link: https://github.com/nix-community/stylix/pull/1860
Reviewed-by: https://github.com/SuperSandro2000
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-08-24 03:05:43 +02:00
Topi
de0ff3cc8f
qt: add fonts ( #983 )
...
Link: https://github.com/nix-community/stylix/pull/983
Reviewed-by: Kilian Mio <86004375+Mikilio@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-08-18 21:39:15 +02:00
NAHO
ea60526c8c
stylix: simplify API by renaming stylix.iconTheme option to stylix.icons ( #1732 )
...
Link: https://github.com/nix-community/stylix/pull/1732
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-21 19:07:31 +02:00
awwpotato
4af7cbde9c
qt: guard nixosConfig instead of isLinux and osConfig ( #1722 )
...
Link: https://github.com/nix-community/stylix/pull/1722
Reviewed-by: Kilian Mio <86004375+Mikilio@users.noreply.github.com>
Reviewed-by: Flameopathic <64027365+Flameopathic@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-20 23:42:13 +02:00
NAHO
1021b7d732
stylix: simplify API by renaming stylix.iconTheme option to stylix.icons
2025-07-20 23:26:58 +02:00
NAHO
2e2e96f6b0
treewide: remove blank lines around 'let', 'in', and function arguments ( #1700 )
...
Link: https://github.com/nix-community/stylix/pull/1700
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-19 10:41:36 -07:00
Matt Sturgeon
289356d031
treewide: use mkEnableTargetWith for dynamic conditions
...
Ensure enable options with dynamic `autoEnable` are documented
correctly.
2025-06-04 15:48:14 +01:00
Matt Sturgeon
df428b562d
qt: use a static autoEnable=true on NixOS
2025-06-04 15:48:12 +01:00
repparw
48c4636856
gnome: fix xserver option renames ( #1429 )
2025-06-01 17:30:05 +01:00
Flameopathic
e2fe2df9b0
doc: restructure module rendering ( #1083 )
2025-05-18 14:09:50 +01:00
Daniel Thwaites
5f6f08daad
treewide: change repository owner to nix-community ( #1297 )
2025-05-18 03:06:05 +01:00
Daniel Thwaites
7ddc94f9dc
treewide: add missing .s to extensions ( #1165 )
...
This fixes the issue mentioned at https://github.com/danth/stylix/pull/1164#pullrequestreview-2789195255
Link: https://github.com/danth/stylix/pull/1165
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-04-24 03:34:56 +00:00
ArchercatNEO
8d5cd725ad
qt: fix kvantum breaking plasma6 ( #1128 )
...
Reviewed-by: Kilian Mio <86004375+Mikilio@users.noreply.github.com>
2025-04-17 10:21:11 -07:00
Flameopathic
82f67a36eb
doc: align module capitalization ( #1115 )
...
Closes: https://github.com/danth/stylix/issues/1084
Link: https://github.com/danth/stylix/pull/1115
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: Daniel Thwaites <danth@danth.me>
Reviewed-by: awwpotato <153149335+awwpotato@users.noreply.github.com>
2025-04-10 08:45:51 +02:00
awwpotato
6e9927413f
stylix: add editorconfig-checker pre-commit hook ( #1006 )
...
Add editorconfig-checker pre-commit hook, following commits 7fc0a8716e
("stylix: add editorconfig (#945 )") and 489833b201 ("treewide: give
mustache files correct file extensions (#946 )").
Link: https://github.com/danth/stylix/pull/1006
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-03-19 18:33:54 +01:00
awwpotato
e43eb4e2a7
stylix: init module maintainers framework ( #977 )
...
Initialize module maintainers framework to streamline the future
population of module maintainers [1].
[1]: https://github.com/danth/stylix/issues/275
Link: https://github.com/danth/stylix/pull/977
Reviewed-by: Daniel Thwaites <danth@danth.me>
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-03-14 19:29:51 +01:00
Flameopathic
2c20aed3b3
qt: autoenable hm module only on NixOS ( #942 )
...
Link: https://github.com/danth/stylix/pull/942
Reviewed-by: Kilian Mio <86004375+Mikilio@users.noreply.github.com>
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-03-10 14:29:06 +01:00
awwpotato
489833b201
treewide: give mustache files correct file extensions ( #946 )
...
makes the filetype of the file more clear and makes it possible for
editorconfig (#945 ) to work for these files
2025-03-02 23:48:43 +00:00
bricked
c74352a145
qt: adapt to style guide ( #920 )
...
Fix Catppuccin Kvantum theme [1] theme incompatibilities with the Stylix
style guide [2], resolving issues like unreadable buttons and other
inconsistencies.
[1]: https://github.com/danth/stylix/pull/142#issue-1837991495
[2]: https://stylix.danth.me/styling.html
Link: https://github.com/danth/stylix/pull/920
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-02-28 10:20:15 +01:00
Kilian Mio
225b4c57c9
qt: adds default value for qt.platform ( #884 )
...
Add a default value for the qt.platform option, following commit d171b19c1c
("qt: add temporary warnings for plasma6 (#845 )") in an effort to resolve [1]
("Stylix Kvantum is breaking plasma6").
[1]: https://github.com/danth/stylix/issues/835
Link: https://github.com/danth/stylix/pull/884
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-02-24 19:08:08 +01:00
Kilian Mio
d171b19c1c
qt: add temporary warnings for plasma6 ( #845 )
...
This adds temporary warnings when plasma6 is enabled and will be
replaced with actual handling of plasma6 when styling solutions are
added upstream.
Currently, this requires a manual work around that is only reasonable on
home-manager and not on NixOS. Users will be deferred to find
workarounds in the issue when they encounter this warning.
Relates to #835
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-02-18 11:35:43 +00:00
NAHO
2c1d493c5f
qt: respect stylix.enable ( #847 )
...
Fixes #780
2025-02-10 11:13:11 +00:00
NAHO
7818098f4d
treewide: remove trailing whitespaces and add trailing newline ( #841 )
2025-02-08 22:20:10 +01:00
Taha
8be2aed295
qt: fix qt6ct directory name ( #830 )
...
Link: https://github.com/danth/stylix/pull/830
Fixes: b7f50a56c3 ("qt: add flexible theming with sensible defaults (#780 )")
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-02-03 20:08:32 +01:00
Kilian Mio
b7f50a56c3
qt: add flexible theming with sensible defaults ( #780 )
...
This extends the Qt theming improvements for KDE from PR [1] ("kde:
replace kdeglobals with Kvantum theme") to provide generic Qt theming
support in KDE and non-KDE environments.
[1]: https://github.com/danth/stylix/pull/142
Link: https://github.com/danth/stylix/pull/780
Co-authored-by: Blusk <bluskript@gmail.com>
Co-authored-by: Jackaed <ed.andy.jackson@gmail.com>
Co-authored-by: Kilian Mio <86004375+Mikilio@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Tested-by: https://github.com/Mistrustfully
Tested-by: https://github.com/eblechschmidt
Tested-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-02-03 18:40:41 +01:00