doc: Add links to other sections in README.

Julien LepillerWed Jun 12 11:42:09+0200 2019

4544b7f

doc: Add links to other sections in README.

doc/README.md

2323
in your language, simply add the language suffix at the end of the file name,
2424
just before the `.md` extension.
2525
26-
* Pour le fran??ais, voir [README.fr.md](doc/README.fr.md)
26>
270>
\ No newline at end of file
26+
* Pour le fran??ais, voir [README.fr.md](doc/README.fr.md)
27+
28+
### Specific Software Configuration
29+
30+
See the [installation guide](doc/install.md) to learn more about how to manage
31+
your configuration and install your first managed home. You will learn that you
32+
need a configuration file, usually `/data/alice/.config/guix/home.scm`. The rest
33+
of this file is a set of links to specific and generic configuration functions
34+
that you can add to that file. Whenever you see a procedure whose name ends
35+
with "-home", you know that you can use it in the list of configurations, like
36+
this:
37+
38+
```scheme
39+
(home "/data/alice"
40+
  (list (something-home ...)
41+
        (something-else-home ...)
42+
        (other-stuff-home ...)
43+
        (yet-another-config-home ...)
44+
        ...))
45+
```
46+
47+
#### Desktop and Window Managers
48+
49+
* [Openbox](doc/openbox.md)
50+
51+
#### Communication Software
52+
53+
* [Hexchat](doc/hexchat.md)
54+
55+
### Common Issues
56+
57+
#### No Sound on the System
58+
59+
This is an issue with pulseaudio. Pulesaudio will never want to start when your
60+
home directory is read-only, even though all its configuration files and
61+
the files it will want to create are available read-write. To work around this,
62+
it is advised to run pulseaudio from the command line in this way:
63+
64+
```bash
65+
HOME=/tmp/pa `guix build pulseaudio`/bin/pulseaudio --start
66+
```
67+
68+
Unfortunately, that means you cannot configure pulseaudio through Guix. You can
69+
also add a similar line to your desktop or window manager's configuration to
70+
instruct it to start pulseaudio. However, pulseaudio sometimes crashes for non
71+
obvious reasons, and no graphical program will be able to restart it automatically
72+
with a proper configuration.
72<
073<
\ No newline at end of file