1
0
Fork 0
mirror of https://github.com/nix-community/home-manager synced 2024-11-10 21:29:48 +01:00
home-manager/docs
Robert Helgesson bf8a128853
home-manager: internalize uninstall
This adds a Boolean option `uninstall`. When enabled this option will
reset side-effecting configurations to their "empty" state. The intent
is that this will cause the activation script to remove all managed
files and packages.

Doing it this way should hopefully be more robust than the previous
solution. It also allows a somewhat more convenient uninstall process
when using Flakes; put `uninstall = true` in your existing
configuration and then do a switch.

Also add simple uninstall test in CI test job.
2024-04-10 21:27:09 +02:00
..
manual docs: fix typo in nix-flakes.md 2024-04-10 21:26:58 +02:00
release-notes home-manager: internalize uninstall 2024-04-10 21:27:09 +02:00
default.nix docs: use alternative source of nmd 2024-04-10 21:27:08 +02:00
highlight-style.css docs: fix syntax highlighting 2024-04-10 21:26:50 +02:00
home-configuration-nix-footer.5 docs: use nixos-render-docs 2024-04-10 21:26:48 +02:00
home-configuration-nix-header.5 docs: extend home-configuration.nix header 2024-04-10 21:26:49 +02:00
home-manager-manual.nix docs: add considerate as maintainer 2024-04-10 21:26:56 +02:00
home-manager.1 docs: render DESCRIPTION and OPTIONS headings 2024-04-10 21:26:49 +02:00
html-open-tool.nix docs: apply nixfmt 2024-04-10 21:26:50 +02:00