1
0
Fork 0
mirror of https://github.com/nix-community/home-manager synced 2024-12-28 12:49:48 +01:00
home-manager/docs
Naïm Camille Favier 64ab7d6e8d
Prepare inclusion in nixos-search (#2971)
* Add flake.lock and clean up flake.nix

Add a lockfile to work around https://github.com/NixOS/nix/issues/6541
(and because it's a good idea anyway).

Also use flake-utils, and restrict ourselves to the five platforms
supported by nixpkgs. Otherwise, the IFD for nmd fails on weird
platforms. This fixes `nix flake check`.

Remove the redundant `apps` output, see https://github.com/nix-community/home-manager/pull/2442#issuecomment-1133670487

* nixos,nix-darwin: factor out into a common module

* nixos,nix-darwin: make `home-managers.users` shallowly visible

Make sure the option is included in the NixOS/nix-darwin manual (but the
HM submodule options aren't).

Also add a static description to the HM submodule type so that we don't need to
evaluate the submodules just to build the option manual. This makes
nixos-search able to index the home-manager flake.

Also clean up some TODOs.

* flake: add nmd and nmt

This avoids having to use `pkgs.fetchFromGitLab` in an IFD, which causes
issues when indexing packages with nixos-search because `pkgs` is
instantiated with every platform.
2022-06-07 20:45:06 +02:00
..
release-notes docs: set 22.11 as next version 2022-06-01 21:56:46 +02:00
contributing.adoc docs: rename "doc" directory to "docs" 2021-08-17 19:35:11 +02:00
default.nix Prepare inclusion in nixos-search (#2971) 2022-06-07 20:45:06 +02:00
faq.adoc dconf: note that system dconf must be enabled 2022-03-26 09:33:10 +01:00
installation.adoc docs: set 22.05 as stable version 2022-06-01 21:56:45 +02:00
man-configuration.xml docs: rename "doc" directory to "docs" 2021-08-17 19:35:11 +02:00
man-home-manager.xml home-manager: document the --version command option 2022-01-02 08:33:32 +01:00
man-pages.xml docs: update copyright year 2022-06-01 21:42:55 +02:00
manual.xml docs: move Nix Flakes documentation to manual 2022-02-10 22:15:03 +01:00
nix-flakes.adoc docs: set 22.05 as stable version 2022-06-01 21:56:45 +02:00
usage.adoc docs: section how to update system 2022-02-17 22:57:52 +01:00
writing-modules.adoc docs: rename "doc" directory to "docs" 2021-08-17 19:35:11 +02:00