2.home-manager/modules/lib
Austin Horstman 0ecfc72c7c docs: explain file collision handling
Document how Home Manager handles activation-time file collisions in the usage manual, including standalone backup flags, NixOS and nix-darwin module options, per-file force handling, recursive directory behavior, and out-of-store symlink sources.

Also clarify the home.file-style ignorelinks option description so recursive symlink behavior is easier to understand from the generated option docs.
2026-05-04 11:37:23 -05:00
..
assertions.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
booleans.nix treewide: remove unused attrs patterns 2026-04-13 22:02:40 -05:00
dag.nix treewide: mark unused lambda arguments 2026-04-13 22:02:40 -05:00
darwin.nix lib.darwin: simplify assertInterval 2026-01-08 14:29:57 +01:00
default.nix treewide: set git pager for specific commands, not for core.pager 2026-04-14 11:31:44 -05:00
deprecations.nix lib/deprecations: suppress no-op state-version warnings 2026-04-19 22:48:45 -05:00
file-type.nix docs: explain file collision handling 2026-05-04 11:37:23 -05:00
generators.nix treewide: mark unused lambda arguments 2026-04-13 22:02:40 -05:00
git.nix treewide: set git pager for specific commands, not for core.pager 2026-04-14 11:31:44 -05:00
gvariant.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
maintainers.nix maintainers: add dsqr 2026-04-29 22:07:11 -05:00
nushell.nix nushell: throw instead of abort (#6870) 2025-05-02 08:45:16 -05:00
shell.nix shell: support boolean sessionVariables 2026-05-02 09:50:08 -05:00
stdlib-extended.nix lib: extend lib to include hm maintainers 2026-03-19 15:16:56 -05:00
strings.nix treewide: mark unused lambda arguments 2026-04-13 22:02:40 -05:00
types-dag.nix treewide: use inherit for attribute assignments 2026-04-08 14:47:48 -05:00
types.nix statix: enable eta_reduction 2026-04-08 16:00:28 -05:00
zsh.nix {home-environment,bash,zsh}: support ignoring null sessionVariables 2026-04-27 11:20:51 -05:00