Advertisement
jmcpaste

~/.xsession

Mar 5th, 2020
236
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. #!/bin/sh
  2. #
  3. userdefaults=$HOME/.Xdefaults
  4. userresources=$HOME/.Xresources
  5. usermodmap=$HOME/.Xmodmap
  6. sysresources=/etc/X11/xinit/.Xresources
  7. sysmodmap=/etc/X11/xinit/.Xmodmap
  8. if [ -f $sysresources ]; then
  9. /usr/X11R6/bin/xrdb -merge $sysresources
  10. fi
  11.  
  12. if [ -f $sysmodmap ]; then
  13. /usr/X11R6/bin/xmodmap $sysmodmap
  14. fi
  15.  
  16. if [ -f $userresources ]; then
  17. /usr/X11R6/bin/xrdb -merge $userresources
  18. fi
  19.  
  20. if [ -f $userdefaults ]; then
  21. /usr/X11R6/bin/xrdb -merge $userdefaults
  22. fi
  23.  
  24. if [ -f $usermodmap ]; then
  25. /usr/X11R6/bin/xmodmap $usermodmap
  26. fi
  27. xinput set-prop "/dev/wsmouse" "WS Pointer Wheel Emulation" 1
  28. xinput set-prop "/dev/wsmouse" "WS Pointer Wheel Emulation Button" 2
  29. xinput set-prop "/dev/wsmouse" "WS Pointer Wheel Emulation Axes" 6 7 4 5
  30. xset r on
  31. xset b 90 90 15
  32. xset s on
  33. xset r rate 250
  34. xset m 3 1
  35. mid=`xinput list | grep /dev/wsmouse | awk '{print $4}' | sed 's/id=//'`
  36. mad=`xinput list-props $mid | grep 'Device Accel Constant Deceleration ([0-9][0-9][0-9]):' | awk '{print $5}' | sed 's/[\(\): ]//g'`
  37.  
  38. xidle &
  39. xclock &
  40. xbiff &
  41. xconsole &
  42. xinput set-prop $mid $mad 0.11
  43. unset mid mad
  44. /usr/X11R6/bin/cwm
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement