NAHO
dfc859f54d
treewide: optionalize mkTarget's humanName and name arguments
...
Optionalize mkTarget's 'humanName' and 'name' arguments by inferring
'humanName' from the 'name' attribute in the /modules/<MODULE>/meta.nix
file, and 'name' from the /modules/<NAME>/ directory name.
Inferring the 'humanName' and 'name' arguments ensures consistency and
reduces boilerplate.
The 'humanName' and 'name' arguments are optionalized instead of removed
because complex modules generating target derivations need to
distinguish between them.
Closes: https://github.com/nix-community/stylix/issues/1661
2025-12-10 14:48:37 +01:00
NAHO
16df6b8448
treewide: rename mkTarget's configElements and extraOptions options
...
Rename mkTarget's 'configElements' argument to 'config' and
'extraOptions' to 'options' to provide a more transparent interface with
the underlying Nixpkgs module system.
2025-12-10 14:48:20 +01:00
NAHO
7b9a528d6c
treewide: replace builtins.toString with toString ( #1657 )
...
Link: https://github.com/nix-community/stylix/pull/1657
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-09 08:01:21 -07:00
Flameopathic
17398c4fce
treewide: name default testbeds
2025-05-24 08:53:58 -04:00
awwpotato
7ffb31da69
treewide: use mkTarget (batch 2) ( #1362 )
...
Link: https://github.com/nix-community/stylix/pull/1362
Reviewed-by: Flameopathic <64027365+Flameopathic@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-05-23 19:23:39 +02:00
Flameopathic
e2fe2df9b0
doc: restructure module rendering ( #1083 )
2025-05-18 14:09:50 +01:00
Louis Thevenet
bc38629511
glance: init nixos module ( #1187 )
...
Link: https://github.com/danth/stylix/pull/1187
Reviewed-by: awwpotato <awwpotato@voidq.com>
Tested-by: awwpotato <awwpotato@voidq.com>
2025-05-01 21:04:50 -07:00
Flameopathic
8a35410a28
treewide: add stylix.testbed.ui.{command,application} options ( #1110 )
...
Link: https://github.com/danth/stylix/pull/1110
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-04-29 19:59:16 +02:00
NAHO
6d16807fc5
Merge branch 'master' into treewide-init-maintainers
2025-04-13 19:59:13 +02: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
Louis Thevenet
85b081e369
glance: add louis-thevenet as maintainer ( #1022 )
2025-03-19 20:10:57 +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
MorganTL
e28bd4de28
glance: fix RGB to HSL conversion ( #932 )
...
Link: https://github.com/danth/stylix/pull/932
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: Daniel Thwaites <danth@danth.me>
2025-03-11 22:59:10 +01:00
NAHO
211a8440e7
stylix: support multiple testbeds per module ( #858 )
...
Support multiple testbeds per module with
/modules/<MODULE>/testbeds/<TESTBED>.nix, while validating various
invariants.
2025-02-17 12:56:46 +00:00
Louis Thevenet
b3ef236d22
glance: init ( #827 )
...
Link: https://github.com/danth/stylix/pull/827
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-02-08 16:45:50 +01:00