Robert Helgesson
7ef3db3730
docs: rename "doc" directory to "docs"
...
Also remove `CONTRIBUTING.adoc` and `FAQ.adoc` from project root since
GitHub knows to pick them up from the docs directory.
Fixes #2273
2021-08-17 19:35:11 +02:00
Robert Helgesson
5280360d6c
docs: NixOS and nix-darwin option documentation
2021-01-21 23:45:52 +01:00
zimbatm
014d8deb60
tree-wide: update url to the repo
2020-10-22 22:41:56 +02:00
Damien Cassou
6f683d9726
home-manager: add documentation to root default.nix
...
This adds documentation related packages to default.nix to allow
building documentation separately from building a Home Manager
configuration.
2020-06-11 22:53:33 +02:00
Robert Helgesson
b2a7d24770
doc: update nmd version
2020-06-06 14:10:14 +02:00
Robert Helgesson
728c3eba67
doc: bump nmd version
2020-05-29 12:12:16 +02:00
Robert Helgesson
1afa5e257b
doc: move FAQ to manual
...
This converts the FAQ into AsciiDoc and includes it in the HTML
manual.
2020-05-07 23:46:13 +02:00
Robert Helgesson
f735fac91b
doc: bump nmd revision
...
Also convert `release-notes.xml` to AsciiDoc.
2020-04-22 23:59:09 +02:00
Robert Helgesson
45abf3d38a
Apply nixfmt
on many files
2020-02-02 01:07:28 +01:00
Robert Helgesson
6e4b9af080
Switch to extended Nixpkg's lib
...
This change makes use of the `extend` function inside `lib` to inject
a new `hm` field containing the Home Manager library functions. This
simplifies use of the Home Manager library in the modules and reduces
the risk of accidental infinite recursion.
PR #994
2020-01-21 20:47:04 +01:00
Robert Helgesson
7c76ae1814
manual: add nmd as a generation dependency
...
This is to allow network-less rebuilding of a generation after a
garbage collection.
Fixes #819
2019-08-28 20:36:11 +02:00
Robert Helgesson
db86bd6c01
doc: update nmd
...
Also perform scrubbing of `pkgs` since nmd no longer does this
automatically.
2019-08-27 23:40:52 +02:00
Robert Helgesson
eb0ccf7286
docs: use nmd for generating documentation
...
The nmd library is an external library for generating Nix-centric
documentation.
2019-08-21 20:35:59 +02:00
Robert Helgesson
42732990cd
home-manager: rewrite argument parsing
...
This rewrite allows "long options" but unfortunately does not allow
merged options such as `-vn`.
Also improve the home-manager manual page, with this it should include
all sub-commands and arguments.
Finally, include the home-manager manual page in the generated HTML
documentation.
2019-06-09 22:19:03 +02:00
Robert Helgesson
c035046999
doc: add basic release notes
2019-01-20 17:56:44 +01:00
Robert Helgesson
ec3cbf81c4
manual: some cleanups
2018-05-11 22:26:21 +02:00
Robert Helgesson
1260349384
doc: make documentation independent from NixOS
...
Unfortunately this duplicates some code from NixOS but it does allow
much more flexibility and, hopefully, stability in the Home Manager
documentation.
Fixes #254 .
2018-05-06 22:16:48 +02:00