summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorEitan Isaacson <eitan@monotonous.org>2011-05-28 12:59:42 -0700
committerEitan Isaacson <eitan@monotonous.org>2011-05-28 12:59:42 -0700
commit7ae8c1838b571904959eb58d0adf1605e7dafddb (patch)
tree23e78733773de2ca80a2389db55e65401cc10973 /data
parent762929a7d19de489bc14cb92b06bb91906f4cba3 (diff)
downloadcaribou-7ae8c1838b571904959eb58d0adf1605e7dafddb.tar.gz
Added "scan" layout.
Diffstat (limited to 'data')
-rw-r--r--data/layouts/Makefile.am2
-rw-r--r--data/layouts/scan/Makefile.am6
-rw-r--r--data/layouts/scan/us.json67
3 files changed, 74 insertions, 1 deletions
diff --git a/data/layouts/Makefile.am b/data/layouts/Makefile.am
index 9d82efe..b5ad9a6 100644
--- a/data/layouts/Makefile.am
+++ b/data/layouts/Makefile.am
@@ -1 +1 @@
-SUBDIRS = touch
+SUBDIRS = scan touch
diff --git a/data/layouts/scan/Makefile.am b/data/layouts/scan/Makefile.am
new file mode 100644
index 0000000..6fb66fd
--- /dev/null
+++ b/data/layouts/scan/Makefile.am
@@ -0,0 +1,6 @@
+scanlayoutsdir = $(datadir)/caribou/layouts/scan
+
+scanlayouts_DATA = \
+ us.json
+
+EXTRA_DIST = $(scanlayouts_DATA)
diff --git a/data/layouts/scan/us.json b/data/layouts/scan/us.json
new file mode 100644
index 0000000..84523c7
--- /dev/null
+++ b/data/layouts/scan/us.json
@@ -0,0 +1,67 @@
+{
+ "level1" : {
+ "mode" : "default",
+ "rows" : [
+ [[{"name" : "Caribou_Repeat"},
+ {"name" : "space"},
+ {"name" : "a"},
+ {"name" : "b"},
+ {"name" : "c"}],
+ [{"name" : "d"},
+ {"name" : "e"},
+ {"name" : "f"},
+ {"name" : "g"},
+ {"name" : "h"}],
+ [{"name" : "i"},
+ {"name" : "j"},
+ {"name" : "k"},
+ {"name" : "l"},
+ {"name" : "m"}]],
+ [[{"name" : "Return"},
+ {"name" : "Caribou_ShiftUp"},
+ {"name" : "n"},
+ {"name" : "o"},
+ {"name" : "p"}],
+ [{"name" : "q"},
+ {"name" : "r"},
+ {"name" : "s"},
+ {"name" : "t"},
+ {"name" : "u"}],
+ [{"name" : "v"},
+ {"name" : "w"},
+ {"name" : "x"},
+ {"name" : "y"},
+ {"name" : "z"}]],
+ [[{"name" :"period"},
+ {"name" : "comma"},
+ {"name" : "at"},
+ {"name" : "numbersign"},
+ {"name" : "dollar"}],
+ [{"name" : "percent"},
+ {"name" : "ampersand"},
+ {"name" : "asterisk"},
+ {"name" : "parenleft"},
+ {"name" : "parenright"}],
+ [{"name" : "minus"},
+ {"name" : "plus"},
+ {"name" : "equal"},
+ {"name" : "quotedbl"},
+ {"name" : "apostrophe"}]],
+ [[{"name" : "grave"},
+ {"name" : "asciitilde"},
+ {"name" : "underscore"},
+ {"name" : "colon"},
+ {"name" : "semicolon"}],
+ [{"name" : "backslash"},
+ {"name" : "bar"},
+ {"name" : "bracketleft"},
+ {"name" : "bracketright"},
+ {"name" : "braceleft"}],
+ [{"name" : "braceright"},
+ {"name" : "_"},
+ {"name" : "_"},
+ {"name" : "_"},
+ {"name" : "_"}]]
+ ]
+ }
+} \ No newline at end of file