modules.ini 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139
  1. [module/xworkspaces]
  2. type = internal/xworkspaces
  3. label-active = %name%
  4. label-active-foreground = ${color.cyan}
  5. label-active-background = ${color.dark}
  6. label-active-padding = 2
  7. label-occupied = %name%
  8. label-occupied-padding = 2
  9. label-occupied-foreground = ${color.white}
  10. label-occupied-background = ${color.dark}
  11. label-urgent = %name%
  12. label-urgent-background = ${color.red}
  13. label-urgent-padding = 2
  14. label-empty = %name%
  15. label-empty-foreground = ${color.gray}
  16. label-empty-background = ${color.dark}
  17. label-empty-padding = 2
  18. [module/alsa]
  19. type = internal/alsa
  20. master-soundcard = default
  21. speaker-soundcard = default
  22. headphone-soundcard = default
  23. master-mixer = Master
  24. interval = 5
  25. format-volume-prefix = ""
  26. format-volume-prefix-foreground = ${color.cyan}
  27. format-volume-prefix-background = ${color.dark}
  28. format-volume = <label-volume>
  29. format-volume-overline = ${color.dark}
  30. format-volume-underline = ${color.background}
  31. format-muted = <label-muted>
  32. format-muted-prefix = 
  33. format-muted-prefix-background = ${color.red}
  34. format-muted-prefix-padding = 1
  35. format-muted-overline = ${color.yellow}
  36. format-muted-underline = ${color.yellow}
  37. label-volume = %percentage%%
  38. label-volume-background =${color.dark}
  39. label-volume-padding = 1
  40. label-muted = "Muted"
  41. label-muted-foreground = ${color.yellow}
  42. label-muted-background = ${color.dark}
  43. label-muted-padding = 1
  44. [module/xkeyboard]
  45. type = internal/xkeyboard
  46. blacklist-0 = num lock
  47. blacklist-1 = caps lock
  48. label-layout = %layout%
  49. label-layout-foreground = ${color.foreground}
  50. label-layout-background = ${color.dark}
  51. label-font = 4
  52. format-prefix = " "
  53. format-prefix-foreground = ${color.yellow}
  54. format-prefix-background = ${color.dark}
  55. [module/date]
  56. type = internal/date
  57. interval = 5
  58. date =
  59. date-alt = "%Y-%m-%d"
  60. time = "%H:%M"
  61. format-prefix =""
  62. label =%date% %time%
  63. format-prefix-foreground = ${color.orange}
  64. format-prefix-background = ${color.dark}
  65. label-foreground = ${color.foreground}
  66. label-background = ${color.dark}
  67. [module/cmus]
  68. type = custom/script
  69. exec = ~/.config/polybar/cmus.sh
  70. exec-if = pgrep -x cmus
  71. interval = 1
  72. click-left = cmus-remote --pause
  73. click-right = cmus-remote --play
  74. scroll-up = cmus-remote --next
  75. scroll-down = cmus-remote --prev
  76. format-prefix = " "
  77. format = <label>
  78. label = %output%
  79. label-maxlen = 40
  80. format-prefix-foreground = ${color.blue}
  81. format-prefix-background = ${color.dark}
  82. label-foreground = ${color.foreground}
  83. label-background = ${color.dark}
  84. [module/openweathermap-simple]
  85. type = custom/script
  86. exec = /home/owl/.config/polybar/openweathermap-simple.sh
  87. interval = 600
  88. format-prefix = " "
  89. format-prefix-foreground = ${color.blue}
  90. format-prefix-background = ${color.dark}
  91. label-foreground = ${color.foreground}
  92. label-background = ${color.dark}
  93. [module/round-left]
  94. type = custom/text
  95. content = 
  96. content-foreground = ${color.dark}
  97. [module/round-right]
  98. type = custom/text
  99. content = 
  100. content-foreground = ${color.dark}
  101. [module/sep]
  102. type = custom/text
  103. content = _
  104. content-foreground = ${color.black}