Nicolas Pierron
26417566c4
Re-word installation, and use "nixos-option --install" to generate a
...
template for configuration.nix which uses the result of
nixos-hardware-scan.
svn path=/nixos/trunk/; revision=23926
2010-09-25 22:30:02 +00:00
Nicolas Pierron
93029d3c4f
Update installation instructions.
...
svn path=/nixos/trunk/; revision=23925
2010-09-25 22:29:58 +00:00
Nicolas Pierron
757a0002a2
Simplify the installation instruction for building a CD.
...
svn path=/nixos/trunk/; revision=23924
2010-09-25 22:29:54 +00:00
Eelco Dolstra
c1295661c4
* Added a command `nixos-rebuild build-vm-with-bootloader'. This is
...
like `build-vm', but boots using the regular boot loader (i.e. GRUB
1 or 2) rather than booting directly from the kernel/initrd. Thus
it allows testing of GRUB.
svn path=/nixos/trunk/; revision=23747
2010-09-13 12:34:58 +00:00
Eelco Dolstra
2ec105cc85
* Separate building of the NixOS manual and manpages. Usually we only
...
need the manpages, and the manual takes much longer to build.
svn path=/nixos/trunk/; revision=23112
2010-08-11 12:28:53 +00:00
Lluís Batlle i Rossell
093b51a562
Removing references to linux kernel 'vmlinuz', and making them point to 'bzImage'.
...
That should match with a related change in nixpkgs.
svn path=/nixos/trunk/; revision=20095
2010-02-18 11:35:39 +00:00
Eelco Dolstra
a612fd0d5e
* Obsoleted boot.initrd.extraKernelModules (use
...
boot.initrd.kernelModules instead).
svn path=/nixos/trunk/; revision=18969
2009-12-15 14:05:01 +00:00
Eelco Dolstra
e0d69c92a8
* Added a manpage for nixos-rebuild.
...
svn path=/nixos/trunk/; revision=18855
2009-12-09 15:05:13 +00:00
Eelco Dolstra
ad17a6dce3
* Changes related to the xorg-7.5 merge.
...
svn path=/nixos/trunk/; revision=18126
2009-11-04 22:44:40 +00:00
Nicolas Pierron
f656741395
Manual: Update nixos-checkout comments.
...
svn path=/nixos/trunk/; revision=17955
2009-10-26 09:50:33 +00:00
Nicolas Pierron
56d6afaa8a
When nixos is used inside a /nix/store, the store path is replace by
...
/etc/nixos/nixos which is the default location of nixos.
svn path=/nixos/trunk/; revision=17681
2009-10-06 19:07:09 +00:00
Nicolas Pierron
11025f3462
Fix typo from the previous commit.
...
svn path=/nixos/trunk/; revision=17674
2009-10-06 09:58:11 +00:00
Nicolas Pierron
2fe37ffe21
Remove /nix/store/<hash> prefixes from the manual.
...
svn path=/nixos/trunk/; revision=17673
2009-10-06 09:53:19 +00:00
Eelco Dolstra
824e94cf0a
* Fix hyperlink generation, but now in XSLT instead of sed.
...
svn path=/nixos/trunk/; revision=17660
2009-10-05 23:47:50 +00:00
Eelco Dolstra
6b3b22537e
* Generate valid DocBook. <emphasis> isn't allowed in a <filename>.
...
* For manpage generation, work around a bug in the DocBook XSL
stylesheet by using a <simplelist> instead of a <itemizedlist>
(which is arguably better anyway). The indentation of an
<itemizedlist> lasts beyond the end of that element under certain
circumstances, it seems.
* Disable the man.endnotes.are.numbered option to prevent endnotes to
be generated for each xlink:href in the Declarations/Definitions
lists (which we don't want anyway, I guess). This causes libxslt to
get stuck in an infinite (?) loop.
svn path=/nixos/trunk/; revision=17659
2009-10-05 23:15:06 +00:00
Eelco Dolstra
4452096f3e
* Validate the manual against the DocBook 5 RelaxNG schema.
...
svn path=/nixos/trunk/; revision=17643
2009-10-05 13:17:45 +00:00
Nicolas Pierron
32c3793e62
Add "defined by" and "declared by" for each option. These are list of files
...
which link to either the remote source or the local file location.
svn path=/nixos/trunk/; revision=17255
2009-09-18 15:10:37 +00:00
Nicolas Pierron
cb85c4ed3e
Add display of declaration and definition locations.
...
svn path=/nixos/trunk/; revision=17254
2009-09-18 15:10:32 +00:00
Nicolas Pierron
10e9705a86
Replace optionDeclarations by options which is directly computed by
...
moduleMerge.
svn path=/nixos/trunk/; revision=17166
2009-09-15 14:09:18 +00:00
Eelco Dolstra
b56fecc83a
* env -> envar.
...
svn path=/nixos/trunk/; revision=17106
2009-09-14 06:56:00 +00:00
Nicolas Pierron
a07e90d6f3
Update the documentation:
...
* Change the module syntax of the example to follow Eelco's suggestions.
* Add a section "Building your own NixOS CD", which explain how to replace
configuration.nix by the configuration file of a live CD/DVD.
* Fix "Testing the installer" and "Testing the initrd" to fit the location
of derivations.
svn path=/nixos/trunk/; revision=17105
2009-09-13 22:13:19 +00:00
Eelco Dolstra
f1035de47c
* For the generation of manual / manpages, don't evaluate the option
...
declarations again (because we already have them). This cuts
evaluation time from 7.2s to 4.9s.
svn path=/nixos/trunk/; revision=16798
2009-08-21 09:08:55 +00:00
Eelco Dolstra
f076849acd
* Escape strings.
...
svn path=/nixos/branches/modular-nixos/; revision=16374
2009-07-15 13:40:30 +00:00
Eelco Dolstra
da996583ee
* Include the NixOS manpages in the system environment. Actually
...
there is only one currently: configuration.nix(5), which contains a
list of all the options.
svn path=/nixos/branches/modular-nixos/; revision=16360
2009-07-14 16:27:46 +00:00
Eelco Dolstra
896a9f0508
* Generate a manual page for configuration.nix containing all the
...
options.
svn path=/nixos/branches/modular-nixos/; revision=16358
2009-07-14 15:47:03 +00:00
Eelco Dolstra
a27f3942ef
* Callouts require the docbook_xsl images.
...
svn path=/nixos/branches/modular-nixos/; revision=16354
2009-07-14 13:31:32 +00:00
Eelco Dolstra
86509aa159
* Output the manual as XHTML. This also sets the charset correctly.
...
svn path=/nixos/branches/modular-nixos/; revision=15881
2009-06-05 17:16:42 +00:00
Eelco Dolstra
f4b5a21d59
* Fix building the manual.
...
svn path=/nixos/branches/modular-nixos/; revision=15877
2009-06-05 15:04:58 +00:00
Nicolas Pierron
3f1dd56e9e
* Synced with trunk @ 14801
...
svn path=/nixos/branches/modular-nixos/; revision=14953
2009-04-08 14:01:16 +00:00
Nicolas Pierron
9ba1f01479
* Synced with trunk @ 14413
...
svn path=/nixos/branches/modular-nixos/; revision=14951
2009-04-08 13:50:32 +00:00
Nicolas Pierron
af88c29d5b
* Synced with trunk @ 14148
...
svn path=/nixos/branches/modular-nixos/; revision=14948
2009-04-08 13:41:33 +00:00
Eelco Dolstra
b470feb916
* nixpkgsPath -> nixpkgs.
...
svn path=/nixos/trunk/; revision=14702
2009-03-25 15:47:29 +00:00
Eelco Dolstra
8d3ee677d5
svn path=/nixos/trunk/; revision=14411
2009-03-06 13:53:19 +00:00
Nicolas Pierron
1c1c1e0b15
Add a section to help user to extend NixOS.
...
svn path=/nixos/branches/fix-style/; revision=13861
2009-01-25 15:49:27 +00:00
Michael Raskin
0a1f41c742
An upstart job to display manual
...
svn path=/nixos/trunk/; revision=13728
2009-01-08 23:30:23 +00:00
Michael Raskin
aa393f816c
Allowing direct package use in manual expression
...
svn path=/nixos/trunk/; revision=13724
2009-01-08 21:50:27 +00:00
Nicolas Pierron
7aa27dfee2
Merge branches 'fix-style' and 'master' into fix-style
...
svn path=/nixos/branches/fix-style/; revision=13688
2009-01-02 19:41:39 +00:00
Eelco Dolstra
2897911915
* Hydra release expression for building NixOS.
...
svn path=/nixos/trunk/; revision=13651
2008-12-17 13:25:23 +00:00
Nicolas Pierron
892d12bccf
- Move some system configuration to options:
...
* system.nssModules
* system.modulesTree
* system.sbin.modprobe
* system.sbin.mount
* nix.envVars
- Remove Arguments that can be accessed either by "config" or "pkgs".
- Use the new scheme for upstart-jobs/default.nix.
This is now a configuration file which is imported by system/options.nix.
- Jobs can now include upstart-job/default.nix:
* upstrat-jobs/cron.nix
* upstart-jobs/dhclient.nix
=> No Nixos file refers to upstart-jobs/default.nix except if one of its options is require to define an extra job. (e.g.: cron, dhclient)
svn path=/nixos/branches/fix-style/; revision=13327
2008-11-18 18:00:09 +00:00
Eelco Dolstra
8c2fd764e2
* Move the configuration examples to doc/.
...
svn path=/nixos/trunk/; revision=12723
2008-08-26 13:01:16 +00:00
Eelco Dolstra
3116621c46
* Document testing the initrd.
...
svn path=/nixos/trunk/; revision=12721
2008-08-26 12:48:27 +00:00
Eelco Dolstra
a662f1c473
* Fix building the manual.
...
svn path=/nixos/trunk/; revision=12556
2008-08-08 19:25:31 +00:00
Eelco Dolstra
ebb43a3f67
* Make the location of Nixpkgs a function argument (defaulting
...
to ../../nixpkgs). This makes the "pkgs" symlink under the
nixos checkout unnecessary.
svn path=/nixos/trunk/; revision=11989
2008-06-05 15:33:17 +00:00
Eelco Dolstra
cc7f3c7aaa
* URL updates.
...
svn path=/nixos/trunk/; revision=11801
2008-05-09 15:08:43 +00:00
Eelco Dolstra
0efc29afa4
* Manual updates.
...
svn path=/nixos/trunk/; revision=10560
2008-02-08 22:43:59 +00:00
Eelco Dolstra
e9a7f80681
* Build the Nix manual in a Nix expression instead of a Makefile so
...
that it becomes easier to include it on the CD.
svn path=/nixos/trunk/; revision=10070
2008-01-04 14:24:42 +00:00
Eelco Dolstra
1089c1f7fa
* Fix the manual.
...
svn path=/nixos/trunk/; revision=9769
2007-11-21 14:39:52 +00:00
Wouter den Breejen
94854926fb
Made the docs to install compiz fusion a little bit more clear. All credits go to Michael raskin.
...
svn path=/nixos/trunk/; revision=9698
2007-11-15 18:31:31 +00:00
Michael Raskin
edf5ce8d75
Fixed docbook build for NixOS
...
svn path=/nixos/trunk/; revision=9628
2007-11-11 10:46:26 +00:00
Michael Raskin
2f49250b8d
Now nearly builds docbook section on options; skips names however.
...
svn path=/nixos/trunk/; revision=9627
2007-11-11 09:30:01 +00:00