2.home-manager/modules/lib
Austin Horstman 01ea51d706 treewide: use inherit for attribute assignments
This change converts redundant attribute assignments of the form `a =
a;` or `a = someSet.a;` into cleaner `inherit` statements. This reduces
verbosity and follows common Nix style for bringing attributes into
scope.

Statix Codes: W03 (manual_inherit), W04 (manual_inherit_from)

Also include statix and the rule in our configuration.
2026-04-08 14:47:48 -05:00
..
assertions.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
booleans.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
dag.nix treewide: use inherit for attribute assignments 2026-04-08 14:47:48 -05:00
darwin.nix lib.darwin: simplify assertInterval 2026-01-08 14:29:57 +01:00
default.nix services.nix-gc: extract darwin agent interval code to new library file 2025-05-15 13:07:13 -05:00
deprecations.nix lib/deprecations: support deferred state-version warnings 2026-03-24 14:08:36 -05:00
file-type.nix treewide: fix spelling errors 2026-03-11 22:32:16 -05:00
generators.nix lib.generators.toKDL: fix _children not being applied on root level 2026-01-12 20:38:42 -06:00
gvariant.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
maintainers.nix maintainers: add philip-730 2026-04-07 13:39:56 -05:00
nushell.nix nushell: throw instead of abort (#6870) 2025-05-02 08:45:16 -05:00
shell.nix lib: remove rec in shell.nix 2026-03-21 18:23:54 -05:00
stdlib-extended.nix lib: extend lib to include hm maintainers 2026-03-19 15:16:56 -05:00
strings.nix treewide: format with latest stable formatter 2025-07-23 10:27:52 -05:00
types-dag.nix treewide: use inherit for attribute assignments 2026-04-08 14:47:48 -05:00
types.nix treewide: use inherit for attribute assignments 2026-04-08 14:47:48 -05:00
zsh.nix lib/zsh: revert escapeShellArg in toZshValue 2025-09-28 14:44:14 -05:00