poetician

Polybar i3 | NVMe1n1 Plum Gold / Space Age

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