BSDG33KCLUB

.Xdefaults (green for mcwm)

Feb 5th, 2014
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.58 KB | None | 0 0
  1. xterm*faceName: Terminal:Regular:pixelsize=14
  2. *foreground: #00FF00
  3. *background: #000000
  4.  
  5. !black
  6. *color0: #393939
  7. *color8: #474747
  8.  
  9. !red
  10. *color1: #da4939
  11. *color9: #ff6c5c
  12.  
  13. !green
  14. *color2: #519f50
  15. *color10: #a5c261
  16.  
  17. !yellow
  18. *color3: #cc7833
  19. *color11: #bc9458
  20.  
  21. !blue
  22. *color4: #6d9cbe
  23. *color12: #d0d0ff
  24.  
  25. !magenta
  26. *color5: #9f5079
  27. *color13: #a761c2
  28.  
  29. !cyan
  30. *color6: #435d75
  31. *color14: #6e98a4
  32.  
  33. !white
  34. *color7: #dddddd
  35. *color15: #dddddd
  36.  
  37. ! example
  38. URxvt.geometry: 100x35
  39. URxvt*.transparent: true
  40. URxvt*termName: rxvt
  41. ! URxvt*.shading: 0 to 99 darkens, 101 to 200 lightens
  42. URxvt*.shading: 15
  43. URxvt.scrollBar: false
  44. URxvt.font: -misc-fixed-bold-r-normal--14-140-75-75-c-90-iso8859-1
  45. !urxvt*font: latin-*-*-*-12-*-*-*-*-*-iso8859-1
  46. !urxvt*boldFont: latin-bold-*-*-*-12-*-*-*-*-*-iso8859-1
  47. #!/bin/env bash
  48.  
  49. function statusbar {
  50.  
  51. function desk() {
  52. DESKTOP=$(xprop -root _NET_CURRENT_DESKTOP | awk '{print $3}')
  53. case $DESKTOP in
  54. 0) echo "main"
  55. ;;
  56. 1) echo "www"
  57. ;;
  58. 2) echo "irc"
  59. ;;
  60. 3) echo "foo"
  61. ;;
  62. 4) echo "bar"
  63. ;;
  64. *) echo "error"
  65. esac
  66. }
  67.  
  68. function clock() {
  69. time=$(date "+%e.%m %R")
  70. echo $time
  71. }
  72.  
  73. function link() {
  74. AP=$(iwconfig wlp3s3 | grep "Quality" | awk '/Quality/ {print $2}' | sed 's/Quality//g;s/=//g;s/\///g;s/100//g')
  75. echo $AP
  76. }
  77.  
  78. function mem() {
  79. free=$(free -m | grep Mem: | awk '{print $3}')
  80. echo $free
  81. }
  82.  
  83. function temp() {
  84. tem=$(acpi -t | awk '{print $4}')
  85. echo $tem
  86. }
  87.  
  88. function sda() {
  89. dfh=$(dfc | grep "/dev/sda1" | awk '{print $3}')
  90. echo $dfh
  91. }
  92.  
  93. function vol() {
  94. ami="$(amixer get Master | awk '/Front Left:/ {print $5}' | tr -d "[]")"
  95. echo $ami
  96. }
  97.  
  98. function ncc() {
  99. mus=$(mpc current)
  100. echo $mus
  101. }
  102.  
  103. echo "^fg(#8A2F58):bspwm = _"$(desk)"_ ^fg(#AAAAAA) (^fg(#287373) :gen^fg(#AAAAAA) ((^fg(#914E89):mem $(mem)M^fg(#98CBFE) :sda $(sda) ^fg(#AAAAAA))(^fg(#2B7694):link{$(link)%}^fg(#AAAAAA) (^fg(#5E468C)temp: $(temp)°C^fg(#AAAAAA) ))^fg(#E5B0FF)(load $(ncc)) (^fg(#395573) :sy^fg(#AAAAAA)(^fg(#CF4F88)^fg(AAAAAA) )^fg(#47959E)[setf *alsa*] :vol $(vol)^fg(#AAAAAA) ))(^fg(#FFFFFF)cons '$(clock)')^fg(#AAAAAA))"
  104. }
  105. while true
  106. do
  107. echo "$(statusbar)"
  108. sleep 0.5
  109. done | dzen2 -bg '#000000' -fn '-*-terminus-medium-r-*-*-13-*-*-*-*-*-*-*' -tw 1160 -x 240 -ta r -p &
Advertisement
Add Comment
Please, Sign In to add comment