Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37850675
en ru br
Репозитории ALT
4.0: 7.3.0-alt1
3.0: 6.8.2-alt18
+updates:6.8.2-alt24
www.altlinux.org/Changes

Группа :: Система/X11
Пакет: xorg-x11

 Главная   Изменения   Спек   Патчи   Исходники   Загрузить   Gear   Bugs and FR  Repocop 

#!/bin/sh -e
#
# This script sets the keyboard layout for user session using the X Keyboard Extension
#
# Examples $HOME/.xkb:
# LAYOUT="us,ru"
# MODEL="thinkpad"
# VARIANT=",winkeys"
# OPTION="grp:caps_toggle,grp_led:scroll"
#
# Author: Valery V. Inozemtsev <shrek@altlinux.org>
#

SETXKBMAP=/usr/X11R6/bin/setxkbmap
[ -x "$SETXKBMAP" ] || exit 0

[ -r $HOME/.xkb ] || exit 0

# Reset parameters.
LAYOUT=
MODEL=
VARIANT=
OPTION=
PARAMS=

. $HOME/.xkb

[ -z "$LAYOUT" ] || PARAMS="-layout '$LAYOUT'"
[ -z "$MODEL" ] || PARAMS="$PARAMS -model '$MODEL'"
[ -z "$VARIANT" ] || PARAMS="$PARAMS -variant '$VARIANT'"
[ -z "$OPTION" ] || PARAMS="$PARAMS -option -option '$OPTION'"

[ -z "$PARAMS" ] || eval $SETXKBMAP $PARAMS 2>/dev/null
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin