User Tools

Site Tools


openbsd:xsession

This is an old revision of the document!


.xsession

# environment

export TERM=xterm
export LC_CTYPE="en_US.UTF-8"
export EDITOR=mcedit
export MOZ_ACCELERATED=1 MOZ_WEBRENDER=1

# screen

# Lenovo x201i + vga monitor
xrandr --output LVDS1 --auto --rotate normal --pos 0x0 --output VGA1 --auto --right-of LVDS1
##xrandr --dpi 96

# keyboard

setxkbmap "us,ru" ",winkeys" "grp:caps_toggle" &
setxkbmap  -option grp_led:scroll &

# setxkbmap -model pc105 -layout us,ru -variant ,winkeys -option grp:ctrl_shift_toggle -option grp_led:scroll

# window manager

xmessage -buttons cwm:1,fvwm:2,icewm:3,xfce:4,xterm:99 -default xfce -nearmouse -timeout 5 "==== Choose WM: ===="
case $? in
1)      xterm -bg black -fg white +sb mc &
        /usr/X11R6/bin/cwm
    ;;
2)      /usr/X11R6/bin/fvwm
    ;;
3)      icewm-session
    ;;
4)      if [ -x /usr/local/bin/dbus-launch -a -z "${DBUS_SESSION_BUS_ADDRESS}" ]; then
            eval dbus-launch --sh-syntax --exit-with-x11
        fi
        exec /usr/local/bin/startxfce4
    ;;
*)      xrandr --output LVDS1 --off --output VGA1 --auto
        xterm -bg black -fg green -maximized -fa 'Cousine' -fs 8 +sb
    ;;
esac
openbsd/xsession.1783335763.txt.gz · Last modified: 2026/07/06 11:02 by Alexey

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki