poetician

Polybar i3 | NVMe0n1 Lettuce Flowers

Aug 27th, 2021
546
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 56.22 KB | None | 0 0
  1. ;=====================================================
  2. ;
  3. ; To learn more about how to configure Polybar
  4. ; go to https://github.com/jaagr/polybar
  5. ;
  6. ; The README contains alot of information
  7. ; Themes : https://github.com/jaagr/dots/tree/master/.local/etc/themer/themes
  8. ; https://github.com/jaagr/polybar/wiki/
  9. ; https://github.com/jaagr/polybar/wiki/Configuration
  10. ; https://github.com/jaagr/polybar/wiki/Formatting
  11. ;
  12. ;=====================================================
  13.  
  14. [global/wm]
  15. ;https://github.com/jaagr/polybar/wiki/Configuration #global-wm-settings
  16. margin-top = 0
  17. margin-bottom = 0
  18.  
  19. [settings]
  20. ;https://github.com/jaagr/polybar/wiki/Configuration
  21. #application-settings
  22. throttle-output = 5
  23. throttle-output-for = 10
  24. screenchange-reload = true
  25. compositing-background = over
  26. compositing-foreground = over
  27. compositing-overline = over
  28. compositing-underline = over
  29. compositing-border = over
  30.  
  31. [colors]
  32. ; Define fallback values used by all module formats
  33. ;format-prefix-foreground = #48809a
  34. ;format-foreground = #e7ebde
  35. ;format-background = #1a948809
  36. format-underline = #33c7af6a
  37. format-overline = #33662D00
  38. format-spacing =
  39. format-padding =
  40. format-margin =
  41. format-offset =
  42.  
  43. ; 0263 Lampadaire theme =========
  44. ;background = #48809a
  45. ;foreground = #FEE589
  46. ;alert = #ffa500
  47. ;primary = #99fdb739
  48. ;secondary = #1afdb739
  49. ;volume-min = #899ba2
  50. ;volume-med = #FEE589
  51. ;volume-max = #01506e
  52.  
  53. ; 0004 Leopard theme ============
  54. ;background = #99E2B856
  55. ;foreground = #e7ebde
  56. ;alert = #ffa500
  57. ;primary = #99fdb739
  58. ;secondary = #1afdb739
  59. ;volume-min = #60542F
  60. ;volume-med = #F4CF70
  61. ;volume-max = #FAFDDD
  62.  
  63. ; Zucc 01 Theme
  64. ;background = #c8c8cd
  65. ;foreground = #3C3A37
  66. ;alert = #ffa500
  67.  
  68. ; Lettuce Flower Theme
  69. ;background = #a3a3a3
  70. ;foreground = #f8d351
  71. ;foreground = #f2eac3
  72. ;alert = #ae926d
  73.  
  74. ; Opactrans
  75. background = #14000000
  76. ;foreground = #3f2e1a
  77. foreground = #f2eac3
  78. alert = #513b22
  79.  
  80. ################################################################################
  81. ############ MAINBAR-I3 ############
  82. ################################################################################
  83.  
  84. [bar/mainbar-i3]
  85.  
  86. monitor = ${env:MONITOR}
  87. ;monitor-fallback = HDMI1
  88. monitor-strict = false
  89. override-redirect = false
  90. bottom = false
  91. fixed-center = true
  92. width = 1720
  93. height = 35
  94. ;offset-x = 4%
  95. ;offset-y = 4%
  96. locale = fr_CA.UTF-8
  97.  
  98. background = ${colors.background}
  99. foreground = ${colors.foreground}
  100.  
  101. ; Background gradient (vertical steps)
  102. ; background-[0-9]+ = #aarrggbb
  103. background-0 = #0a513b22
  104. background-1 = #14513b22
  105. background-2 = #a8513b22
  106. background-3 = #a8513b22
  107. background-4 = #a8513b22
  108. background-5 = #a8513b22
  109. background-6 = #a8513b22
  110. background-7 = #1f513b22
  111. background-8 = #14513b22
  112. background-9 = #0a513b22
  113.  
  114. radius-top = 14
  115. radius-bottom = 17
  116.  
  117. line-size = 1
  118. line-color = #f2eac3
  119.  
  120. ;border-size = 6
  121. border-left-size = 200
  122. border-right-size = 0
  123. border-top-size = 0
  124. border-bottom-size = 0
  125. border-color = #00000000
  126.  
  127. padding-left = 0
  128. padding-right = 0
  129.  
  130. module-margin-left = 0
  131. module-margin-right = 0
  132.  
  133. font-0 = "Wallpoet:size=14;0"
  134. font-1 = "FontAwesome:size=12;0"
  135. font-2 = "Wallpoet:size=13;0"
  136. font-3 = "FantasqueSansMono:size=13;0"
  137.  
  138. modules-left = i3
  139. modules-center = networkspeedup networkspeeddown cpu2 memory2
  140. modules-right = filesystem date
  141.  
  142. ;separator = |
  143.  
  144. dim-value = 0.8
  145.  
  146. #i3: Make the bar appear below windows
  147. ;wm-restack = i3
  148. ;override-redirect = true
  149.  
  150. ; Enable support for inter-process messaging
  151. ; See the Messaging wiki page for more details.
  152. enable-ipc = true
  153.  
  154. ; Fallback click handlers that will be called if
  155. ; there's no matching module handler found.
  156. click-left =
  157. click-middle =
  158. click-right =
  159. scroll-up = i3wm-wsnext
  160. scroll-down = i3wm-wsprev
  161. double-click-left =
  162. double-click-middle =
  163. double-click-right =
  164.  
  165. ; Requires polybar to be built with xcursor support (xcb-util-cursor)
  166. ; Possible values are:
  167. ; - default : The default pointer as before, can also be an empty string (default)
  168. ; - pointer : Typically in the form of a hand
  169. ; - ns-resize : Up and down arrows, can be used to indicate scrolling
  170. cursor-click =
  171. cursor-scroll =
  172.  
  173. ################################################################################
  174. ############ MAINBAR-I3-EXTRA ############
  175. ################################################################################
  176.  
  177. [bar/mainbar-i3-extra]
  178.  
  179. monitor = ${env:MONITOR}
  180. ;monitor-fallback = HDMI1
  181. monitor-strict = false
  182. override-redirect = false
  183. bottom = true
  184. fixed-center = true
  185. width = 850
  186. height = 30
  187. ;offset-x = 1%
  188. ;offset-y = 1%
  189. locale = fr_CA.UTF-8
  190.  
  191. background = ${colors.background}
  192. foreground = ${colors.foreground}
  193.  
  194. ; Background gradient (vertical steps)
  195. ; background-[0-9]+ = #aarrggbb
  196. background-0 = #0a513b22
  197. background-1 = #14513b22
  198. background-2 = #a8513b22
  199. background-3 = #a8513b22
  200. background-4 = #a8513b22
  201. background-5 = #a8513b22
  202. background-6 = #a8513b22
  203. background-7 = #1f513b22
  204. background-8 = #0a513b22
  205. background-9 = #0a513b22
  206.  
  207. radius-top = 12
  208. radius-bottom = 16
  209.  
  210. line-size = 0
  211. line-color = #f2eac3
  212.  
  213. border-size = 0
  214. border-left-size = 240
  215. border-right-size = 0
  216. border-top-size = 0
  217. border-bottom-size = 0
  218. border-color = #00000000
  219.  
  220. padding-left = 0
  221. padding-right = 1
  222.  
  223. module-margin-left = 0
  224. module-margin-right = 0
  225.  
  226. font-0 = "Wallpoet:size=14;0"
  227. font-1 = "FontAwesome:size=10;0"
  228. font-2 = "Wallpoet:size=13;0"
  229. font-3 = "FantasqueSansMono:size=13;0"
  230.  
  231. modules-left = kernel
  232. modules-center =
  233. modules-right = uptime
  234.  
  235. ;separator = |
  236.  
  237. dim-value = 0.7
  238.  
  239. tray-detached = false
  240. tray-offset-x = 0
  241. tray-offset-y = 0
  242. tray-padding = 1
  243. tray-maxsize = 17
  244. tray-scale = 1.0
  245. tray-position = center
  246. tray-background = #00000000
  247.  
  248. #i3: Make the bar appear below windows
  249. ;wm-restack = i3
  250. ;override-redirect = true
  251.  
  252. ; Enable support for inter-process messaging
  253. ; See the Messaging wiki page for more details.
  254. enable-ipc = true
  255.  
  256. ; Fallback click handlers that will be called if
  257. ; there's no matching module handler found.
  258. click-left = jgmenu_run
  259. click-middle =
  260. click-right = rofi -show drun
  261. scroll-up = i3wm-wsnext
  262. scroll-down = i3wm-wsprev
  263. double-click-left =
  264. double-click-middle =
  265. double-click-right =
  266.  
  267. ; Requires polybar to be built with xcursor support (xcb-util-cursor)
  268. ; Possible values are:
  269. ; - default : The default pointer as before, can also be an empty string (default)
  270. ; - pointer : Typically in the form of a hand
  271. ; - ns-resize : Up and down arrows, can be used to indicate scrolling
  272. cursor-click =
  273. cursor-scroll =
  274.  
  275. ################################################################################
  276. ############ MAINBAR-OPENBOX ############
  277. ################################################################################
  278.  
  279. [bar/mainbar-openbox]
  280. monitor = ${env:MONITOR}
  281. ;monitor-fallback = HDMI-A-0
  282. width = 60%
  283. height = 30
  284. ;offset-x = 1%
  285. ;offset-y = 1%
  286. radius = 0.0
  287. fixed-center = true
  288. bottom = false
  289. separator = |
  290.  
  291. background = #00000000
  292. foreground = ${colors.foreground}
  293.  
  294. line-size = 2
  295. line-color = #f00
  296.  
  297. border-size = 2
  298. ;border-left-size = 25
  299. ;border-right-size = 25
  300. ;border-top-size = 0
  301. ;border-bottom-size = 25
  302. border-color = #00000000
  303.  
  304. padding-left = 1
  305. padding-right = 1
  306.  
  307. module-margin-left = 0
  308. module-margin-right = 0
  309.  
  310. ; Enable support for inter-process messaging
  311. ; See the Messaging wiki page for more details.
  312. enable-ipc = true
  313.  
  314. font-0 = "Wallpoet_Regular:size=13;0"
  315. font-1 = "FontAwesome:size=12;0"
  316. font-2 = "Wallpoet_Regular:size=12;0"
  317. font-3 = "FantasqueSansMono:size=12;0"
  318.  
  319. modules-left = ewmh xwindow
  320. modules-center = kernel
  321. modules-right = memory2 cpu2 date
  322.  
  323. ;tray-detached = false
  324. ;tray-offset-x = 0
  325. ;tray-offset-y = 0
  326. ;tray-padding = 2
  327. ;tray-maxsize = 20
  328. ;tray-scale = 1.0
  329. ;tray-position = right
  330. ;tray-background = #0000000
  331.  
  332. ################################################################################
  333. ############ MAINBAR-OPENBOX-EXTRA ############
  334. ################################################################################
  335.  
  336. [bar/mainbar-openbox-extra]
  337. monitor = ${env:MONITOR}
  338. ;monitor-fallback = HDMI1
  339. width = 100%
  340. height = 30
  341. ;offset-x = 1%
  342. ;offset-y = 1%
  343. radius = 0.0
  344. fixed-center = true
  345. bottom = true
  346. separator = |
  347.  
  348. background = ${colors.background}
  349. foreground = ${colors.foreground}
  350.  
  351. line-size = 2
  352. line-color = #f00
  353.  
  354. border-size = 2
  355. ;border-left-size = 25
  356. ;border-right-size = 25
  357. ;border-top-size = 0
  358. ;border-bottom-size = 25
  359. border-color = #00000000
  360.  
  361. padding-left = 1
  362. padding-right = 1
  363.  
  364. module-margin-left = 0
  365. module-margin-right = 0
  366.  
  367. ; Enable support for inter-process messaging
  368. ; See the Messaging wiki page for more details.
  369. enable-ipc = true
  370.  
  371. font-0 = "Wallpoet_Regular:size=13;0"
  372. font-1 = "FontAwesome:size=12;0"
  373. font-2 = "Wallpoet_Regular:size=12;0"
  374. font-3 = "FantasqueSansMono:size=12;0"
  375.  
  376. modules-left = networkspeeddown networkspeedup
  377. modules-center =
  378. modules-right = filesystem
  379.  
  380. tray-detached = false
  381. tray-offset-x = 0
  382. tray-offset-y = 0
  383. tray-padding = 2
  384. tray-maxsize = 20
  385. tray-scale = 1.0
  386. tray-position = cemter
  387. tray-background = ${colors.background}
  388.  
  389. ################################################################################
  390. ############ MAINBAR-BSPWM ############
  391. ################################################################################
  392.  
  393. [bar/mainbar-bspwm]
  394. monitor = ${env:MONITOR}
  395. ;monitor-fallback = HDMI-A-0
  396. width =56%
  397. height = 30
  398. offset-x = 22%
  399. offset-y = 1%
  400. radius = 0
  401. fixed-center = true
  402. bottom = false
  403. ;separator = |
  404.  
  405. ; Background gradient (vertical steps)
  406. ; background-[0-9]+ = #aarrggbb
  407. background-0 = #662D00
  408. background-1 = #733A00
  409. background-2 = #804700
  410. background-3 = #8C5300
  411. background-4 = #996000
  412. background-5 = #A66D00
  413. background-6 = #B37A00
  414. background-7 = #BF8602
  415. background-8 = #CC930F
  416. background-9 = #D9A01C
  417.  
  418. line-size = 0
  419. line-color = #662D00
  420.  
  421. ;wm-restack = bspwm
  422. ;override-redirect = true
  423.  
  424. ; Enable support for inter-process messaging
  425. ; See the Messaging wiki page for more details.
  426. enable-ipc = true
  427.  
  428. border-size = 5
  429. ;border-left-size = 4
  430. ;border-right-size = 4
  431. ;border-top-size = 4
  432. ;border-bottom-size = 4
  433. border-color = #B37A00
  434.  
  435. padding-left = 18
  436. padding-right = 18
  437.  
  438. module-margin-left = 1
  439. module-margin-right = 1
  440.  
  441. font-0 = "Wallpoet_Regular:size=13;0"
  442. font-1 = "FontAwesome:size=12;0"
  443. font-2 = "Wallpoet_Regular:size=12;0"
  444. font-3 = "FantasqueSansMono:size=12;0"
  445.  
  446. modules-left = bspwm
  447. modules-center = kernel
  448. modules-right = pavolume memory2 cpu2 date
  449.  
  450. ;tray-detached = false
  451. ;tray-offset-x = 0
  452. ;tray-offset-y = 0
  453. ;tray-padding = 2
  454. ;tray-maxsize = 20
  455. ;tray-scale = 1.0
  456. ;tray-position = right
  457. ;tray-background = ${colors.background}
  458.  
  459. scroll-up = bspwm-desknext
  460. scroll-down = bspwm-deskprev
  461.  
  462. ################################################################################
  463. ############ MAINBAR-BSPWM-EXTRA ############
  464. ################################################################################
  465.  
  466. [bar/mainbar-bspwm-extra]
  467. monitor = ${env:MONITOR}
  468. ;monitor-fallback = HDMI-A-0
  469. width = 50%
  470. height = 30
  471. offset-x = 25%
  472. ;offset-y = 1%
  473. radius = 0
  474. fixed-center = true
  475. bottom = true
  476. ;separator = |
  477.  
  478. ; Background gradient (vertical steps)
  479. ; background-[0-9]+ = #aarrggbb
  480. background-0 = #D9A01C
  481. background-1 = #CC930F
  482. background-2 = #BF8602
  483. background-3 = #B37A00
  484. background-4 = #A66D00
  485. background-5 = #996000
  486. background-6 = #8C5300
  487. background-7 = #804700
  488. background-8 = #733A00
  489. background-9 = #662D00
  490.  
  491. line-size = 0
  492. line-color = #662D00
  493.  
  494. ;wm-restack = bspwm
  495. ;override-redirect = true
  496.  
  497. ; Enable support for inter-process messaging
  498. ; See the Messaging wiki page for more details.
  499. enable-ipc = true
  500.  
  501. border-size = 6
  502. ;border-left-size = 0
  503. ;border-right-size = 25
  504. ;border-top-size = 0
  505. ;border-bottom-size = 25
  506. border-color = #B37A00
  507.  
  508. padding-left = 6
  509. padding-right = 6
  510.  
  511. module-margin-left = 1
  512. module-margin-right = 1
  513.  
  514. font-0 = "Wallpoet_Regular:size=13;0"
  515. font-1 = "FontAwesome:size=12;0"
  516. font-2 = "Wallpoet_Regular:size=12;0"
  517. font-3 = "FantasqueSansMono:size=12;0"
  518.  
  519. modules-left = jgmenu networkspeeddown networkspeedup
  520. modules-center =
  521. modules-right = filesystem uptime
  522.  
  523. tray-detached = false
  524. tray-offset-x = -35
  525. tray-offset-y = 0
  526. tray-padding = 10
  527. tray-maxsize = 20
  528. tray-scale = 1.0
  529. tray-position = center
  530. tray-background = #00000000
  531.  
  532. scroll-up = bspwm-desknext
  533. scroll-down = bspwm-deskprev
  534.  
  535. ################################################################################
  536. ############ MAINBAR-HERBSTLUFTWM ############
  537. ################################################################################
  538.  
  539. [bar/mainbar-herbstluftwm]
  540. monitor = ${env:MONITOR}
  541. ;monitor-fallback = HDMI-A-0
  542. width = 80%
  543. height = 30
  544. offset-x = 10%
  545. offset-y = 2
  546. radius = 12
  547. fixed-center = true
  548. bottom = false
  549. separator = |
  550.  
  551. background = ${colors.background}
  552. foreground = ${colors.foreground}
  553.  
  554. line-size = 2
  555. line-color = #f00
  556.  
  557. ;wm-restack = bspwm
  558. override-redirect = true
  559.  
  560. ; Enable support for inter-process messaging
  561. ; See the Messaging wiki page for more details.
  562. enable-ipc = true
  563.  
  564. border-size = 4
  565. ;border-left-size = 0
  566. ;border-right-size = 25
  567. border-top-size = 4
  568. border-bottom-size = 4
  569. border-color = #00000000
  570.  
  571. padding-left = 0
  572. padding-right = 1
  573.  
  574. module-margin-left = 3
  575. module-margin-right = 3
  576.  
  577. font-0 = "Wallpoet_Regular:size=12;0"
  578. font-1 = "FontAwesome:size=13;0"
  579. font-2 = "Wallpoet_Regular":size=12;0"
  580. font-3 = "FantasqueSansMono:size=12;0"
  581.  
  582. modules-left = ewmh xwindow
  583. modules-center =
  584. modules-right = pavolume memory2 cpu2 date
  585.  
  586. scroll-up = herbstclient use_index -1
  587. scroll-down = herbstclient use_index +1
  588.  
  589. ################################################################################
  590. ############ MAINBAR-HERBSTLUFTWM-EXTRA ############
  591. ################################################################################
  592.  
  593. [bar/mainbar-herbstluftwm-extra]
  594. monitor = ${env:MONITOR}
  595. ;monitor-fallback = HDMI-A-0
  596. width = 50%
  597. height = 30
  598. offset-x = 25%
  599. offset-y = 3
  600. radius = 12
  601. fixed-center = true
  602. bottom = true
  603. separator = |
  604.  
  605. background = ${colors.background}
  606. foreground = ${colors.foreground}
  607.  
  608. line-size = 2
  609. line-color = #f00
  610.  
  611. wm-restack = bspwm
  612. ;override-redirect = true
  613.  
  614. ; Enable support for inter-process messaging
  615. ; See the Messaging wiki page for more details.
  616. enable-ipc = true
  617.  
  618. border-size = 4
  619. ;border-left-size = 0
  620. ;border-right-size = 25
  621. border-top-size = 4
  622. border-bottom-size = 4
  623. border-color = #00000000
  624.  
  625. padding-left = 0
  626. padding-right = 1
  627.  
  628. module-margin-left = 3
  629. module-margin-right = 3
  630.  
  631. font-0 = "Wallpoet_Regular:size=12;0"
  632. font-1 = "FontAwesome:size=13;0"
  633. font-2 = "Wallpoet_Regular:size=12;0"
  634. font-3 = "FantasqueSansMono:size=12;0"
  635.  
  636. modules-left = networkspeeddown networkspeedup uptime
  637. modules-center =
  638. modules-right = filesystem kernel
  639.  
  640. tray-detached = false
  641. tray-offset-x = 0
  642. tray-offset-y = 0
  643. tray-padding = 2
  644. tray-maxsize = 20
  645. tray-scale = 1.0
  646. tray-position = center
  647. tray-background = ${colors.background}
  648.  
  649. scroll-up = herbstclient use_index -1
  650. scroll-down = herbstclient use_index +1
  651.  
  652. ################################################################################
  653. ############ MAINBAR-XMONAD ############
  654. ################################################################################
  655.  
  656. [bar/mainbar-xmonad]
  657. monitor = ${env:MONITOR}
  658. ;monitor-fallback = HDMI-A-0
  659. monitor-strict = false
  660. override-redirect = false
  661. width = 100%
  662. height = 30
  663. ;offset-x = 1%
  664. ;offset-y = 1%
  665. radius = 0.0
  666. fixed-center = true
  667. bottom = false
  668. separator = |
  669.  
  670. background = ${colors.background}
  671. foreground = ${colors.foreground}
  672.  
  673. line-size = 2
  674. line-color = #f00
  675.  
  676. ;border-size = 2
  677. ;border-left-size = 25
  678. ;border-right-size = 25
  679. ;border-top-size = 0
  680. ;border-bottom-size = 25
  681. border-color = #00000000
  682.  
  683. padding-left = 0
  684. padding-right = 1
  685.  
  686. module-margin-left = 3
  687. module-margin-right = 3
  688.  
  689. ; Enable support for inter-process messaging
  690. ; See the Messaging wiki page for more details.
  691. enable-ipc = true
  692.  
  693. ;https://github.com/jaagr/polybar/wiki/Fonts
  694. font-0 = "Noto Sans:size=10;0"
  695. font-1 = "FontAwesome:size=13;0"
  696. font-2 = "Noto Sans:size=10;0"
  697. font-3 = "Noto Sans Mono:size=10;0"
  698. font-4 = "FontAwesome5Brands:size=13;0"
  699.  
  700. modules-left = ewmh
  701. modules-center = kernel
  702. modules-right = pavolume memory2 cpu2 date
  703.  
  704. tray-detached = false
  705. tray-offset-x = 0
  706. tray-offset-y = 0
  707. tray-padding = 2
  708. tray-maxsize = 20
  709. tray-scale = 1.0
  710. tray-position = right
  711. tray-background = ${colors.background}
  712.  
  713. ################################################################################
  714. ############ MAINBAR-XMONAD-EXTRA ############
  715. ################################################################################
  716.  
  717. [bar/mainbar-xmonad-extra]
  718. monitor = ${env:MONITOR}
  719. ;monitor-fallback = HDMI1
  720. monitor-strict = false
  721. override-redirect = false
  722. width = 100%
  723. height = 30
  724. ;offset-x = 1%
  725. ;offset-y = 1%
  726. radius = 0.0
  727. fixed-center = true
  728. bottom = true
  729. separator = |
  730.  
  731. background = ${colors.background}
  732. foreground = ${colors.foreground}
  733.  
  734. line-size = 2
  735. line-color = #f00
  736.  
  737. ;border-size = 2
  738. ;border-left-size = 25
  739. ;border-right-size = 25
  740. border-top-size = 10
  741. ;border-bottom-size = 25
  742. border-color = #00000000
  743.  
  744. padding-left = 0
  745. padding-right = 1
  746.  
  747. module-margin-left = 3
  748. module-margin-right = 3
  749.  
  750. ; Enable support for inter-process messaging
  751. ; See the Messaging wiki page for more details.
  752. enable-ipc = true
  753.  
  754. ;https://github.com/jaagr/polybar/wiki/Fonts
  755. font-0 = "Noto Sans:size=10;0"
  756. font-1 = "FontAwesome:size=13;0"
  757. font-2 = "Noto Sans:size=10;0"
  758. font-3 = "Noto Sans Mono:size=10;0"
  759. font-4 = "FontAwesome5Brands:size=13;0"
  760.  
  761. modules-left = load-average
  762. modules-center = networkspeeddown networkspeedup
  763. modules-right = filesystem
  764.  
  765. ;tray-detached = false
  766. ;tray-offset-x = 0
  767. ;tray-offset-y = 0
  768. ;tray-padding = 2
  769. ;tray-maxsize = 20
  770. ;tray-scale = 1.0
  771. ;tray-position = right
  772. ;tray-background = ${colors.background}
  773.  
  774. ################################################################################
  775. ############ MAINBAR-SPECTRWM ############
  776. ################################################################################
  777.  
  778. [bar/mainbar-spectrwm]
  779. monitor = ${env:MONITOR}
  780. ;monitor-fallback = HDMI-A-0
  781. width = 100%
  782. height = 30
  783. ;offset-x = 1%
  784. ;offset-y = 1%
  785. radius = 0.0
  786. fixed-center = true
  787. bottom = false
  788. separator = |
  789.  
  790. background = ${colors.background}
  791. foreground = ${colors.foreground}
  792.  
  793. line-size = 2
  794. line-color = #f00
  795.  
  796. wm-restack = bspwm
  797. override-redirect = true
  798.  
  799. ; Enable support for inter-process messaging
  800. ; See the Messaging wiki page for more details.
  801. enable-ipc = true
  802.  
  803. border-size = 0
  804. ;border-left-size = 0
  805. ;border-right-size = 25
  806. ;border-top-size = 0
  807. ;border-bottom-size = 25
  808. border-color = #00000000
  809.  
  810. padding-left = 0
  811. padding-right = 1
  812.  
  813. module-margin-left = 3
  814. module-margin-right = 3
  815.  
  816. font-0 = "Wallpoet_Regular:size=13;0"
  817. font-1 = "FontAwesome:size=12;0"
  818. font-2 = "Wallpoet_Regular:size=12;0"
  819. font-3 = "FantasqueSansMono:size=12;0"
  820.  
  821. modules-left = ewmh xwindow
  822. modules-center = kernel
  823. modules-right = pavolume memory2 cpu2 date
  824.  
  825. tray-detached = false
  826. tray-offset-x = 0
  827. tray-offset-y = 0
  828. tray-padding = 2
  829. tray-maxsize = 20
  830. tray-scale = 1.0
  831. tray-position = right
  832. tray-background = ${colors.background}
  833.  
  834. scroll-up = spectrwm-desknext
  835. scroll-down = spectrwm-deskprev
  836.  
  837. ################################################################################
  838. ############ MAINBAR-CWM ############
  839. ################################################################################
  840.  
  841. [bar/mainbar-cwm]
  842. monitor = ${env:MONITOR}
  843. ;monitor-fallback = HDMI-A-0
  844. width = 100%
  845. height = 30
  846. ;offset-x = 1%
  847. ;offset-y = 1%
  848. radius = 0.0
  849. fixed-center = true
  850. bottom = false
  851. separator = |
  852.  
  853. background = ${colors.background}
  854. foreground = ${colors.foreground}
  855.  
  856. line-size = 2
  857. line-color = #f00
  858.  
  859. override-redirect = true
  860.  
  861. ; Enable support for inter-process messaging
  862. ; See the Messaging wiki page for more details.
  863. enable-ipc = true
  864.  
  865. border-size = 0
  866. ;border-left-size = 0
  867. ;border-right-size = 25
  868. ;border-top-size = 0
  869. ;border-bottom-size = 25
  870. border-color = #00000000
  871.  
  872. padding-left = 0
  873. padding-right = 1
  874.  
  875. module-margin-left = 3
  876. module-margin-right = 3
  877.  
  878. font-0 = "Wallpoet_Regular:size=13;0"
  879. font-1 = "FontAwesome:size=12;0"
  880. font-2 = "Wallpoet_Regular:size=12;0"
  881. font-3 = "FantasqueSansMono:size=12;0"
  882.  
  883. modules-left = ewmh xwindow
  884. modules-center = kernel
  885. modules-right = pavolume memory2 cpu2 date
  886.  
  887. tray-detached = false
  888. tray-offset-x = 0
  889. tray-offset-y = 0
  890. tray-padding = 2
  891. tray-maxsize = 20
  892. tray-scale = 1.0
  893. tray-position = right
  894. tray-background = ${colors.background}
  895.  
  896. scroll-up = cwm-desknext
  897. scroll-down = cwm-deskprev
  898.  
  899. ################################################################################
  900. ############ MAINBAR-CWM-EXTRA ############
  901. ################################################################################
  902.  
  903. [bar/mainbar-cwm-extra]
  904. monitor = ${env:MONITOR}
  905. ;monitor-fallback = HDMI-A-0
  906. width = 100%
  907. height = 30
  908. ;offset-x = 1%
  909. ;offset-y = 1%
  910. radius = 0.0
  911. fixed-center = true
  912. bottom = true
  913. separator = |
  914.  
  915. background = ${colors.background}
  916. foreground = ${colors.foreground}
  917.  
  918. line-size = 2
  919. line-color = #f00
  920.  
  921. wm-restack = bspwm
  922. override-redirect = true
  923.  
  924. ; Enable support for inter-process messaging
  925. ; See the Messaging wiki page for more details.
  926. enable-ipc = true
  927.  
  928. border-size = 0
  929. ;border-left-size = 0
  930. ;border-right-size = 25
  931. ;border-top-size = 0
  932. ;border-bottom-size = 25
  933. border-color = #00000000
  934.  
  935. padding-left = 0
  936. padding-right = 1
  937.  
  938. module-margin-left = 3
  939. module-margin-right = 3
  940.  
  941. font-0 = "Wallpoet_Regular:size=13;0"
  942. font-1 = "FontAwesome:size=12;0"
  943. font-2 = "Wallpoet_Regular:size=12;0"
  944. font-3 = "FantasqueSansMono:size=12;0"
  945.  
  946. modules-left = load-average
  947. modules-center = networkspeeddown networkspeedup
  948. modules-right = filesystem
  949.  
  950. ;tray-detached = false
  951. ;tray-offset-x = 0
  952. ;tray-offset-y = 0
  953. ;tray-padding = 2
  954. ;tray-maxsize = 20
  955. ;tray-scale = 1.0
  956. ;tray-position = right
  957. ;tray-background = ${colors.background}
  958.  
  959. scroll-up = cwm-desknext
  960. scroll-down = cwm-deskprev
  961.  
  962. ################################################################################
  963. ############ MAINBAR-FVWM3 ############
  964. ################################################################################
  965.  
  966. [bar/mainbar-fvwm3]
  967. monitor = ${env:MONITOR}
  968. ;monitor-fallback = HDMI-A-0
  969. width = 100%
  970. height = 30
  971. ;offset-x = 1%
  972. ;offset-y = 1%
  973. radius = 0.0
  974. fixed-center = true
  975. bottom = false
  976. separator = |
  977.  
  978. background = ${colors.background}
  979. foreground = ${colors.foreground}
  980.  
  981. line-size = 2
  982. line-color = #f00
  983.  
  984. override-redirect = true
  985.  
  986. ; Enable support for inter-process messaging
  987. ; See the Messaging wiki page for more details.
  988. enable-ipc = true
  989.  
  990. border-size = 0
  991. ;border-left-size = 0
  992. ;border-right-size = 25
  993. ;border-top-size = 0
  994. ;border-bottom-size = 25
  995. border-color = #00000000
  996.  
  997. padding-left = 0
  998. padding-right = 1
  999.  
  1000. module-margin-left = 3
  1001. module-margin-right = 3
  1002.  
  1003. font-0 = "Wallpoet_Regular:size=13;0"
  1004. font-1 = "FontAwesome:size=12;0"
  1005. font-2 = "Wallpoet_Regular:size=12;0"
  1006. font-3 = "FantasqueSansMono:size=12;0"
  1007.  
  1008. modules-left = ewmh xwindow
  1009. modules-center = kernel
  1010. modules-right = pavolume memory2 cpu2 date
  1011.  
  1012. tray-detached = false
  1013. tray-offset-x = 0
  1014. tray-offset-y = 0
  1015. tray-padding = 2
  1016. tray-maxsize = 20
  1017. tray-scale = 1.0
  1018. tray-position = right
  1019. tray-background = ${colors.background}
  1020.  
  1021. scroll-up = fvwm3-desknext
  1022. scroll-down = fvwm3-deskprev
  1023.  
  1024. ################################################################################
  1025. ############ MAINBAR-FVWM3-EXTRA ############
  1026. ################################################################################
  1027.  
  1028. [bar/mainbar-fvwm3-extra]
  1029. monitor = ${env:MONITOR}
  1030. ;monitor-fallback = HDMI-A-0
  1031. width = 100%
  1032. height = 30
  1033. ;offset-x = 1%
  1034. ;offset-y = 1%
  1035. radius = 0.0
  1036. fixed-center = true
  1037. bottom = true
  1038. separator = |
  1039.  
  1040. background = ${colors.background}
  1041. foreground = ${colors.foreground}
  1042.  
  1043. line-size = 2
  1044. line-color = #f00
  1045.  
  1046. wm-restack = bspwm
  1047. override-redirect = true
  1048.  
  1049. ; Enable support for inter-process messaging
  1050. ; See the Messaging wiki page for more details.
  1051. enable-ipc = true
  1052.  
  1053. border-size = 0
  1054. ;border-left-size = 0
  1055. ;border-right-size = 25
  1056. ;border-top-size = 0
  1057. ;border-bottom-size = 25
  1058. border-color = #00000000
  1059.  
  1060. padding-left = 0
  1061. padding-right = 1
  1062.  
  1063. module-margin-left = 3
  1064. module-margin-right = 3
  1065.  
  1066. font-0 = "Wallpoet_Regular:size=13;0"
  1067. font-1 = "FontAwesome:size=12;0"
  1068. font-2 = "Wallpoet_Regular:size=12;0"
  1069. font-3 = "FantasqueSansMono:size=12;0"
  1070.  
  1071. modules-left = load-average
  1072. modules-center = networkspeeddown networkspeedup
  1073. modules-right = filesystem
  1074.  
  1075. ;tray-detached = false
  1076. ;tray-offset-x = 0
  1077. ;tray-offset-y = 0
  1078. ;tray-padding = 2
  1079. ;tray-maxsize = 20
  1080. ;tray-scale = 1.0
  1081. ;tray-position = right
  1082. ;tray-background = ${colors.background}
  1083.  
  1084. scroll-up = fvwm3-desknext
  1085. scroll-down = fvwm3-deskprev
  1086.  
  1087. ################################################################################
  1088. ############ MODULE I3 ############
  1089. ################################################################################
  1090.  
  1091. [module/i3]
  1092. ;https://github.com/jaagr/polybar/wiki/Module:-i3
  1093. type = internal/i3
  1094.  
  1095. ; Only show workspaces defined on the same output as the bar
  1096. ;
  1097. ; Useful if you want to show monitor specific workspaces
  1098. ; on different bars
  1099. ;
  1100. ; Default: false
  1101. pin-workspaces = true
  1102.  
  1103. ; This will split the workspace name on ':'
  1104. ; Default: false
  1105. strip-wsnumbers = false
  1106.  
  1107. ; Sort the workspaces by index instead of the default
  1108. ; sorting that groups the workspaces by output
  1109. ; Default: false
  1110. index-sort = false
  1111.  
  1112. ; Create click handler used to focus workspace
  1113. ; Default: true
  1114. enable-click = true
  1115.  
  1116. ; Create scroll handlers used to cycle workspaces
  1117. ; Default: true
  1118. enable-scroll = true
  1119.  
  1120. ; Wrap around when reaching the first/last workspace
  1121. ; Default: true
  1122. wrapping-scroll = false
  1123.  
  1124. ; Set the scroll cycle direction
  1125. ; Default: true
  1126. reverse-scroll = false
  1127.  
  1128. ; Use fuzzy (partial) matching on labels when assigning
  1129. ; icons to workspaces
  1130. ; Example: code;♚ will apply the icon to all workspaces
  1131. ; containing 'code' in the label
  1132. ; Default: false
  1133. fuzzy-match = false
  1134.  
  1135. ;extra icons to choose from
  1136. ;http://fontawesome.io/cheatsheet/
  1137. ;                 
  1138.  
  1139. ;ws-icon-0 = 1;
  1140. ;ws-icon-1 = 2;
  1141. ;ws-icon-2 = 3;
  1142. ;ws-icon-3 = 4;
  1143. ;ws-icon-4 = 5;
  1144. ;ws-icon-5 = 6;
  1145. ;ws-icon-6 = 7;
  1146. ;ws-icon-7 = 8;
  1147. ;ws-icon-8 = 9;
  1148. ;ws-icon-9 = 10;
  1149. ;ws-icon-10 = 11;
  1150. ;ws-icon-11 = 12;
  1151. ;ws-icon-12 = 13;
  1152. ;ws-icon-13 = 14;
  1153. ;ws-icon-14 = 15;
  1154. ;ws-icon-15 = 16;
  1155. ;ws-icon-default = ""
  1156.  
  1157. ; Available tags:
  1158. ; <label-state> (default) - gets replaced with <label-(focused|unfocused|visible|urgent)>
  1159. ; <label-mode> (default)
  1160. format = <label-state> <label-mode>
  1161.  
  1162. label-mode = %mode%
  1163. label-mode-padding = 1
  1164. label-mode-foreground = #000000
  1165. label-mode-background = #FFBB00
  1166.  
  1167. ; Available tokens:
  1168. ; %name%
  1169. ; %icon%
  1170. ; %index%
  1171. ; %output%
  1172. ; Default: %icon% %name%
  1173. ; focused = Active workspace on focused monitor
  1174. label-focused = %icon% %name%
  1175. label-focused-background = #00000000
  1176. label-focused-foreground = ${colors.foreground}
  1177. label-focused-underline = #c8c8cd
  1178. label-focused-padding = 2
  1179.  
  1180. ; Available tokens:
  1181. ; %name%
  1182. ; %icon%
  1183. ; %index%
  1184. ; Default: %icon% %name%
  1185. ; unfocused = Inactive workspace on any monitor
  1186. label-unfocused = %icon% %name%
  1187. label-unfocused-padding = 2
  1188. label-unfocused-background = #00000000
  1189. label-unfocused-foreground = ${colors.foreground}
  1190. label-unfocused-underline = #ffce02
  1191.  
  1192. ; visible = Active workspace on unfocused monitor
  1193. label-visible = %icon% %name%
  1194. label-visible-background = ${self.label-focused-background}
  1195. label-visible-underline = ${self.label-focused-underline}
  1196. label-visible-padding = 2
  1197.  
  1198. ; Available tokens:
  1199. ; %name%
  1200. ; %icon%
  1201. ; %index%
  1202. ; Default: %icon% %name%
  1203. ; urgent = Workspace with urgency hint set
  1204. label-urgent = %icon% %name%
  1205. label-urgent-background = ${self.label-focused-background}
  1206. label-urgent-foreground = #ffce02
  1207. label-urgent-padding = 2
  1208.  
  1209. format-foreground = ${colors.foreground}
  1210. format-background = #00000000
  1211.  
  1212. ################################################################################
  1213. ############ MODULE BSPWM ############
  1214. ################################################################################
  1215.  
  1216. [module/bspwm]
  1217. type = internal/bspwm
  1218.  
  1219. enable-click = true
  1220. enable-scroll = true
  1221. reverse-scroll = true
  1222. pin-workspaces = true
  1223.  
  1224. ws-icon-0 = 1;
  1225. ws-icon-1 = 2;
  1226. ws-icon-2 = 3;
  1227. ws-icon-3 = 4;
  1228. ws-icon-4 = 5;
  1229. ws-icon-5 = 6;
  1230. ws-icon-6 = 7;
  1231. ws-icon-7 = 8;
  1232. ws-icon-8 = 9;
  1233. ws-icon-9 = 10;
  1234. ws-icon-10 = 11;
  1235. ws-icon-11 = 12;
  1236. ws-icon-12 = 13;
  1237. ws-icon-13 = 14;
  1238. ws-icon-14 = 15;
  1239. ws-icon-default = ""
  1240.  
  1241. format = <label-state> <label-mode>
  1242.  
  1243. label-focused = %icon%
  1244. label-focused-background = #662D00
  1245. ;label-focused-underline= #662D00
  1246. label-focused-padding = 4
  1247. label-focused-foreground = #662D00
  1248.  
  1249. label-occupied = %icon%
  1250. label-occupied-padding = 1
  1251. label-occupied-background = #00000000
  1252. label-occupied-foreground = #8C5300
  1253.  
  1254. label-urgent = %icon%
  1255. label-urgent-padding = 0
  1256.  
  1257. label-empty = %icon%
  1258. label-empty-foreground = ${colors.foreground}
  1259. label-empty-padding = 1
  1260. label-empty-background = #00000000
  1261. label-monocle = "  "
  1262. label-monocle-foreground = ${colors.foreground}
  1263. label-tiled = "  "
  1264. label-tiled-foreground = ${colors.foreground}
  1265. label-fullscreen = "  "
  1266. label-fullscreen-foreground = ${colors.foreground}
  1267. label-floating = "  "
  1268. label-floating-foreground = ${colors.foreground}
  1269. label-pseudotiled = "  "
  1270. label-pseudotiled-foreground = ${colors.foreground}
  1271. label-locked = "  "
  1272. label-locked-foreground =` ${colors.foreground}
  1273. label-sticky = "  "
  1274. label-sticky-foreground = ${colors.foreground}
  1275. label-private = "  "
  1276. label-private-foreground = ${colors.foreground}
  1277.  
  1278. ; Separator in between workspaces
  1279. ;label-separator = |
  1280. ;label-separator-padding = 10
  1281. ;label-separator-foreground = #ffb52a
  1282.  
  1283. format-foreground = ${colors.foreground}
  1284. format-background = ${colors.background}
  1285.  
  1286. ###############################################################################
  1287. ############ MODULES A-Z ############
  1288. ################################################################################
  1289.  
  1290. [module/arch-updates]
  1291. type = custom/script
  1292. exec = ~/.config/polybar/scripts/check-arch-updates.sh
  1293. interval = 1000
  1294. label = Arch: %output%
  1295. format-foreground = ${colors.foreground}
  1296. format-background = #00000000
  1297. format-prefix = "  "
  1298. format-prefix-foreground = #394349
  1299. ;format-underline = #FFBB00
  1300.  
  1301. [module/aur-updates]
  1302. type = custom/script
  1303. exec = ~/.config/polybar/scripts/check-aur-updates.sh
  1304. interval = 1000
  1305. label = Aur: %output%
  1306. format-foreground = ${colors.foreground}
  1307. format-background = #00000000
  1308. format-prefix = "  "
  1309. format-prefix-foreground = #394349
  1310. ;format-underline = #FFBB00
  1311.  
  1312. ################################################################################
  1313.  
  1314. [module/backlight-acpi]
  1315. inherit = module/xbacklight
  1316. type = internal/backlight
  1317. card = intel_backlight
  1318. format-foreground = ${colors.foreground}
  1319. format-background = #00000000
  1320. format-prefix-foreground = #7D49B6
  1321. format-prefix-underline = #7D49B6
  1322. ;format-underline = $(colors.format-underline)
  1323. ################################################################################
  1324.  
  1325. [module/backlight]
  1326. ;https://github.com/jaagr/polybar/wiki/Module:-backlight
  1327.  
  1328. type = internal/backlight
  1329.  
  1330. ; Use the following command to list available cards:
  1331. ; $ ls -1 /sys/class/backlight/
  1332. card = intel_backlight
  1333.  
  1334. ; Available tags:
  1335. ; <label> (default)
  1336. ; <ramp>
  1337. ; <bar>
  1338. format = <label>
  1339. format-foreground = ${colors.foreground}
  1340. format-background = #00000000
  1341.  
  1342. ; Available tokens:
  1343. ; %percentage% (default)
  1344. label = %percentage%%
  1345.  
  1346. ; Only applies if <ramp> is used
  1347. ramp-0 = 🌕
  1348. ramp-1 = 🌔
  1349. ramp-2 = 🌓
  1350. ramp-3 = 🌒
  1351. ramp-4 = 🌑
  1352.  
  1353. ; Only applies if <bar> is used
  1354. bar-width = 10
  1355. bar-indicator = |
  1356. bar-fill = ─
  1357. bar-empty = ─
  1358.  
  1359. ################################################################################
  1360.  
  1361. [module/battery]
  1362. ;https://github.com/jaagr/polybar/wiki/Module:-battery
  1363. type = internal/battery
  1364. battery = BAT0
  1365. adapter = AC0
  1366. full-at = 100
  1367.  
  1368. format-charging = <animation-charging> <label-charging>
  1369. label-charging =  %percentage%%
  1370. format-charging-foreground = ${colors.foreground}
  1371. format-charging-background = #00000000
  1372. format-charging-underline = #a3c725
  1373.  
  1374. format-discharging = <ramp-capacity> <label-discharging>
  1375. label-discharging =  %percentage%%
  1376. format-discharging-underline = #c7ae25
  1377. format-discharging-foreground = ${colors.foreground}
  1378. format-discharging-background = #00000000
  1379.  
  1380. format-full-prefix = " "
  1381. format-full-prefix-foreground = #a3c725
  1382. format-full-underline = #a3c725
  1383. format-full-foreground = ${colors.foreground}
  1384. format-full-background = #00000000
  1385.  
  1386. ramp-capacity-0 = 
  1387. ramp-capacity-1 = 
  1388. ramp-capacity-2 = 
  1389. ramp-capacity-3 = 
  1390. ramp-capacity-4 = 
  1391. ramp-capacity-foreground = #c7ae25
  1392.  
  1393. animation-charging-0 = 
  1394. animation-charging-1 = 
  1395. animation-charging-2 = 
  1396. animation-charging-3 = 
  1397. animation-charging-4 = 
  1398. animation-charging-foreground = #a3c725
  1399. animation-charging-framerate = 750
  1400.  
  1401. ################################################################################
  1402.  
  1403. [module/cpu1]
  1404. ;https://github.com/jaagr/polybar/wiki/Module:-cpu
  1405. type = internal/cpu
  1406. ; Seconds to sleep between updates
  1407. ; Default: 1
  1408. interval = 1
  1409. format-foreground = ${colors.foreground}
  1410. format-background = #00000000
  1411. ;   
  1412. format-prefix = " "
  1413. format-prefix-foreground = #394349
  1414. format-underline = $(colors.format-underline)
  1415.  
  1416. ; Available tags:
  1417. ; <label> (default)
  1418. ; <bar-load>
  1419. ; <ramp-load>
  1420. ; <ramp-coreload>
  1421. format = <label> <ramp-coreload>
  1422.  
  1423. format-padding = 2
  1424.  
  1425. ; Available tokens:
  1426. ; %percentage% (default) - total cpu load
  1427. ; %percentage-cores% - load percentage for each core
  1428. ; %percentage-core[1-9]% - load percentage for specific core
  1429. label-font = 3
  1430. label = Cpu %percentage:3%%
  1431. ramp-coreload-0 = ▁
  1432. ramp-coreload-0-font = 3
  1433. ramp-coreload-0-foreground = #aaff77
  1434. ramp-coreload-1 = ▂
  1435. ramp-coreload-1-font = 3
  1436. ramp-coreload-1-foreground = #aaff77
  1437. ramp-coreload-2 = ▃
  1438. ramp-coreload-2-font = 3
  1439. ramp-coreload-2-foreground = #aaff77
  1440. ramp-coreload-3 = ▄
  1441. ramp-coreload-3-font = 3
  1442. ramp-coreload-3-foreground = #aaff77
  1443. ramp-coreload-4 = ▅
  1444. ramp-coreload-4-font = 3
  1445. ramp-coreload-4-foreground = #fba922
  1446. ramp-coreload-5 = ▆
  1447. ramp-coreload-5-font = 3
  1448. ramp-coreload-5-foreground = #fba922
  1449. ramp-coreload-6 = ▇
  1450. ramp-coreload-6-font = 3
  1451. ramp-coreload-6-foreground = #ff5555
  1452. ramp-coreload-7 = █
  1453. ramp-coreload-7-font = 3
  1454. ramp-coreload-7-foreground = #ff5555
  1455.  
  1456. ################################################################################
  1457.  
  1458. [module/cpu2]
  1459. ;https://github.com/jaagr/polybar/wiki/Module:-cpu
  1460. type = internal/cpu
  1461. ; Seconds to sleep between updates
  1462. ; Default: 1
  1463. interval = 1
  1464. format-foreground = ${colors.foreground}
  1465. format-background = #00000000
  1466. format-prefix = "  "
  1467. format-prefix-foreground = #FFDDC5
  1468. format-underline = $(colors.format-underline)
  1469.  
  1470. label-font = 3
  1471.  
  1472. ; Available tags:
  1473. ; <label> (default)
  1474. ; <bar-load>
  1475. ; <ramp-load>
  1476. ; <ramp-coreload>
  1477. format = <label>
  1478.  
  1479. format-padding = 2
  1480.  
  1481. ; Available tokens:
  1482. ; %percentage% (default) - total cpu load
  1483. ; %percentage-cores% - load percentage for each core
  1484. ; %percentage-core[1-9]% - load percentage for specific core
  1485. label = Cpu %percentage:3%%
  1486.  
  1487. ################################################################################
  1488.  
  1489. [module/date]
  1490. ;https://github.com/jaagr/polybar/wiki/Module:-date
  1491. type = internal/date
  1492. ; Seconds to sleep between updates
  1493. interval = 60
  1494. ; See "http://en.cppreference.com/w/cpp/io/manip/put_time" for details on how to format the date string
  1495. ; NOTE: if you want to use syntax tags here you need to use %%{...}
  1496. date = " %c "
  1497. date-alt = " %d-%m-%Y"
  1498. ;time = %H:%M
  1499. time-alt = %H:%M
  1500. format-prefix = "  "
  1501. format-prefix-foreground = #FFDDC5
  1502. format-underline = $(colors.format-underline)
  1503. format-foreground = ${colors.foreground}
  1504. format-background = #00000000
  1505. label = %date% %time%
  1506.  
  1507. #################################################################
  1508.  
  1509. [module/discord]
  1510. type = custom/script
  1511. exec = echo " Discord "
  1512. ;exec = echo " "
  1513. interval = 1
  1514. tail = true
  1515. format-foreground = ${colors.foreground}
  1516. format-background = $#00000000
  1517. format-prefix-foreground = #394349
  1518. format-underline = $(colors.format-underline)
  1519. click-left = discord &
  1520. click-right = killall Discord && killall Discord
  1521. format-prefix = ""
  1522.  
  1523. #################################################################
  1524.  
  1525. [module/ewmh]
  1526. type = internal/xworkspaces
  1527.  
  1528. pin-workspaces = true
  1529. enable-click = true
  1530. enable-scroll = true
  1531. reverse-scroll = true
  1532.  
  1533. icon-0 = 1;
  1534. icon-1 = 2;
  1535. icon-2 = 3;
  1536. icon-3 = 4;
  1537. icon-4 = 5;
  1538. icon-5 = 6;
  1539. icon-6 = 7;
  1540. icon-7 = 8;
  1541. icon-8 = 9;
  1542. format = <label-state>
  1543. label-monitor = %name%
  1544.  
  1545. label-active = %name%
  1546. label-active-foreground = ${colors.foreground}
  1547. label-active-background = #00000000
  1548. label-active-underline = #f7e768
  1549. label-active-padding = 1
  1550.  
  1551. label-occupied = %name%
  1552. label-occupied-background = ${colors.background}
  1553. label-occupied-padding = 1
  1554.  
  1555. label-urgent = %name%
  1556. label-urgent-foreground = ${colors.foreground}
  1557. label-urgent-background = ${colors.alert}
  1558. label-urgent-underline = ${colors.alert}
  1559. label-urgent-padding = 1
  1560.  
  1561. label-empty = %name%
  1562. label-empty-foreground = ${colors.foreground}
  1563. label-empty-padding = 1
  1564. format-foreground = ${colors.foreground}
  1565. format-background = #00000000
  1566.  
  1567. ################################################################################
  1568.  
  1569. [module/filesystem]
  1570. ;https://github.com/jaagr/polybar/wiki/Module:-filesystem
  1571. type = internal/fs
  1572.  
  1573. ; Mountpoints to display
  1574. mount-0 = /
  1575. ;mount-1 = /home
  1576. ;mount-2 = /var
  1577.  
  1578. ; Seconds to sleep between updates
  1579. ; Default: 30
  1580. interval = 30
  1581.  
  1582. ; Display fixed precision values
  1583. ; Default: false
  1584. fixed-values = false
  1585.  
  1586. ; Spacing between entries
  1587. ; Default: 2
  1588. spacing = 4
  1589.  
  1590. ; Available tags:
  1591. ; <label-mounted> (default)
  1592. ; <bar-free>
  1593. ; <bar-used>
  1594. ; <ramp-capacity>
  1595. format-mounted = <label-mounted>
  1596. format-mounted-foreground = ${colors.foreground}
  1597. format-mounted-background = #00000000
  1598. format-mounted-underline = $(colors.format-underline)
  1599.  
  1600. ; Available tokens:
  1601. ; %mountpoint%
  1602. ; %type%
  1603. ; %fsname%
  1604. ; %percentage_free%
  1605. ; %percentage_used%
  1606. ; %total%
  1607. ; %free%
  1608. ; %used%
  1609. ; Default: %mountpoint% %percentage_free%%
  1610. label-mounted = %mountpoint% : %used% used of %total%
  1611.  
  1612. ; Available tokens:
  1613. ; %mountpoint%
  1614. ; Default: %mountpoint% is not mounted
  1615. label-unmounted = %mountpoint% not mounted
  1616. format-unmounted-foreground = ${colors.foreground}
  1617. format-unmounted-background = #00000000
  1618. ;format-unmounted-underline = ${colors.alert}
  1619.  
  1620. ################################################################################
  1621.  
  1622. [module/kernel]
  1623. type = custom/script
  1624. exec = uname -r
  1625. tail = false
  1626. interval = 1024
  1627.  
  1628. format-foreground = ${colors.foreground}
  1629. format-background = #00000000
  1630. format-prefix = "  "
  1631. format-prefix-foreground = #FFDDC5
  1632. format-underline = $(colors.format-underline)
  1633.  
  1634. ################################################################################
  1635.  
  1636. [module/jgmenu]
  1637. type = custom/script
  1638. interval = 120
  1639. exec = echo "ArcoLinux"
  1640. click-left = "jgmenu_run >/dev/null 2>&1 &"
  1641. format-foreground = ${colors.foreground}
  1642. format-background = #00000000
  1643.  
  1644. ################################################################################
  1645.  
  1646. [module/load-average]
  1647. type = custom/script
  1648. exec = uptime | grep -ohe 'load average[s:][: ].*' | awk '{ print $3" "$4" "$5"," }' | sed 's/,//g'
  1649. interval = 100
  1650.  
  1651. ;HOW TO SET IT MINIMAL 10 CHARACTERS - HIDDEN BEHIND SYSTEM ICONS
  1652. ;label = %output%
  1653. label = %output:10%
  1654.  
  1655. format-foreground = ${colors.foreground}
  1656. format-background = #00000000
  1657. format-prefix = "  "
  1658. format-prefix-foreground = #FFDDC5
  1659. format-underline = $(colors.format-underline)
  1660.  
  1661. ################################################################################
  1662.  
  1663. [module/memory1]
  1664. ;https://github.com/jaagr/polybar/wiki/Module:-memory
  1665. type = internal/memory
  1666. interval = 1
  1667. ; Available tokens:
  1668. ; %percentage_used% (default)
  1669. ; %percentage_free%
  1670. ; %gb_used%
  1671. ; %gb_free%
  1672. ; %gb_total%
  1673. ; %mb_used%
  1674. ; %mb_free%
  1675. ; %mb_total%
  1676. label = %percentage_used%%
  1677. bar-used-indicator =
  1678. bar-used-width = 10
  1679. bar-used-foreground-0 = #3384d0
  1680. bar-used-fill = 
  1681. bar-used-empty = 
  1682. bar-used-empty-foreground = #ffffff
  1683.  
  1684. format = <label> <bar-used>
  1685. format-prefix = "  "
  1686. format-prefix-foreground = #394349
  1687. format-underline = $(colors.format-underline)
  1688. format-foreground = ${colors.foreground}
  1689. format-background = #00000000
  1690.  
  1691. ################################################################################
  1692.  
  1693. [module/memory2]
  1694. ;https://github.com/jaagr/polybar/wiki/Module:-memory
  1695. type = internal/memory
  1696. interval = 1
  1697. ; Available tokens:
  1698. ; %percentage_used% (default)
  1699. ; %percentage_free%
  1700. ; %gb_used%
  1701. ; %gb_free%
  1702. ; %gb_total%
  1703. ; %mb_used%
  1704. ; %mb_free%
  1705. ; %mb_total%
  1706. label = %percentage_used%%
  1707.  
  1708. format = Mem <label>
  1709. format-prefix = "  "
  1710. format-prefix-foreground = #FFDDC5
  1711. format-underline = $(colors.format-underline)
  1712. format-foreground = ${colors.foreground}
  1713. format-background = #00000000
  1714.  
  1715. ################################################################################
  1716.  
  1717. [module/memory3]
  1718. ;https://github.com/jaagr/polybar/wiki/Module:-memory
  1719. type = internal/memory
  1720. interval = 1
  1721. ; Available tokens:
  1722. ; %percentage_used% (default)
  1723. ; %percentage_free%
  1724. ; %gb_used%
  1725. ; %gb_free%
  1726. ; %gb_total%
  1727. ; %mb_used%
  1728. ; %mb_free%
  1729. ; %mb_total%
  1730. label = %gb_used%/%gb_free%
  1731.  
  1732. format = Mem <label>
  1733. format-prefix = "  "
  1734. format-prefix-foreground = #FFDDC5
  1735. format-underline = $(colors.format-underline)
  1736. format-foreground = ${colors.foreground}
  1737. format-background = #00000000
  1738.  
  1739.  
  1740. ################################################################################
  1741.  
  1742. [module/mpd]
  1743. ;https://github.com/jaagr/polybar/wiki/Module:-mpd
  1744. type = internal/mpd
  1745. ;format-online = "<label-song> <icon-prev> <icon-stop> <toggle> <icon-next>"
  1746. format-online = "<label-song> <bar-progress>"
  1747. ;format-online = "<label-song> <bar-progress> <icon-prev> <icon-stop> <toggle> <icon-next>"
  1748. icon-prev = 
  1749. icon-stop = 
  1750. icon-play = 
  1751. icon-pause = 
  1752. icon-next = 
  1753. label-song-maxlen = 40
  1754. label-song-ellipsis = true
  1755. bar-progress-width = 10
  1756. bar-progress-indicator = 
  1757. bar-progress-fill = 
  1758. bar-progress-empty = 
  1759. bar-progress-fill-foreground = #ff0
  1760. bar-progress-fill-background = #00000000
  1761. bar-progress-indicator-foreground = ${colors.foreground}
  1762. format-online-foreground = ${colors.foreground}
  1763. format-online-background = #00000000
  1764. ################################################################################
  1765.  
  1766. [module/networkspeedup]
  1767. ;https://github.com/jaagr/polybar/wiki/Module:-network
  1768. type = internal/network
  1769. interface = enp6s0
  1770. label-connected = "%upspeed:7%"
  1771. format-connected = <label-connected>
  1772. format-connected-prefix = ""
  1773. format-connected-prefix-foreground = #FFDDC5
  1774. format-connected-foreground = ${colors.foreground}
  1775. format-connected-background = #00000000
  1776. format-connected-underline = $(colors.format-underline)
  1777.  
  1778. ################################################################################
  1779.  
  1780. [module/networkspeeddown]
  1781. ;https://github.com/jaagr/polybar/wiki/Module:-network
  1782. type = internal/network
  1783. interface = enp6s0
  1784. ;interface = enp4s0
  1785. label-connected = "%downspeed:7%"
  1786. format-connected = <label-connected>
  1787. format-connected-prefix = ""
  1788. format-connected-prefix-foreground = #FFDDC5
  1789. format-connected-foreground = ${colors.foreground}
  1790. format-connected-background = #00000000
  1791. format-connected-underline = $(colors.format-underline)
  1792.  
  1793. ################################################################################
  1794.  
  1795. [module/pacman-updates]
  1796. type = custom/script
  1797. ;exec = pacman -Qu | wc -l
  1798. exec = checkupdates | wc -l
  1799. interval = 1000
  1800. label = Repo: %output%
  1801. format-foreground = ${colors.foreground}
  1802. format-background = #00000000
  1803. format-prefix = "  "
  1804. format-prefix-foreground = #FFDDC5
  1805. format-underline = $(colors.format-underline)
  1806.  
  1807. ################################################################################
  1808.  
  1809. [module/pamac-manager]
  1810. type = custom/script
  1811. exec = pamac checkupdates -q | wc -l
  1812. interval = 1000
  1813. label = Pamac : %output%
  1814. tail = true
  1815. format-foreground = ${colors.foreground}
  1816. format-background = #00000000
  1817. format-prefix-foreground = #FFDDC5
  1818. format-underline = $(colors.format-underline)
  1819. click-right = pamac-manager &
  1820. click-left = pamac-manager &
  1821. format-prefix = " "
  1822.  
  1823. ################################################################################
  1824.  
  1825. [module/pavolume]
  1826. type = custom/script
  1827. tail = true
  1828. label = %output%
  1829. exec = ~/.config/polybar/scripts/pavolume.sh --listen
  1830. click-right = exec pavucontrol
  1831. click-left = ~/.config/polybar/scripts/pavolume.sh --togmute
  1832. scroll-up = ~/.config/polybar/scripts/pavolume.sh --up
  1833. scroll-down = ~/.config/polybar/scripts/pavolume.sh --down
  1834. format-underline = $(colors.format-underline)
  1835. format-foreground = ${colors.foreground}
  1836. format-background = #00000000
  1837.  
  1838. ################################################################################
  1839.  
  1840. [module/polywins]
  1841. type = custom/script
  1842. exec = ~/.config/polybar/scripts/polywins.sh 2>/dev/null
  1843. format = <label>
  1844. label = %output%
  1845. label-padding = 1
  1846. tail = true
  1847.  
  1848. ################################################################################
  1849.  
  1850. [module/pub-ip]
  1851. ;https://linuxconfig.org/polybar-a-better-wm-panel-for-your-linux-system
  1852. type = custom/script
  1853. exec = ~/.config/polybar/scripts/pub-ip.sh
  1854. interval = 100
  1855. format-foreground = ${colors.foreground}
  1856. format-background = #00000000
  1857. ;format-underline = #e7ebde
  1858. label = %output%
  1859. format-prefix = "  "
  1860. format-prefix-foreground = #FFDDC5
  1861.  
  1862. ################################################################################
  1863.  
  1864. [module/release]
  1865. type = custom/script
  1866. exec = (lsb_release -d | awk {'print $2'} ;echo " "; lsb_release -r | awk {'print $2'}) | tr -d '\n'
  1867. interval = 6000
  1868.  
  1869. format-foreground = ${colors.foreground}
  1870. format-background = #00000000
  1871. format-prefix = "  "
  1872. format-prefix-foreground = #FFDDC5
  1873. format-underline = $(colors.format-underline)
  1874.  
  1875. ################################################################################
  1876.  
  1877. [module/sep]
  1878. ; alternative separator
  1879. type = custom/text
  1880. content = 
  1881. content-foreground = ${colors.foreground}
  1882. content-background = #00000000
  1883. format-foreground = ${colors.foreground}
  1884. format-background = #00000000
  1885.  
  1886. ################################################################################
  1887.  
  1888. [module/spotify1]
  1889. ;https://github.com/NicholasFeldman/dotfiles/blob/master/polybar/.config/polybar/spotify.sh
  1890. type = custom/script
  1891. exec = ~/.config/polybar/scripts/spotify1.sh
  1892. interval = 1
  1893.  
  1894. ;format = <label>
  1895. format-foreground = ${colors.foreground}
  1896. format-background = #00000000
  1897. format-padding = 2
  1898. ;format-underline = $(colors.format-underline)
  1899. format-prefix = " "
  1900. format-prefix-foreground = #FFDDC5
  1901. label = %output:0:150%
  1902.  
  1903. ################################################################################
  1904.  
  1905. [module/spotify2]
  1906. ;install zscroll
  1907. ;https://github.com/PrayagS/polybar-spotify
  1908. type = custom/script
  1909. tail = true
  1910. format-prefix = " "
  1911. format = <label>
  1912. format-foreground = ${colors.foreground}
  1913. format-background = #00000000
  1914. exec = ~/.config/polybar/scripts/scroll_spotify_status.sh
  1915.  
  1916.  
  1917. [module/spotify-prev]
  1918. type = custom/script
  1919. exec = echo ""
  1920. format = <label>
  1921. format-foreground = ${colors.foreground}
  1922. format-background = #00000000
  1923. click-left = playerctl previous spotify
  1924. click-right = spotify
  1925.  
  1926. [module/spotify-play-pause]
  1927. type = custom/ipc
  1928. hook-0 = echo ""
  1929. hook-1 = echo ""
  1930. initial = 1
  1931. format-foreground = ${colors.foreground}
  1932. format-background = #00000000
  1933. click-left = playerctl play-pause spotify
  1934. click-right = spotify
  1935.  
  1936. [module/spotify-next]
  1937. type = custom/script
  1938. exec = echo ""
  1939. format = <label>
  1940. format-foreground = ${colors.foreground}
  1941. format-background = #00000000
  1942. click-left = playerctl next spotify
  1943. click-right = spotify
  1944.  
  1945. ################################################################################
  1946.  
  1947. [module/temperature1]
  1948. ;https://github.com/jaagr/polybar/wiki/Module:-temperature
  1949. type = internal/temperature
  1950. ; Thermal zone to use
  1951. ; To list all the zone types, run
  1952. ; $ for i in /sys/class/thermal/thermal_zone*; do echo "$i: $(<$i/type)"; done
  1953. ; Default: 0
  1954. thermal-zone = 0
  1955.  
  1956. ; Full path of temperature sysfs path
  1957. ; Use `sensors` to find preferred temperature source, then run
  1958. ; $ for i in /sys/class/hwmon/hwmon*/temp*_input; do echo "$(<$(dirname $i)/name): $(cat ${i%_*}_label 2>/dev/null || echo $(basename ${i%_*})) $(readlink -f $i)"; done
  1959. ; to find path to desired file
  1960. ; Default reverts to thermal zone setting
  1961. hwmon-path = /sys/devices/platform/coretemp.0/hwmon/hwmon1/temp1_input
  1962.  
  1963. warn-temperature = 70
  1964. format = <ramp> <label>
  1965. format-foreground = ${colors.foreground}
  1966. format-background = #00000000
  1967. format-underline = $(colors.format-underline)
  1968. format-warn = <ramp> <label-warn>
  1969. format-warn-underline = #c7254f
  1970. label = %temperature%
  1971. label-warn =  %temperature%
  1972. label-warn-foreground = #c7254f
  1973.  
  1974. ramp-0 = 
  1975. ramp-1 = 
  1976. ramp-2 = 
  1977. ramp-3 = 
  1978. ramp-4 = 
  1979. ramp-foreground =${colors.foreground}
  1980.  
  1981. ################################################################################
  1982.  
  1983. [module/temperature2]
  1984. type = custom/script
  1985. exec = ~/.config/polybar/scripts/tempcores.sh
  1986. interval = 2
  1987. format-padding = 1
  1988. format-foreground = ${colors.foreground}
  1989. format-background = #00000000
  1990. format-underline = $(colors.format-underline)
  1991. format-prefix-foreground = #FFDDC5
  1992. label =  %output:0:150:%
  1993.  
  1994. ################################################################################
  1995.  
  1996. [module/uptime]
  1997. ;https://github.com/jaagr/polybar/wiki/User-contributed-modules#uptime
  1998. type = custom/script
  1999. exec = uptime | awk -F, '{sub(".*up ",x,$1);print $1}'
  2000. interval = 100
  2001. label = Uptime : %output%
  2002.  
  2003. format-foreground = ${colors.foreground}
  2004. format-background = #00000000
  2005. format-prefix = "  "
  2006. format-prefix-foreground = #FFDDC5
  2007. format-underline = $(colors.format-underline)
  2008.  
  2009. ################################################################################
  2010.  
  2011. [module/variety]
  2012. type = custom/script
  2013. exec = echo " Variety"
  2014. ;exec = echo " "
  2015. interval = 1
  2016. tail = true
  2017. format-foreground = ${colors.foreground}
  2018. format-background = #00000000
  2019. format-prefix = ""
  2020. format-prefix-foreground = #FFDDC5
  2021. click-left = variety --selector
  2022.  
  2023. ################################################################################
  2024.  
  2025. [module/volume]
  2026. ;https://github.com/jaagr/polybar/wiki/Module:-volume
  2027. type = internal/volume
  2028. format-volume = "<label-volume> <bar-volume>"
  2029.  
  2030. label-volume = " "
  2031. label-volume-foreground = #40ad4b
  2032. label-muted = muted
  2033.  
  2034. bar-volume-width = 10
  2035. bar-volume-foreground-0 = #40ad4b
  2036. bar-volume-foreground-1 = #40ad4b
  2037. bar-volume-foreground-2 = #40ad4b
  2038. bar-volume-foreground-3 = #40ad4b
  2039. bar-volume-foreground-4 = #40ad4b
  2040. bar-volume-foreground-5 = #40ad4b
  2041. bar-volume-foreground-6 = #40ad4b
  2042. bar-volume-gradient = false
  2043. bar-volume-indicator = 
  2044. bar-volume-indicator-font = 2
  2045. bar-volume-fill = 
  2046. bar-volume-fill-font = 2
  2047. bar-volume-empty = 
  2048. bar-volume-empty-font = 2
  2049. bar-volume-empty-foreground = ${colors.foreground}
  2050. format-volume-foreground = ${colors.foreground}
  2051. format-volume-background = #00000000
  2052. format-muted-prefix = "  "
  2053. format-muted-prefix-foreground = "#ff0000"
  2054. format-muted-foreground = ${colors.foreground}
  2055. format-muted-background = #00000000
  2056.  
  2057. ################################################################################
  2058.  
  2059. [module/weather]
  2060. type = custom/script
  2061. interval = 10
  2062. format = <label>
  2063. format-prefix = " "
  2064. format-prefix-foreground = #FFDDC5
  2065. format-underline = $(colors.format-underline)
  2066. format-foreground = ${colors.foreground}
  2067. format-background = #00000000
  2068. exec = python -u ~/.config/polybar/scripts/weather.py
  2069. tail = true
  2070.  
  2071. #################################################################################
  2072.  
  2073. [module/wired-network]
  2074. ;https://github.com/jaagr/polybar/wiki/Module:-network
  2075. type = internal/network
  2076. interface = enp6s0
  2077. interval = 3.0
  2078.  
  2079. ; Available tokens:
  2080. ; %ifname% [wireless+wired]
  2081. ; %local_ip% [wireless+wired]
  2082. ; %essid% [wireless]
  2083. ; %signal% [wireless]
  2084. ; %upspeed% [wireless+wired]
  2085. ; %downspeed% [wireless+wired]
  2086. ; %linkspeed% [wired]
  2087. ; Default: %ifname% %local_ip%
  2088. label-connected = %ifname%
  2089. label-disconnected = %ifname% disconnected
  2090.  
  2091. format-connected-foreground = ${colors.foreground}
  2092. format-connected-background = #00000000
  2093. format-connected-underline = #99E2B856
  2094. format-connected-prefix = " "
  2095. format-connected-prefix-foreground = #FFDDC5
  2096. format-connected-prefix-background = #00000000
  2097.  
  2098. format-disconnected = <label-disconnected>
  2099. format-disconnected-underline = ${colors.alert}
  2100. label-disconnected-foreground = ${colors.foreground}
  2101.  
  2102. ################################################################################
  2103.  
  2104. [module/wireless-network]
  2105. ;https://github.com/jaagr/polybar/wiki/Module:-network
  2106. type = internal/network
  2107. interface = wlp3s0
  2108. interval = 3.0
  2109. label-connected = %essid%
  2110.  
  2111. format-connected = <label-connected>
  2112. ;format-connected = <ramp-signal> <label-connected>
  2113. format-connected-foreground = ${colors.foreground}
  2114. format-connected-background = #00000000
  2115. format-connected-prefix = "  "
  2116. format-connected-prefix-foreground = #7e52c6
  2117. format-connected-prefix-background = #00000000
  2118. format-connected-underline = #7e52c6
  2119.  
  2120. label-disconnected = %ifname% disconnected
  2121. label-disconnected-foreground = ${colors.alert}
  2122. label-disconnected-background = #00000000
  2123.  
  2124. format-disconnected = <label-disconnected>
  2125. format-disconnected-foreground = ${colors.alert}
  2126. format-disconnected-background = #00000000
  2127. format-disconnected-prefix = "  "
  2128. format-disconnected-prefix-foreground = ${colors.alert}
  2129. format-disconnected-prefix-background = #00000000
  2130. format-disconnected-underline =${colors.alert}
  2131.  
  2132. ramp-signal-0 = ▁
  2133. ramp-signal-1 = ▂
  2134. ramp-signal-2 = ▃
  2135. ramp-signal-3 = ▄
  2136. ramp-signal-4 = ▅
  2137. ramp-signal-5 = ▆
  2138. ramp-signal-6 = ▇
  2139. ramp-signal-7 = █
  2140. ramp-signal-foreground = #7e52c6
  2141.  
  2142. ################################################################################
  2143.  
  2144. [module/xbacklight]
  2145. ;https://github.com/jaagr/polybar/wiki/Module:-xbacklight
  2146. type = internal/xbacklight
  2147. format = <label> <bar>
  2148. format-prefix = "  "
  2149. format-prefix-foreground = ${colors.foreground}
  2150. format-prefix-background = #00000000
  2151. format-prefix-underline = #9f78e1
  2152. format-underline = #9f78e1
  2153. label = %percentage%%
  2154. bar-width = 10
  2155. bar-indicator = 
  2156. bar-indicator-foreground = #fff
  2157. bar-indicator-font = 2
  2158. bar-fill = 
  2159. bar-fill-font = 2
  2160. bar-fill-foreground = #9f78e1
  2161. bar-empty = 
  2162. bar-empty-font = 2
  2163. bar-empty-foreground = #fff
  2164. format-foreground = ${colors.foreground}
  2165. format-background = #00000000
  2166.  
  2167. ################################################################################
  2168.  
  2169. [module/xkeyboard]
  2170. ;https://github.com/jaagr/polybar/wiki/Module:-xkeyboard
  2171. type = internal/xkeyboard
  2172. blacklist-0 = num lock
  2173.  
  2174. format-prefix = "  "
  2175. format-prefix-foreground = ${colors.foreground}
  2176. format-prefix-background = #00000000
  2177. format-prefix-underline = #3ecfb2
  2178. format-foreground = ${colors.foreground}
  2179. format-background = #00000000
  2180.  
  2181. label-layout = %layout%
  2182. label-layout-underline = #3ecfb2
  2183. label-indicator-padding = 2
  2184. label-indicator-margin = 1
  2185. label-indicator-background = #00000000
  2186. label-indicator-underline = ${colors.foreground}
  2187.  
  2188. ################################################################################
  2189.  
  2190. [module/xwindow]
  2191. ;https://github.com/jaagr/polybar/wiki/Module:-xwindow
  2192. type = internal/xwindow
  2193.  
  2194. ; Available tokens:
  2195. ; %title%
  2196. ; Default: %title%
  2197. label = %title%
  2198. label-maxlen = 50
  2199.  
  2200. format-foreground = ${colors.foreground}
  2201. format-background = #00000000
  2202.  
  2203. ###############################################################################
  2204.  
Advertisement
Add Comment
Please, Sign In to add comment