|
@@ -20,6 +20,7 @@ available_commands() {
|
20
|
20
|
echo moving
|
21
|
21
|
echo ooo
|
22
|
22
|
echo wfh
|
|
23
|
+ echo writing
|
23
|
24
|
}
|
24
|
25
|
|
25
|
26
|
usage() {
|
|
@@ -115,11 +116,20 @@ i_am_wfh() {
|
115
|
116
|
die "not implemented"
|
116
|
117
|
}
|
117
|
118
|
|
|
119
|
+i_am_writing() {
|
|
120
|
+ #
|
|
121
|
+ # writing in that language
|
|
122
|
+ #
|
|
123
|
+ set -x
|
|
124
|
+ DISPLAY=:0 setxkbmap $1
|
|
125
|
+}
|
|
126
|
+
|
118
|
127
|
cmd=$1
|
119
|
128
|
|
120
|
129
|
test -n "$cmd" || usage
|
121
|
130
|
|
122
|
131
|
available_commands | grep -qse ^$1 || usage
|
123
|
132
|
|
|
133
|
+shift
|
124
|
134
|
|
125
|
|
-i_am_$cmd
|
|
135
|
+i_am_$cmd $1
|