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
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
NAHO
79fab36b0f
treewide: replace custom testbed test files with Flake Parts tree
2025-07-24 16:58:27 +02:00
NAHO
bba3152bd2
treewide: standardize URL format by removing trailing slashes ( #1566 )
...
Link: https://github.com/nix-community/stylix/pull/1566
Reviewed-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: Daniel Thwaites <danth@danth.me>
2025-07-06 22:18:33 +02:00
Flameopathic
7da2bbd49e
zed: add testbed ( #1575 )
...
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-03 18:40:47 +00:00
milan
4ead8043f7
zed: fix homepage URL ( #1561 )
2025-06-30 16:14:40 +01:00
awwpotato
68518231f3
zed: use mkTarget
2025-05-22 07:44:19 -07:00
Flameopathic
e2fe2df9b0
doc: restructure module rendering ( #1083 )
2025-05-18 14:09:50 +01:00
awwpotato
ae74f20cc2
zed: use themes option ( #1151 )
...
Use the programs.zed-editor.themes option, introduced in commit [1]
("zed-editor: add themes option (#6832 )").
[1]: bb8d286649
Link: https://github.com/danth/stylix/pull/1151
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-04-21 22:28:41 +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
awwpotato
c8bc1c1d9e
treewide: remove use of multiple with statements ( #1085 )
2025-04-08 23:22:18 +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
3fce9fb038
treewide: propagate inputs and remove templates ( #926 )
...
Closes: https://github.com/danth/stylix/issues/238
Link: https://github.com/danth/stylix/pull/926
Reviewed-by: Daniel Thwaites <danth@danth.me>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-03-09 15:46:36 +01:00
musjj
f1e003194c
zed: convert font sizes from pt to px ( #766 )
...
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-01-10 18:28:33 +01:00
Floryan Simar
b47ef3b856
zed: init ( #620 )
...
Closes: https://github.com/danth/stylix/issues/348
Link: https://github.com/danth/stylix/pull/620
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-01-06 16:21:27 +01:00