Zhaofeng Li
c540e00861
Add repl
subcommand
...
Fixes #115 .
2022-08-16 20:16:00 -06:00
Zhaofeng Li
8aca525788
Make flake evaluation pure
...
This seems to be the easiest way to get pure-eval working with
existing evaluation mechinery (nix-instantiate, nix-eval-jobs).
Now `--pure-eval` is forced for flakes with user being able to
add `--impure` as needed.
2022-08-16 20:16:00 -06:00
Zhaofeng Li
926d6a395b
manual/release-notes: Add issue link to allowApplyAll entry
2022-07-01 16:31:13 -07:00
Zhaofeng Li
005bfba5e2
manual/release-notes: Mention nodeSpecialArgs
2022-07-01 16:31:13 -07:00
NeverBehave
dfe55ed461
fix: rename no-substitutes -> no-substitute
...
Fixes #59 .
2022-07-01 16:06:01 -07:00
Zhaofeng Li
d37270f292
Apply flake8 to manual preprocessor
2022-06-24 17:34:37 -07:00
NeverBehave
dd7a2924ca
feat(meta): add disallowApplyAll options
...
unify meta access for machinesFile
update release note and config name
2022-06-20 18:47:53 -07:00
Zhaofeng Li
1b3c272b58
manual/release-notes: Mention change in GC root creation
...
9db25bd914
2022-06-10 11:29:25 -07:00
Zhaofeng Li
b87da69558
Don't import impure overlays if meta.nixpkgs
is a path
...
Also update documentations to recommend specifying `overlays = []`
explicitly.
Fixes #39 .
2022-06-03 23:51:32 -07:00
Zhaofeng Li
ca12be27ed
apply-local: Escalate privileges only during activation
...
Fixes #85 .
2022-06-03 23:51:32 -07:00
Zhaofeng Li
af3247faeb
Update docs after #91
2022-06-03 23:51:32 -07:00
Zhaofeng Li
1be16d552d
apply: Add --reboot flag
...
Fixes #46 .
2022-05-22 02:15:33 -07:00
Zhaofeng Li
ea4f2ba6dc
Migrate other doc links to new domain
2022-05-13 19:14:58 -07:00
Zhaofeng Li
f5071dcff2
manual: Migrate to cli.rs domain
2022-05-08 17:43:48 -07:00
Zhaofeng Li
fbefc48d89
Release 0.3.0
2022-04-27 14:10:58 -07:00
Zhaofeng Li
a9498de2c7
manual/release-notes: Mention key services ( #48 )
2022-04-25 11:54:46 -07:00
Zhaofeng Li
879e49a455
manual: Add release notes
2022-04-19 00:29:35 -07:00
Zhaofeng Li
c509cc21ba
manual/parallelism.md: Mention nix-eval-jobs support
2022-04-19 00:29:35 -07:00
Zhaofeng Li
1decf15b36
manual: Fix directory structure
...
With linkcheck, now there are multiple mdbook outputs.
2022-03-08 10:27:43 -08:00
Zhaofeng Li
6340b8ba50
manual: Integrate mdbook-linkcheck
2022-03-07 22:02:04 -08:00
Zhaofeng Li
2b281286d0
eval.nix: Add "${name}-key.service" units for keys ( #51 )
...
Fixes #48 .
2022-02-16 10:23:27 -08:00
Zhaofeng Li
c088925e0d
Misc doc tweaks
2022-02-05 18:43:43 -08:00
Zhaofeng Li
7772335617
manual/multi-arch: Mention remote builds
2022-02-04 20:58:17 -08:00
Zhaofeng Li
abb74b9f49
Add EditorConfig rules, fix trailing whitespaces
2022-01-08 01:20:36 -08:00
Zhaofeng Li
62cf77a8b6
manual: Only render apply-local help on Linux
2022-01-03 10:54:59 -08:00
Zhaofeng Li
c1be1c7f21
manual: Rename cli.md
2022-01-03 10:42:16 -08:00
Zhaofeng Li
f234e16e80
manual: Fix colorized CLI help
...
In clap 3.0, it's no longer possible to get `App::write_long_help` to
output colorized text (it doesn't invoke the Colorizer at all). So let's
move the generation outside of Rust.
2022-01-03 10:37:03 -08:00
Zhaofeng Li
7b05558008
Advertise Matrix channel
2022-01-02 13:16:24 -08:00
Zhaofeng Li
98897bf4de
Support building on target nodes
...
This partially addresses #33 , and allows Colmena to be used more
easily on bandwidth-constrained hosts and macOS.
With `deployment.buildOnTarget = true;` deployment works fine from
macOS without designated builders, except when IFD is involved.
2022-01-01 16:41:35 -08:00
Zhaofeng Li
d74df64826
Update nixpkgs, fix manual build
2022-01-01 16:41:35 -08:00
Zhaofeng Li
64534a744c
manual: Make mdbook-linkcheck happy
2022-01-01 16:41:35 -08:00
Zhaofeng Li
16bf9899c5
manual: Correct paths to eval.nix in comments
2022-01-01 16:41:35 -08:00
Zhaofeng Li
a12d7e1115
Update installation docs to point users at Nixpkgs
...
Nixpkgs now includes Colmena starting with 21.11 and is now the
preferred method to obtain Colmena. The `stable` branch will
continue to be updated for each stable release.
Fixes #41 .
2021-12-07 23:13:31 -08:00
Zhaofeng Li
804cf1f85e
manual/migration: Fix broken link
2021-12-05 01:14:12 -08:00
Zhaofeng Li
e2bad26be5
manual: Simplify
2021-11-23 13:17:05 -08:00
Zhaofeng Li
ee70b18ec6
Post-release manual updates
2021-11-18 16:10:30 -08:00
Zhaofeng Li
2957b31e4e
manual: Fix manualFast
2021-11-18 13:18:38 -08:00
Zhaofeng Li
ee8ae7dd21
Move closer to release
2021-11-18 13:15:20 -08:00
Zhaofeng Li
0eca2c3571
[ci skip] manual: s/Documentation/Manual
2021-11-17 22:40:02 -08:00
Zhaofeng Li
4497ef296e
Add manual
...
We finally have some real documentation :)
2021-11-17 22:21:00 -08:00