services: base: Remove 'console-keymap-service-type' variable.

* gnu/services/base.scm (console-keymap-service-type): Remove variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Bruno Victal 2023-02-27 00:11:38 +00:00 committed by Maxim Cournoyer
parent f4dabba886
commit 64860edea7
No known key found for this signature in database
GPG key ID: 1260E46482E63562

View file

@ -814,21 +814,6 @@ (define virtual-terminal-service-type
#t ;default to UTF-8
(description "Ensure the Linux virtual terminals run in UTF-8 mode.")))
(define console-keymap-service-type
(shepherd-service-type
'console-keymap
(lambda (files)
(shepherd-service
(documentation (string-append "Load console keymap (loadkeys)."))
(provision '(console-keymap))
(start #~(lambda _
(zero? (system* #$(file-append kbd "/bin/loadkeys")
#$@files))))
(respawn? #f)))
(description "@emph{This service is deprecated in favor of the
@code{keyboard-layout} field of @code{operating-system}.} Load the given list
of console keymaps with @command{loadkeys}.")))
(define %default-console-font
;; Note: the 'font-gnu-unifont' package cannot be cross-compiled (yet), but
;; its "psf" output is the same whether it's built natively or not, hence