Advertisement
Guest User

Untitled

a guest
Jul 5th, 2013
265
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.53 KB | None | 0 0
  1. #!/bin/bash
  2. #/usr/bin/xcompmgr -fF -I 0.08 -O 0.09 -D 10 &
  3.  
  4. if [ "x$1" != "xreload" ]; then
  5. /usr/bin/compton -f -I 0.08 -O 0.09 -D 10 -m 0.9 &
  6. fi
  7.  
  8. # if [ "x$2" != "x" ]; then
  9. # DISPLAY="-d $2"
  10. # fi
  11.  
  12. SCRC="LVDS1"
  13. SCRL="VGA1"
  14. SCRR="HDMI1"
  15.  
  16. bright="0.75"
  17.  
  18. boolc=`xrandr | grep "$SCRC" -m 1 | awk '{print $2}'`
  19. booll=`xrandr | grep "$SCRL" -m 1 | awk '{print $2}'`
  20. boolr=`xrandr | grep "$SCRR" -m 1 | awk '{print $2}'`
  21.  
  22. if [ "x$boolc" = "xconnected" ]; then
  23. randrc=`xrandr | grep "$SCRC" -m 1 -A 4 | grep "\." -m 1 | grep \* | awk '{print $1}' | sed 's/*//g' | sed 's/+//g'`
  24. fi
  25.  
  26. if [ "x$booll" = "xconnected" ]; then
  27. randrl=`xrandr | grep "$SCRL" -m 1 -A 4 | grep "\." -m 1 | grep \* | awk '{print $1}' | sed 's/*//g' | sed 's/+//g'`
  28. fi
  29.  
  30. if [ "x$boolr" = "xconnected" ]; then
  31. randrr=`xrandr | grep "$SCRR" -m 1 -A 4 | grep "\." -m 1 | grep \* | awk '{print $1}' | sed 's/*//g' | sed 's/+//g'`
  32. fi
  33.  
  34. echo ">$randrl-$randrc-$randrr<"
  35.  
  36. # xrandr --output $SCRC --off --output $SCRL --off --output $SCRR --off
  37.  
  38. if [ "x$randrc" != "x" ] && [ "x$randrl" = "x" ] && [ "x$randrr" = "x" ]; then
  39. echo 1
  40. xrandr --output $SCRC --mode $randrc
  41. /usr/bin/awesome -c /home/ill/.config/awesome/rc-dualscreen.lua
  42. elif [ "x$randrl" = "x" ] || [ "x$randrr" = "x" ]; then
  43. ## тут плюется slim типа failed to execute, виноват причем awesome - решить проблему
  44. if [ "x$randrl" != "x" ]; then
  45. echo 2
  46. xrandr --output $SCRC --mode $randrc --primary --output $SCRL --left-of $SCRC --brightness $bright --rotate normal --mode $randrl
  47. else
  48. echo 3
  49. xrandr --output $SCRC --mode $randrc --primary --output $SCRR --right-of $SCRC --brightness $bright --rotate normal --mode $randrr
  50. fi
  51. if [ "x$1" != "xreload" ]; then
  52. if [ "$2" = "r" ]; then
  53. /usr/bin/awesome -c /home/ill/.config/awesome/rc-dualscreen.lua
  54. else
  55. xterm
  56. fi
  57. fi
  58. elif [ "x$randrl" != "x" ] && [ "x$randrr" != "x" ]; then
  59. echo 4 #$randrl $randrr"
  60. xrandr --output $SCRL --brightness $bright --rotate normal --mode $randrl --output $SCRR --right-of $SCRL --brightness $bright --rotate normal --mode $randrr
  61. if [ "x$1" != "xreload" ]; then
  62. # /usr/bin/awesome -c /home/ill/.config/awesome/rc-dualscreen.lua
  63. /usr/bin/awesome -c /home/ill/.config/awesome/rc-widescreen.lua
  64. fi
  65. fi
  66.  
  67.  
  68. #/usr/bin/i3
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement