poetician

Polybar i3 | nvme1n1 Gradient and Selective Rounded Corners

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