Advertisement
Guest User

Untitled

a guest
Oct 17th, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.32 KB | None | 0 0
  1.  
  2. [colors]
  3. ;background = ${xrdb:color0:#222}
  4. background = #222
  5. background-alt = #444
  6. ;foreground = ${xrdb:color7:#222}
  7. foreground = #dfdfdf
  8. foreground-alt = #555
  9. primary = #ffb52a
  10. secondary = #e60053
  11. alert = #bd2c40
  12. bi = #00BCD4
  13. be = #00BCD4
  14. bf = #43a047
  15. bn = #43a047
  16. bm = #fdd835
  17. bd = #e53935
  18.  
  19. [bar/example]
  20. ;monitor = ${env:MONITOR:HDMI-1}
  21. monitor = ${env:MONITOR:}
  22. width = 100%
  23. height = 24
  24. ;offset-x = 1%
  25. ;offset-y = 1%
  26. radius = 0.0
  27. fixed-center = false
  28.  
  29. background = ${colors.background}
  30. foreground = ${colors.foreground}
  31.  
  32. line-size = 3
  33. line-color = #f00
  34.  
  35. border-size = 0
  36. border-color = #00000000
  37.  
  38. padding-left = 0
  39. padding-right = 2
  40.  
  41. module-margin-left = 1
  42. module-margin-right = 2
  43.  
  44. font-0 = Hack Nerd Font:style=Regular:pixelsize=10;1
  45. font-1 = unifont:fontformat=truetype:size=8:antialias=false;0
  46. font-2 = Wuncon Siji:pixelsize=10
  47. font-3 = FontAwesome:pixelsize=12;2
  48.  
  49. modules-left = i3
  50. modules-center = mpd_bar
  51. modules-right = alsa memory cpu temperature date powermenu
  52.  
  53. tray-position = right
  54. tray-padding = 2
  55. ;tray-background = #0063ff
  56.  
  57. ;wm-restack = bspwm
  58. ;wm-restack = i3
  59.  
  60. ;override-redirect = true
  61.  
  62. ;scroll-up = bspwm-desknext
  63. ;scroll-down = bspwm-deskprev
  64.  
  65. ;scroll-up = i3wm-wsnext
  66. ;scroll-down = i3wm-wsprev
  67.  
  68. cursor-click = pointer
  69. cursor-scroll = ns-resize
  70.  
  71. [module/bspwm]
  72. type = internal/bspwm
  73.  
  74. label-focused = %index%
  75. label-focused-background = ${colors.background-alt}
  76. label-focused-underline= ${colors.primary}
  77. label-focused-padding = 2
  78.  
  79. label-occupied = %index%
  80. label-occupied-padding = 2
  81.  
  82. label-urgent = %index%!
  83. label-urgent-background = ${colors.alert}
  84. label-urgent-padding = 2
  85.  
  86. label-empty = %index%
  87. label-empty-foreground = ${colors.foreground-alt}
  88. label-empty-padding = 2
  89.  
  90. ; Separator in between workspaces
  91. ; label-separator = |
  92.  
  93. [module/xwindow]
  94. type = internal/xwindow
  95. label = %title:0:30:...%
  96.  
  97. [module/xkeyboard]
  98. type = internal/xkeyboard
  99. blacklist-0 = num lock
  100.  
  101. format-prefix = " "
  102. format-prefix-foreground = ${colors.foreground-alt}
  103. format-prefix-underline = ${colors.secondary}
  104.  
  105. label-layout = %layout%
  106. label-layout-underline = ${colors.secondary}
  107.  
  108. label-indicator-padding = 2
  109. label-indicator-margin = 1
  110. label-indicator-background = ${colors.secondary}
  111. label-indicator-underline = ${colors.secondary}
  112.  
  113. [module/i3]
  114. type = internal/i3
  115. format = <label-state> <label-mode>
  116. index-sort = true
  117. wrapping-scroll = false
  118.  
  119. ; Only show workspaces on the same output as the bar
  120. pin-workspaces = true
  121.  
  122. label-mode-padding = 2
  123. label-mode-foreground = #000
  124. label-mode-background = ${colors.primary}
  125.  
  126. ; focused = Active workspace on focused monitor
  127. ;label-focused = %index%
  128. label-focused-background = ${module/bspwm.label-focused-background}
  129. label-focused-underline = ${module/bspwm.label-focused-underline}
  130. label-focused-padding = ${module/bspwm.label-focused-padding}
  131.  
  132. ; unfocused = Inactive workspace on any monitor
  133. ;label-unfocused = %index%
  134. label-unfocused-padding = ${module/bspwm.label-occupied-padding}
  135.  
  136. ; visible = Active workspace on unfocused monitor
  137. ;label-visible = %index%
  138. label-visible-background = ${self.label-focused-background}
  139. label-visible-underline = ${self.label-focused-underline}
  140. label-visible-padding = ${self.label-focused-padding}
  141.  
  142. ; urgent = Workspace with urgency hint set
  143. ;label-urgent = %index%
  144. label-urgent-background = ${module/bspwm.label-urgent-background}
  145. label-urgent-padding = ${module/bspwm.label-urgent-padding}
  146.  
  147. ; Separator in between workspaces
  148. ; label-separator = |
  149.  
  150.  
  151. [module/mpd_bar]
  152. type = internal/mpd
  153.  
  154. ; Host where mpd is running (either ip or domain name)
  155. ; Can also be the full path to a unix socket where mpd is running.
  156. ;;host = 127.0.0.1
  157. ;;port = 6600
  158. ;;password = mysecretpassword
  159.  
  160. ; Seconds to sleep between progressbar/song timer sync
  161. ; Default: 1
  162. interval = 1
  163.  
  164. ; Available tags:
  165. ; <label-song> (default)
  166. ; <label-time>
  167. ; <bar-progress>
  168. ; <toggle> - gets replaced with <icon-(pause|play)>
  169. ; <toggle-stop> - gets replaced with <icon-(stop|play)>
  170. ; <icon-random>
  171. ; <icon-repeat>
  172. ; <icon-repeatone> (deprecated)
  173. ; <icon-single> - Toggle playing only a single song. Replaces <icon-repeatone>
  174. ; <icon-consume>
  175. ; <icon-prev>
  176. ; <icon-stop>
  177. ; <icon-play>
  178. ; <icon-pause>
  179. ; <icon-next>
  180. ; <icon-seekb>
  181. ; <icon-seekf>
  182. ;format-online = <label-song> <bar-progress> <label-time> <icon-play>
  183.  
  184. format-online = <label-song> <bar-progress> <label-time> <icon-prev> <icon-seekb> <icon-stop> <toggle> <icon-seekf> <icon-next>
  185. ;format-playing = ${self.format-online}
  186. ;format-paused = ${self.format-online}
  187. format-stopped = ~No Song~ <toggle>
  188. ;format-stopped = ~No Song~
  189.  
  190. ; Available tags:
  191. ; <label-offline>
  192. ;format-offline = <label-offline>
  193.  
  194. ; Available tokens:
  195. ; %artist%
  196. ; %album-artist%
  197. ; %album%
  198. ; %date%
  199. ; %title%
  200. ; Default: %artist% - %title%
  201. label-song = "%title%"
  202. label-song-maxlen = 65
  203. label-song-ellipsis = true
  204.  
  205. ; Available tokens:
  206. ; %elapsed%
  207. ; %total%
  208. ; Default: %elapsed% / %total%
  209. ;;abel-time = %elapsed% / %total%
  210.  
  211. ; Available tokens:
  212. ; None
  213. label-offline = "mpd is offline"
  214.  
  215. ; Only applies if <icon-X> is used
  216. ;icon-play = 
  217. ;icon-pause = 
  218. ;icon-stop = 
  219. ;icon-prev = 
  220. ;icon-next = 
  221. ;icon-seekb = ⏪
  222. ;icon-seekf = ⏩
  223. ;icon-random = 🔀
  224. ;icon-repeat = 🔁
  225. ;icon-repeatone = 🔂
  226. ;icon-single = 🔂
  227. ;icon-consume = ✀
  228.  
  229. icon-play = 
  230. icon-pause = 
  231. icon-stop = 
  232. icon-prev = 
  233. icon-next = 
  234. icon-seekb = 
  235. icon-seekf = 
  236. icon-random = 
  237. icon-repeat = 
  238.  
  239. ; Used to display the state of random/repeat/repeatone/single
  240. ; Only applies if <icon-[random|repeat|repeatone|single]> is used
  241. ;;toggle-on-foreground = #ff
  242. ;;toggle-off-foreground = #55
  243.  
  244. ; Only applies if <bar-progress> is used
  245. bar-progress-width = 10
  246. bar-progress-gradient = true
  247.  
  248. bar-progress-indicator =
  249. bar-progress-indicator-foreground = ${colors.bi}
  250. bar-progress-indicator-font = 2
  251.  
  252. bar-progress-fill = ━
  253. bar-progress-foreground-0 = ${colors.bn}
  254. bar-progress-foreground-1 = ${colors.bn}
  255. bar-progress-foreground-2 = ${colors.bn}
  256. bar-progress-foreground-3 = ${colors.bm}
  257. bar-progress-foreground-4 = ${colors.bm}
  258. bar-progress-foreground-5 = ${colors.bm}
  259. bar-progress-foreground-6 = ${colors.bd}
  260. bar-progress-foreground-7 = ${colors.bd}
  261. bar-progress-foreground-8 = ${colors.bd}
  262. bar-progress-fill-font = 2
  263.  
  264. bar-progress-empty = ┉
  265. bar-progress-empty-foreground = ${colors.be}
  266. bar-progress-empty-font = 2
  267.  
  268. [module/cpu]
  269. type = internal/cpu
  270. interval = 2
  271. format-prefix = " "
  272. format-prefix-foreground = ${colors.foreground-alt}
  273. format-underline = #f90000
  274. label = %percentage:2%%
  275.  
  276. [module/memory]
  277. type = internal/memory
  278. interval = 2
  279. format-prefix = " "
  280. format-prefix-foreground = ${colors.foreground-alt}
  281. format-underline = #4bffdc
  282. label = %percentage_used%%
  283.  
  284. [module/wlan]
  285. type = internal/network
  286. interface = wlp3s0
  287. interval = 3.0
  288.  
  289. format-connected = <ramp-signal> <label-connected>
  290. format-connected-underline = #9f78e1
  291. label-connected = %essid%
  292.  
  293. format-disconnected =
  294. ;format-disconnected = <label-disconnected>
  295. ;format-disconnected-underline = ${self.format-connected-underline}
  296. ;label-disconnected = %ifname% disconnected
  297. ;label-disconnected-foreground = ${colors.foreground-alt}
  298.  
  299. ramp-signal-0 = 
  300. ramp-signal-1 = 
  301. ramp-signal-2 = 
  302. ramp-signal-3 = 
  303. ramp-signal-4 = 
  304. ramp-signal-foreground = ${colors.foreground-alt}
  305.  
  306. [module/eth]
  307. type = internal/network
  308. interface = enp2s0
  309. interval = 3.0
  310.  
  311. format-connected-underline = #55aa55
  312. format-connected-prefix = " "
  313. format-connected-prefix-foreground = ${colors.foreground-alt}
  314. label-connected = %local_ip%
  315.  
  316. format-disconnected =
  317. ;format-disconnected = <label-disconnected>
  318. ;format-disconnected-underline = ${self.format-connected-underline}
  319. ;label-disconnected = %ifname% disconnected
  320. ;label-disconnected-foreground = ${colors.foreground-alt}
  321.  
  322. [module/date]
  323. type = internal/date
  324. interval = 5
  325.  
  326. date =
  327. date-alt = " %Y-%m-%d"
  328.  
  329. time = %H:%M
  330. time-alt = %H:%M:%S
  331.  
  332. format-prefix = 
  333. format-prefix-foreground = ${colors.foreground-alt}
  334. format-underline = #0a6cf5
  335.  
  336. label = %date% %time%
  337.  
  338. [module/pulseaudio]
  339. type = internal/pulseaudio
  340.  
  341. format-volume = <label-volume> <bar-volume>
  342. label-volume = VOL %percentage%%
  343. label-volume-foreground = ${root.foreground}
  344.  
  345. label-muted = 🔇 muted
  346. label-muted-foreground = #666
  347.  
  348. bar-volume-width = 10
  349. bar-volume-foreground-0 = #55aa55
  350. bar-volume-foreground-1 = #55aa55
  351. bar-volume-foreground-2 = #55aa55
  352. bar-volume-foreground-3 = #55aa55
  353. bar-volume-foreground-4 = #55aa55
  354. bar-volume-foreground-5 = #f5a70a
  355. bar-volume-foreground-6 = #ff5555
  356. bar-volume-gradient = false
  357. bar-volume-indicator = |
  358. bar-volume-indicator-font = 2
  359. bar-volume-fill = ─
  360. bar-volume-fill-font = 2
  361. bar-volume-empty = ─
  362. bar-volume-empty-font = 2
  363. bar-volume-empty-foreground = ${colors.foreground-alt}
  364.  
  365. [module/alsa]
  366. type = internal/alsa
  367.  
  368. speaker-soundcard = hw:3
  369. speaker-mixer = Headphone
  370.  
  371. format-volume = <label-volume> <bar-volume>
  372. label-volume = VOL
  373. label-volume-foreground = ${root.foreground}
  374.  
  375. format-muted-prefix = " "
  376. format-muted-foreground = ${colors.foreground-alt}
  377. label-muted = sound muted
  378.  
  379. bar-volume-width = 10
  380. bar-volume-foreground-0 = #55aa55
  381. bar-volume-foreground-1 = #55aa55
  382. bar-volume-foreground-2 = #55aa55
  383. bar-volume-foreground-3 = #55aa55
  384. bar-volume-foreground-4 = #55aa55
  385. bar-volume-foreground-5 = #f5a70a
  386. bar-volume-foreground-6 = #ff5555
  387. bar-volume-gradient = false
  388. bar-volume-indicator = |
  389. bar-volume-indicator-font = 2
  390. bar-volume-fill = ─
  391. bar-volume-fill-font = 2
  392. bar-volume-empty = ─
  393. bar-volume-empty-font = 2
  394. bar-volume-empty-foreground = ${colors.foreground-alt}
  395.  
  396. [module/temperature]
  397. type = internal/temperature
  398. thermal-zone = 0
  399. warn-temperature = 60
  400.  
  401. format = <ramp> <label>
  402. format-underline = #f50a4d
  403. format-warn = <ramp> <label-warn>
  404. format-warn-underline = ${self.format-underline}
  405.  
  406. label = %temperature-c%
  407. label-warn = %temperature-c%
  408. label-warn-foreground = ${colors.secondary}
  409.  
  410. ramp-0 = 
  411. ramp-1 = 
  412. ramp-2 = 
  413. ramp-foreground = ${colors.foreground-alt}
  414.  
  415. [settings]
  416. screenchange-reload = true
  417. ;compositing-background = xor
  418. ;compositing-background = screen
  419. ;compositing-foreground = source
  420. ;compositing-border = over
  421. ;pseudo-transparency = false
  422.  
  423. [global/wm]
  424. margin-top = 0
  425. margin-bottom = 0
  426.  
  427. ; vim:ft=dosini
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement