From 3141a8bdb35a6df12975d335ee05409fc604ab4c Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Tue, 10 Dec 2013 21:46:59 +0100 Subject: gnu: Honor the operating system's locale and timezone. * gnu/system.scm (etc-directory): Add 'locale' and 'timezone' parameters. Set 'LC_ALL', 'TZ', and 'TZDIR' in /etc/profile. (operating-system-derivation): Adjust call accordingly. * gnu/system/vm.scm (%demo-operating-system): Change locale to 'en_US.UTF-8'. Add TZDATA to 'packages'. --- gnu/system/vm.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gnu/system') diff --git a/gnu/system/vm.scm b/gnu/system/vm.scm index a81c84672b..6c99fb1365 100644 --- a/gnu/system/vm.scm +++ b/gnu/system/vm.scm @@ -26,7 +26,7 @@ #:select (%final-inputs guile-final gcc-final glibc-final ld-wrapper binutils-final - coreutils findutils grep sed)) + coreutils findutils grep sed tzdata)) #:use-module (gnu packages guile) #:use-module (gnu packages bash) #:use-module (gnu packages less) @@ -411,7 +411,7 @@ such as /etc files." (operating-system (host-name "gnu") (timezone "Europe/Paris") - (locale "C.UTF-8") + (locale "en_US.UTF-8") (users (list (user-account (name "guest") (password "") @@ -434,6 +434,7 @@ such as /etc files." psmisc zile less + tzdata guix)))) (define* (system-qemu-image #:optional (os %demo-operating-system)) -- cgit v1.2.3