<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/gnu/installer/steps.scm, branch master</title>
<subtitle>Personal branch of https://git.savannah.gnu.org/cgit/guix.git/ for implementing 'guix deploy'.
</subtitle>
<id>https://www.git.jakob.space/guix.git/atom?h=master</id>
<link rel='self' href='https://www.git.jakob.space/guix.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/'/>
<updated>2019-05-06T21:21:33Z</updated>
<entry>
<title>installer: Actually translate step descriptions.</title>
<updated>2019-05-06T21:21:33Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-05-06T19:54:32Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=7ae9979cff98d7c23fc8d19e54ae733ee1a7deb2'/>
<id>urn:sha1:7ae9979cff98d7c23fc8d19e54ae733ee1a7deb2</id>
<content type='text'>
Until now, step descriptions in the menu that shows up when hitting
"Exit" would not be translated.  That's because the 'G_' procedure was
called once and for all when the installer was started.

* gnu/installer/steps.scm (&lt;installer-step&gt;)[description]: Add the
'thunked' attribute.
</content>
</entry>
<entry>
<title>installer: Fix skip-to-step issue.</title>
<updated>2019-04-21T10:12:11Z</updated>
<author>
<name>Mathieu Othacehe</name>
<email>m.othacehe@gmail.com</email>
</author>
<published>2019-04-21T10:06:25Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=33023baac8ec548fe64ce8e4eb48840b5411ee4c'/>
<id>urn:sha1:33023baac8ec548fe64ce8e4eb48840b5411ee4c</id>
<content type='text'>
When trying to jump to the first step, DONE-STEPS ends-up being null, which
fails the matching condition.

* gnu/installer/steps.scm (skip-to-step): Split matching conditions to handle
the empty DONE-STEPS case properly.
</content>
</entry>
<entry>
<title>installer: Generate 'set-xorg-configuration' snippet.</title>
<updated>2019-04-08T08:42:51Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-04-08T08:36:37Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=469e56b4afc7a6bfdc070faf162f9fed42eca1d5'/>
<id>urn:sha1:469e56b4afc7a6bfdc070faf162f9fed42eca1d5</id>
<content type='text'>
* gnu/installer/services.scm (system-services-&gt;configuration): Add
'set-xorg-configuration' service.
* gnu/installer/steps.scm (format-configuration): Add 'xorg' service
module.
</content>
</entry>
<entry>
<title>installer: Add dialog to select networking services.</title>
<updated>2019-04-07T16:02:39Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-04-07T16:02:39Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=7d1030a63592aa2f94f6617786f22cfa83fb346f'/>
<id>urn:sha1:7d1030a63592aa2f94f6617786f22cfa83fb346f</id>
<content type='text'>
* gnu/installer/newt/services.scm (run-networking-cbt-page): New procedure.
(run-services-page): Call it.
* gnu/installer/services.scm (%system-services): Add OpenSSH and Tor.
(networking-system-service?): New procedure.
* gnu/installer/steps.scm (format-configuration): Add 'networking' and
'ssh' to the service modules.
</content>
</entry>
<entry>
<title>installer: Add configuration formatter.</title>
<updated>2019-01-17T13:04:22Z</updated>
<author>
<name>Mathieu Othacehe</name>
<email>m.othacehe@gmail.com</email>
</author>
<published>2018-12-05T05:30:16Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=dc5f3275ecbddc804875899e9e457299a835d7ab'/>
<id>urn:sha1:dc5f3275ecbddc804875899e9e457299a835d7ab</id>
<content type='text'>
* gnu/installer.scm (installer-steps): Add configuration-formatter procedures.
* gnu/installer/final.scm: New file.
* gnu/installer/locale.scm (locale-&gt;configuration): New exported procedure.
* gnu/installer/newt.scm (newt-installer): Add final page.
* gnu/installer/newt/final.scm: New file.
* gnu/installer/record.scm (installer): Add final-page field.
* gnu/installer/timezone.scm (posix-tz-&gt;configuration): New exported
procedure.
* gnu/installer/steps.scm (installer-step): Rename configuration-proc field to
configuration-formatter.
(%installer-configuration-file): New exported parameter,
(%installer-target-dir): ditto,
(%configuration-file-width): ditto,
(format-configuration): new exported procedure,
(configuration-&gt;file): new exported procedure.
</content>
</entry>
<entry>
<title>gnu: Add graphical installer support.</title>
<updated>2019-01-17T13:04:20Z</updated>
<author>
<name>Mathieu Othacehe</name>
<email>m.othacehe@gmail.com</email>
</author>
<published>2018-11-16T11:43:55Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=d0f3a672dcbdfefd3556b6a21985ff0e35eed3be'/>
<id>urn:sha1:d0f3a672dcbdfefd3556b6a21985ff0e35eed3be</id>
<content type='text'>
* configure.ac: Require that guile-newt is available.
* gnu/installer.scm: New file.
* gnu/installer/aux-files/logo.txt: New file.
* gnu/installer/build-installer.scm: New file.
* gnu/installer/connman.scm: New file.
* gnu/installer/keymap.scm: New file.
* gnu/installer/locale.scm: New file.
* gnu/installer/newt.scm: New file.
* gnu/installer/newt/ethernet.scm: New file.
* gnu/installer/newt/hostname.scm: New file.
* gnu/installer/newt/keymap.scm: New file.
* gnu/installer/newt/locale.scm: New file.
* gnu/installer/newt/menu.scm: New file.
* gnu/installer/newt/network.scm: New file.
* gnu/installer/newt/page.scm: New file.
* gnu/installer/newt/timezone.scm: New file.
* gnu/installer/newt/user.scm: New file.
* gnu/installer/newt/utils.scm: New file.
* gnu/installer/newt/welcome.scm: New file.
* gnu/installer/newt/wifi.scm: New file.
* gnu/installer/steps.scm: New file.
* gnu/installer/timezone.scm: New file.
* gnu/installer/utils.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add previous files.
* gnu/system.scm: Export %root-account.
* gnu/system/install.scm (%installation-services): Use kmscon instead of linux
VT for all tty.
(installation-os)[users]: Add the graphical installer as shell of the root
account.
[packages]: Add font related packages.
* po/guix/POTFILES.in: Add installer files.
</content>
</entry>
</feed>
