flake: rename packages.«system».docs to packages.«system».doc#1407
flake: rename packages.«system».docs to packages.«system».doc#1407trueNAHO merged 4 commits intonix-community:masterfrom
packages.«system».docs to packages.«system».doc#1407Conversation
fe87316 to
a81e391
Compare
a81e391 to
9f0181a
Compare
trueNAHO
left a comment
There was a problem hiding this comment.
Introduce a
stylix.perSystemAliasesoption so that different flake modules can query which aliases exist. This is used inflake/packages.nixto remove aliases from thechecksoutput. The submodule is a little over-engineered for defining one alias, but may be useful if you end up adding more. For example, even though #1328 is a new addition, it may be beneficial to also have anapps.«system».docsalias to avoid confusion.
Looks great!
5193729 to
fa3b49b
Compare
|
I've updated this to take the new I've cleaned up the option by moving it into the This means the aliases are "invisible"1 within the I haven't put any work into refactoring the top-level non-per-system aliases in this PR, as I feel that is out of scope. Footnotes
|
fa3b49b to
3b26772
Compare
03134a6 to
f6681dd
Compare
Use the new `perSystem.stylix.aliases` option to rename `packages.«system».docs` and `apps.«system».docs` to `doc`. The alias will be defined until 25.11 and will always warn when evaluated.
f6681dd to
3945a2d
Compare
packages.«system».docs → packages.«system».docpackages.«system».docs to packages.«system».doc
|
Successfully created backport PR for |
Rename the
docspackage ->doc, as discussed in #1272 (comment).packages.«system».docswill be defined until 25.11 becomes the "oldest supported release"1 and will always warn when evaluated.Introduce a
perSystem.stylix.aliasesoption so that different flake modules can query which aliases exist.This is used inThe submodule is a little over-engineered for defining one alias, but may be useful if you end up adding more. For example, even though #1328 is a new addition, it may be beneficial to also have anflake/packages.nixto remove aliases from thechecksoutput.apps.«system».docsalias to avoid confusion.Things done
Notify maintainers
Footnotes
This will happen shortly after 25.05 is marked "unmaintained", a few weeks into the 26.11 unstable cycle. ↩