openbsd:xsession
This is an old revision of the document!
Table of Contents
.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.1783335864.txt.gz · Last modified: 2026/07/06 11:04 by Alexey
