Advertisement
Twilypastes

.xinitrc

Sep 20th, 2014
262
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. xrdb -merge "${HOME}/.Xresources"
  4.  
  5. setxkbmap -option '' -option kpdl:dot -option caps:swapescape no
  6.  
  7. feh ~/1410462669519.jpg --bg-fill
  8. sh ~/scripts/compton
  9.  
  10. numlockx &
  11. bmpanel2 &
  12.  
  13. # default is openbox
  14. session=${1:-openbox}
  15.  
  16. case $session in
  17. awesome ) exec awesome;;
  18. bspwm ) exec bspwm;;
  19. catwm ) exec catwm;;
  20. cinnamon ) exec cinnamon-session;;
  21. dwm ) exec dwm;;
  22. enlightenment ) exec enlightenment_start;;
  23. ede ) exec startede;;
  24. evilwm ) exec evilwm;;
  25. fluxbox ) exec startfluxbox;;
  26. gnome ) exec gnome-session;;
  27. gnome-classic ) exec gnome-session --session=gnome-classic;;
  28. i3 ) exec i3;;
  29. icewm ) exec icewm-session;;
  30. jwm ) exec jwm;;
  31. kde ) exec startkde;;
  32. mate ) exec mate-session;;
  33. monster ) exec monsterwm;;
  34. notion ) exec notion;;
  35. openbox ) exec openbox;;
  36. #openbox ) exec openbox-session;;
  37. swm ) exec swm;;
  38. unity ) exec unity;;
  39. xfce ) exec startxfce4;;
  40. xmonad ) exec xmonad;;
  41. # No known session, try to run it as command
  42. *) exec $1;;
  43. esac
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement