summaryrefslogtreecommitdiff
path: root/gnu/system/keyboard.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/system/keyboard.scm')
-rw-r--r--gnu/system/keyboard.scm16
1 files changed, 8 insertions, 8 deletions
diff --git a/gnu/system/keyboard.scm b/gnu/system/keyboard.scm
index 5bd13a44be4..672fbcde8c6 100644
--- a/gnu/system/keyboard.scm
+++ b/gnu/system/keyboard.scm
@@ -16,6 +16,14 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19;;; Commentary:
20;;;
21;;; This module provides a data structure to represent keyboard layouts
22;;; according to the XKB naming and classification (see the 'xkeyboard-config'
23;;; package).
24;;;
25;;; Code:
26
19(define-module (gnu system keyboard) 27(define-module (gnu system keyboard)
20 #:use-module (guix gexp) 28 #:use-module (guix gexp)
21 #:use-module ((gnu packages xorg) 29 #:use-module ((gnu packages xorg)
@@ -31,14 +39,6 @@
31 39
32 keyboard-layout->console-keymap)) 40 keyboard-layout->console-keymap))
33 41
34;;; Commentary:
35;;;
36;;; This module provides a data structure to represent keyboard layouts
37;;; according to the XKB naming and classification (see the 'xkeyboard-config'
38;;; package).
39;;;
40;;; Code:
41
42(define-immutable-record-type <keyboard-layout> 42(define-immutable-record-type <keyboard-layout>
43 (%keyboard-layout name variant model options) 43 (%keyboard-layout name variant model options)
44 keyboard-layout? 44 keyboard-layout?