Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/modules/osk/kspost.50.osk-config.sh
diff options
context:
space:
mode:
Diffstat (limited to 'modules/osk/kspost.50.osk-config.sh')
-rw-r--r--modules/osk/kspost.50.osk-config.sh20
1 files changed, 20 insertions, 0 deletions
diff --git a/modules/osk/kspost.50.osk-config.sh b/modules/osk/kspost.50.osk-config.sh
new file mode 100644
index 0000000..a3780a2
--- /dev/null
+++ b/modules/osk/kspost.50.osk-config.sh
@@ -0,0 +1,20 @@
+# Copyright (C) 2010 One Laptop Per Child
+# Licensed under the terms of the GNU GPL v2 or later; see COPYING for details.
+
+. $OOB__shlib
+
+langs=$(read_config osk languages)
+
+[ -z "$langs" ] && exit 0
+
+oIFS=$IFS
+IFS=$'\n\t, '
+for lang in $langs; do
+ output+=", libmaliit-keyboard-plugin.so:${lang}"
+done
+IFS=$oIFS
+
+output="${output:2}"
+echo 'mkdir -p /etc/xdg/maliit.org'
+echo 'echo "[maliit]" > /etc/xdg/maliit.org/server.conf'
+echo "echo 'onscreen\\enabled=${output}' >> /etc/xdg/maliit.org/server.conf"