home-manager/docs
Robert Helgesson c8cb60b8a1
home-manager: add init command to main tool
The init command is essentially the old install script but integrated
into the home-manager tool. This simplifies things slightly since we
can use the existing code infrastructure.

The init command is Nix flake aware in the sense that, if we detect
that the user's Nix setup supports flakes, then we also create an
initial `flake.nix` file.

Finally, we update the installation instructions for the Nix flakes
standalone setup to use the new init command.

Zsh completion update provided by Anund <anundm@gmail.com>.
2023-03-15 22:47:04 +01:00
..
release-notes home-manager: add init command to main tool 2023-03-15 22:47:04 +01:00
3rd-party.adoc docs: add chapter on 3rd-party extensions 2023-03-01 22:09:38 +01:00
contributing.adoc docs: mention how to override the home-manager flake input (#3556) 2023-01-17 10:35:01 +01:00
default.nix docs: bump nmd 2023-02-07 23:28:21 +01:00
faq.adoc home-manager: change default configuration home 2023-03-14 23:10:54 +01:00
installation.adoc docs: slight improvement of Flake documentation 2023-02-26 16:20:40 +01:00
man-configuration.xml home-manager: change default configuration home 2023-03-14 23:10:54 +01:00
man-home-manager.xml home-manager: add init command to main tool 2023-03-15 22:47:04 +01:00
man-pages.xml docs: update copyright year 2022-06-01 21:42:55 +02:00
manual.xml docs: add chapter on 3rd-party extensions 2023-03-01 22:09:38 +01:00
nix-flakes.adoc home-manager: add init command to main tool 2023-03-15 22:47:04 +01:00
usage.adoc home-manager: change default configuration home 2023-03-14 23:10:54 +01:00
writing-modules.adoc lib: add two new gvariant types 2022-09-29 13:05:51 +02:00