summaryrefslogtreecommitdiff
path: root/gnome-settings-daemon/gnome-settings-daemon-localeexec.in
blob: 1aca8439d662facfc72c71697fc89f1c62846131 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#! /bin/bash

SETTING=$(gsettings get org.gnome.system.locale region)
REGION=${SETTING//\,/}

if [ -n "$REGION" ]; then
  export LC_TIME=$REGION
  export LC_NUMERIC=$REGION
  export LC_MONETARY=$REGION
  export LC_MEASUREMENT=$REGION
  export LC_PAPER=$REGION
fi

if [ -x @prefix@/bin/ibus-daemon ]; then
  export QT_IM_MODULE=ibus
  export XMODIFIERS=@im=ibus
fi

exec @libexecdir@/gnome-settings-daemon