summary refs log tree commit diff
path: root/gnu
diff options
context:
space:
mode:
authorMaxim Cournoyer <maxim.cournoyer@gmail.com>2023-09-21 12:47:49 -0400
committerMaxim Cournoyer <maxim.cournoyer@gmail.com>2023-10-10 00:06:14 -0400
commitf1109926866d64d13364507bddd7f7cecf572157 (patch)
treecd4b6b4abc4da9e3a29eb4473945854732155e44 /gnu
parent2aa497e23c22c664fefebe8e1b2a9df49030ba2d (diff)
downloadguix-f1109926866d64d13364507bddd7f7cecf572157.tar.gz
gnu: Add qmk-firmware-ergodox-ez-dvorak-emacs-software.
* gnu/packages/firmware.scm
(qmk-firmware-ergodox-ez-dvorak-emacs-software): New variable.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/firmware.scm8
1 files changed, 8 insertions, 0 deletions
diff --git a/gnu/packages/firmware.scm b/gnu/packages/firmware.scm
index dfa37e21ee..dd982f6ac3 100644
--- a/gnu/packages/firmware.scm
+++ b/gnu/packages/firmware.scm
@@ -1488,6 +1488,14 @@ contains a single extra layer that includes function and multimedia keys.  A
 graphical representation of the keymap is available in the
 @file{layouts/community/ergodox/dvorak_emacs/readme.md} source file."))
 
+(define-public qmk-firmware-ergodox-ez-dvorak-emacs-software
+  (make-qmk-firmware
+   "ergodox_ez" "dvorak_emacs_software" #:description
+   "This is the same layout as that of the
+@code{qmk-firmware-ergodox-ez-dvorak-emacs}, but designed to be used with a
+Dvorak-configured operating system (instead of a US QWERTY one, which is the
+default assumption for QMK firmware keymaps)."))
+
 (define-public qmk-udev-rules
   (package
     (inherit qmk-firmware-ergodox-ez-default)