You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

173 lines
4.2 KiB

3 years ago
  1. ;==========================================================
  2. ;
  3. ;
  4. ; ██████╗ ██████╗ ██╗ ██╗ ██╗██████╗ █████╗ ██████╗
  5. ; ██╔══██╗██╔═══██╗██║ ╚██╗ ██╔╝██╔══██╗██╔══██╗██╔══██╗
  6. ; ██████╔╝██║ ██║██║ ╚████╔╝ ██████╔╝███████║██████╔╝
  7. ; ██╔═══╝ ██║ ██║██║ ╚██╔╝ ██╔══██╗██╔══██║██╔══██╗
  8. ; ██║ ╚██████╔╝███████╗██║ ██████╔╝██║ ██║██║ ██║
  9. ; ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝
  10. ;
  11. ;
  12. ; To learn more about how to configure Polybar
  13. ; go to https://github.com/polybar/polybar
  14. ;
  15. ; The README contains a lot of information
  16. ;
  17. ;==========================================================
  18. [colors]
  19. background = #222
  20. background-alt = #444
  21. ;foreground = ${xrdb:color7:#222}
  22. foreground = #dfdfdf
  23. foreground-alt = #555
  24. primary = #cec0af
  25. secondary = #242e35
  26. alert = #bd2c40
  27. black = #000
  28. white = #fff
  29. grey = #aaa
  30. darkgrey = #555
  31. red = #f00
  32. green = #0f0
  33. blue = #2d02d0
  34. yellow = #d2b55b
  35. [bar/main]
  36. modules-center = date
  37. font-0 = Jetbrains Mono:style=Regular
  38. height = 30
  39. width = 320
  40. offset-x = 15
  41. offset-y = 15
  42. background = ${colors.primary}
  43. radius=5
  44. override-redirect=true
  45. [module/date]
  46. type = internal/date
  47. date = "%h-%d-20%y %r"
  48. label-foreground = #000000
  49. [bar/pulse]
  50. modules-center = pulseaudio
  51. height = 30
  52. width = 200
  53. offset-y = 15
  54. #offset-x = 1300
  55. offset-x = 350
  56. radius=5
  57. override-redirect=true
  58. background = ${colors.secondary}
  59. foreground = #fff
  60. font-0 = Jetbrains Mono:style=Regular
  61. font-1 = FontAwesome:style=Regular
  62. font-2 = "Iosevka:pixelsize=12;0"
  63. font-3 = RobotoMono Nerd Font:pixelsize=12;1
  64. [module/xworkspaces]
  65. type = internal/xworkspaces
  66. label-active = %name%
  67. label-active-background = ${colors.background-alt}
  68. label-active-underline= ${colors.primary}
  69. label-active-padding = 1
  70. label-occupied = %name%
  71. label-occupied-padding = 1
  72. label-urgent = %name%
  73. label-urgent-background = ${colors.alert}
  74. label-urgent-padding = 1
  75. label-empty = %name%
  76. label-empty-foreground = ${colors.disabled}
  77. label-empty-padding = 1
  78. [module/xwindow]
  79. type = internal/xwindow
  80. label = %title:0:60:...%
  81. [module/filesystem]
  82. type = internal/fs
  83. interval = 25
  84. mount-0 = /
  85. label-mounted = %{F#F0C674}%mountpoint%%{F-} %percentage_used%%
  86. label-unmounted = %mountpoint% not mounted
  87. label-unmounted-foreground = ${colors.disabled}
  88. [module/pulseaudio]
  89. type = internal/pulseaudio
  90. format-volume-prefix = "VOL "
  91. format-volume-prefix-foreground = ${colors.primary}
  92. format-volume = <label-volume>
  93. label-volume = %percentage%%
  94. label-muted = muted
  95. label-muted-foreground = ${colors.disabled}
  96. [module/xkeyboard]
  97. type = internal/xkeyboard
  98. blacklist-0 = num lock
  99. label-layout = %layout%
  100. label-layout-foreground = ${colors.primary}
  101. label-indicator-padding = 2
  102. label-indicator-margin = 1
  103. label-indicator-foreground = ${colors.background}
  104. label-indicator-background = ${colors.secondary}
  105. [module/memory]
  106. type = internal/memory
  107. interval = 2
  108. format-prefix = "RAM "
  109. format-prefix-foreground = ${colors.primary}
  110. label = %percentage_used:2%%
  111. [module/cpu]
  112. type = internal/cpu
  113. interval = 2
  114. format-prefix = "CPU "
  115. format-prefix-foreground = ${colors.primary}
  116. label = %percentage:2%%
  117. [network-base]
  118. type = internal/network
  119. interval = 5
  120. format-connected = <label-connected>
  121. format-disconnected = <label-disconnected>
  122. label-disconnected = %{F#F0C674}%ifname%%{F#707880} disconnected
  123. [module/wlan]
  124. inherit = network-base
  125. interface-type = wireless
  126. label-connected = %{F#F0C674}%ifname%%{F-} %essid% %local_ip%
  127. [module/eth]
  128. inherit = network-base
  129. interface-type = wired
  130. label-connected = %{F#F0C674}%ifname%%{F-} %local_ip%
  131. #[module/date]
  132. #type = internal/date
  133. #interval = 1
  134. #date = %H:%M
  135. #date-alt = %Y-%m-%d %H:%M:%S
  136. #label = %date%
  137. #label-foreground = ${colors.primary}
  138. [settings]
  139. screenchange-reload = true
  140. pseudo-transparency = true
  141. ; vim:ft=dosini