From 2cd03d15f8c8d8c29daef2efb4406825de8b0b12 Mon Sep 17 00:00:00 2001 From: Miquel Sabaté Solà Date: Tue, 31 May 2016 12:29:41 +0200 Subject: Added the `bin` directory and sorted out licensing MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Everything is licensed under the MIT license, except what it's inside of the `bin` directory, which is licensed under the GPLv3+ license. Signed-off-by: Miquel Sabaté Solà --- bin/toggle-keyboard-layout.sh | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100755 bin/toggle-keyboard-layout.sh (limited to 'bin/toggle-keyboard-layout.sh') diff --git a/bin/toggle-keyboard-layout.sh b/bin/toggle-keyboard-layout.sh new file mode 100755 index 0000000..7606ba9 --- /dev/null +++ b/bin/toggle-keyboard-layout.sh @@ -0,0 +1,27 @@ +#!/bin/bash +# Copyright (C) 2016 Miquel Sabaté Solà +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +# Idea taken from: https://github.com/ereslibre/dotfiles. All the credit goes +# to him. + +layout=$(setxkbmap -query | awk '/layout/{print $2}') +if [ $layout == 'us' ] +then + setxkbmap es +else + setxkbmap us +fi +killall -SIGUSR1 i3status -- cgit v1.2.3