# ---- language-env DON'T MODIFY THIS LINE!
# ʲΥѿˤäơưѤޤ
# $TERMINAL_EMULATOR
# $WINDOW_MANAGER
# $PASS_THROUGH
export LANG=ja_JP.EUC
export LANGUAGE=ja
export PAGER=jless
PATH=$HOME/bin:$PATH
#=======================================================================
# ܸ (XIM) 
# XIM С̾
# (XIM, XIM2 ϡlanguage-env ǻȤѿǤ)
XIM=kinput2
XIM2=-canna
# XIM Сư
if type $XIM &> /dev/null
then
  $XIM $XIM2 &
fi
XMODIFIERS=@im=$XIM
export XMODIFIERS

#=======================================================================
# gnome 󥹥ȡ뤵ƤȤϡ줬٤Ƥͥ褷ޤ
# (ʹߤϼ¹Ԥޤ)
#-----------------------------------------------------------------------
if [ -x /usr/X11R6/bin/gnome-session ] ; then
  exec /usr/X11R6/bin/gnome-session
fi
  
#=======================================================================
# ߥʥ륨ߥ졼 (xterm, kterm, rxvt, ...) ư
# .xsession Ρlanguage-env 񤭹 $TERMINAL_EMULATOR 
# ꤹȡưѤޤ
# $TERMINAL_EMULATOR ꤵƤСư롣
# $TERMINAL_EMULATOR  NONE ʤ顢ưʤ
#      ɥޥ͡㡼鵯ưʤɤξ˻ꤷƤ
# $TERMINAL_EMULATOR ꤵƤʤСǥեȤư
#      (krxvt -> kterm -> rxvt -> Eterm -> gnome-terminal -> xterm νǸ)
#
# krxvt ϡrxvt-ml ѥåäƤܸб rxvt Ǥ
#-----------------------------------------------------------------------
if [ -z "$TERMINAL_EMULATOR" ] ; then
  if type krxvt &> /dev/null ; then
    XMODIFIERS=@im=$XIM krxvt -ls &
  elif type kterm &> /dev/null ; then
    kterm -ls &
  elif type rxvt &> /dev/null ; then
    XMODIFIERS=@im=$XIM rxvt -ls &
  elif type Eterm &> /dev/null ; then
    Eterm -l &
  elif type gnome-terminal &> /dev/null ; then
    gnome-terminal --login &
  elif type xterm &> /dev/null ; then
    xterm -ls &
  fi
elif [ "$TERMINAL_EMULATOR" != "NONE" ] ; then
  $TERMINAL_EMULATOR &
fi
#=======================================================================
# ط
# (xlogo64 ϡxlib6g-dev ѥåäƤޤ)
#xsetroot -bitmap /usr/X11R6/include/X11/bitmaps/xlogo64 -fg RoyalBlue -bg RoyalBlue4 &
#xsetroot -solid SkyBlue
# ޥηˤ
#xsetroot -cursor /usr/include/X11/bitmaps/left_ptr /usr/include/X11/bitmaps/left_ptrmask
#=======================================================================
# Window Manager ư (exec ȤΤǡʹߤϲ񤤤Ƥ̵)
# .xsession Ρlanguge-env 񤭹 $WINDOW_MANAGER 
# ꤹȡưѤޤ
# $WINDOW_MANAGER ꤵƤ顢ư롣
# $WINDOW_MANAGER  "NONE" ʤ顢ʤˤ⤷ʤ (ʹߤ椬)
# $WINDOW_MANAGER ꤵƤʤʤ顢/usr/bin/x-window-managers ˽
# 
# $PASS_THROUGH ꤵƤ (ʸʳ)ɥޥ͡㡼
#     Хå饦ɥץ롣
#-----------------------------------------------------------------------
if [ "$WINDOW_MANAGER" != "NONE" ] ; then
  if [ -z "$WINDOW_MANAGER" ] ; then
    for i in /usr/bin/x-window-manager /usr/bin/X11/{asclassic,blackbox,qvwm,icewm,wmaker,fvwm2,fvwm95,fvwm,twm}
    do
      if [ -x $i ] ; then
        WINDOW_MANAGER=$i
        break
      fi
    done
  fi
  if [ -n "$WINDOW_MANAGER" ] ; then
    if [ -n "$PASS_THROUGH" ] ; then
      $WINDOW_MANAGER &
    else
      exec $WINDOW_MANAGER
    fi
  fi
fi
# ---- language-env end DON'T MODIFY THIS LINE!
