<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/doc, branch wip-arm-bootstrap</title>
<subtitle>Transactional package manager, declarative GNU/Linux distribution, reproducible deployment tool, and more! https://guix.gnu.org</subtitle>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/'/>
<entry>
<title>Merge branch 'staging' into core-updates.</title>
<updated>2022-03-22T03:39:43+00:00</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim.cournoyer@gmail.com</email>
</author>
<published>2022-03-22T03:39:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=a9429c8f2207841c649438187d6e19046d323a16'/>
<id>a9429c8f2207841c649438187d6e19046d323a16</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>services: thermald: Add 'adaptive?' field.</title>
<updated>2022-03-20T15:40:22+00:00</updated>
<author>
<name>Jelle Licht</name>
<email>jlicht@fsfe.org</email>
</author>
<published>2022-03-12T20:34:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=10d865aa921f559562fb543d7796c7a08e17f016'/>
<id>10d865aa921f559562fb543d7796c7a08e17f016</id>
<content type='text'>
* gnu/services/pm.scm (&lt;thermald-configuration&gt;): Add 'adaptive?' field.
(thermald-shepherd-service): Use it to pass --adaptive to thermald.
* doc/guix.texi (Power Management Services): Document the 'adaptive?' field of
'thermald-configuration'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/services/pm.scm (&lt;thermald-configuration&gt;): Add 'adaptive?' field.
(thermald-shepherd-service): Use it to pass --adaptive to thermald.
* doc/guix.texi (Power Management Services): Document the 'adaptive?' field of
'thermald-configuration'.
</pre>
</div>
</content>
</entry>
<entry>
<title>guix home: Add 'container' command.</title>
<updated>2022-03-19T17:51:09+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2022-03-13T21:44:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=094a2cfbe45c104d0da30ff9d975d052ca0c118c'/>
<id>094a2cfbe45c104d0da30ff9d975d052ca0c118c</id>
<content type='text'>
* guix/scripts/home.scm (show-help, %options): Add '--network',
'--share', and '--expose'.
(not-config?, user-shell, spawn-home-container): New procedures.
(%default-system-profile): New variable.
(perform-action): Add #:file-system-mappings, #:container-command,
and #:network?; honor them.
(process-action): Adjust accordingly.
(guix-home)[parse-sub-command]: Add "container".
[parse-args]: New procedure.
Use it instead of 'parse-command-line'.
* tests/guix-home.sh: Add tests.
* doc/guix.texi (Declaring the Home Environment): Mention 'guix home
container' as a way to test configuration.
(Invoking guix home): Document it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* guix/scripts/home.scm (show-help, %options): Add '--network',
'--share', and '--expose'.
(not-config?, user-shell, spawn-home-container): New procedures.
(%default-system-profile): New variable.
(perform-action): Add #:file-system-mappings, #:container-command,
and #:network?; honor them.
(process-action): Adjust accordingly.
(guix-home)[parse-sub-command]: Add "container".
[parse-args]: New procedure.
Use it instead of 'parse-command-line'.
* tests/guix-home.sh: Add tests.
* doc/guix.texi (Declaring the Home Environment): Mention 'guix home
container' as a way to test configuration.
(Invoking guix home): Document it.
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: Fix wrong variable name.</title>
<updated>2022-03-18T22:51:19+00:00</updated>
<author>
<name>EuAndreh</name>
<email>eu@euandre.org</email>
</author>
<published>2022-03-16T23:14:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=465259be78600d17d83f0cee6b06b8a83babda16'/>
<id>465259be78600d17d83f0cee6b06b8a83babda16</id>
<content type='text'>
* doc/guix.texi (Mail services): use correct variable name.

Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/guix.texi (Mail services): use correct variable name.

Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: cookbook: Update Tor onion service name.</title>
<updated>2022-03-18T22:51:19+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2022-03-18T21:23:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=27c273ec89e86a673ae4e5ae7825df2f93584c33'/>
<id>27c273ec89e86a673ae4e5ae7825df2f93584c33</id>
<content type='text'>
* doc/guix-cookbook.texi: New variable.
(Getting substitutes from Tor): Use it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/guix-cookbook.texi: New variable.
(Getting substitutes from Tor): Use it.
</pre>
</div>
</content>
</entry>
<entry>
<title>home: services: Fix bash aliases without guix-defaults.</title>
<updated>2022-03-18T15:03:34+00:00</updated>
<author>
<name>angryrectangle</name>
<email>angryrectangle@cock.li</email>
</author>
<published>2022-03-12T20:28:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=3a91c9254798b3555c1ed4cddd07911afe4e3839'/>
<id>3a91c9254798b3555c1ed4cddd07911afe4e3839</id>
<content type='text'>
* gnu/home/services/shells.scm: Fix bash aliases not being added if
  guix-defaults? was #f. Also fix inaccuracy in documentation about placement
  of defaults.
* doc/guix.texi (Shells Home Services): Adjust accordingly.

Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/home/services/shells.scm: Fix bash aliases not being added if
  guix-defaults? was #f. Also fix inaccuracy in documentation about placement
  of defaults.
* doc/guix.texi (Shells Home Services): Adjust accordingly.

Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>guix home: Implement the 'extension-graph' and 'shepherd-graph' actions.</title>
<updated>2022-03-18T15:03:33+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2022-03-11T21:15:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=25261cbf96a3bf58abc6e836d71bdabe9154a83c'/>
<id>25261cbf96a3bf58abc6e836d71bdabe9154a83c</id>
<content type='text'>
Until now these two actions were silently ignored.

* guix/scripts/home.scm (show-help, %options): Add "--graph-backend".
(%default-options): Add 'graph-backend' key.
(export-extension-graph, export-shepherd-graph): New procedures.
(perform-action): Add #:graph-backend parameter.  Add cases for the
'extension-graph' and 'shepherd-graph' actions.
(process-action): Pass #:graph-backend to 'perform-action'.
* guix/scripts/system.scm (service-node-type)
(shepherd-service-node-type): Export
* tests/guix-home.sh: Add tests.
* doc/guix.texi (Invoking guix home): Document it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Until now these two actions were silently ignored.

* guix/scripts/home.scm (show-help, %options): Add "--graph-backend".
(%default-options): Add 'graph-backend' key.
(export-extension-graph, export-shepherd-graph): New procedures.
(perform-action): Add #:graph-backend parameter.  Add cases for the
'extension-graph' and 'shepherd-graph' actions.
(process-action): Pass #:graph-backend to 'perform-action'.
* guix/scripts/system.scm (service-node-type)
(shepherd-service-node-type): Export
* tests/guix-home.sh: Add tests.
* doc/guix.texi (Invoking guix home): Document it.
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: Fix inappropriate escapes.</title>
<updated>2022-03-13T13:38:20+00:00</updated>
<author>
<name>Florian Pelz</name>
<email>pelzflorian@pelzflorian.de</email>
</author>
<published>2022-03-13T11:26:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=101ba6490437334b65bed8d5f879ef8946847b2d'/>
<id>101ba6490437334b65bed8d5f879ef8946847b2d</id>
<content type='text'>
* doc/guix.texi (Shells Home Services): Change \" to ".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/guix.texi (Shells Home Services): Change \" to ".
</pre>
</div>
</content>
</entry>
<entry>
<title>services: openssh: Add 'generate-host-keys?' field.</title>
<updated>2022-03-10T22:46:50+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2022-03-10T21:33:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=0691ab67797ff94daf73bc816a46ae507775d0e2'/>
<id>0691ab67797ff94daf73bc816a46ae507775d0e2</id>
<content type='text'>
* gnu/services/ssh.scm (&lt;openssh-configuration&gt;)[generate-host-keys?]:
New field.
(openssh-activation): Honor it.
* doc/guix.texi (Networking Services): Document it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/services/ssh.scm (&lt;openssh-configuration&gt;)[generate-host-keys?]:
New field.
(openssh-activation): Honor it.
* doc/guix.texi (Networking Services): Document it.
</pre>
</div>
</content>
</entry>
<entry>
<title>services: guix: Add 'generate-substitute-key?' field.</title>
<updated>2022-03-10T22:46:50+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2022-03-10T21:27:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=5e34e873af088ef9aa417290bcddf5b095501614'/>
<id>5e34e873af088ef9aa417290bcddf5b095501614</id>
<content type='text'>
* gnu/services/base.scm (&lt;guix-configuration&gt;)[generate-substitute-key?]:
New field.
(guix-activation): Honor it.
* doc/guix.texi (Base Services): Document it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/services/base.scm (&lt;guix-configuration&gt;)[generate-substitute-key?]:
New field.
(guix-activation): Honor it.
* doc/guix.texi (Base Services): Document it.
</pre>
</div>
</content>
</entry>
</feed>
