devdsavage

Untitled

Sep 27th, 2019
726
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.11 KB | None | 0 0
  1. [bar/top]
  2. ;monitor = eDP-1
  3. width = 100%
  4. height = 22
  5.  
  6. background = #00000000
  7. foreground = #ccffffff
  8.  
  9. border-top-size = 20
  10. border-right-size = 20
  11. border-bottom-size = 0
  12. border-left-size = 20
  13. border-color = rgba(255, 255, 255, 0)
  14.  
  15.  
  16. line-color = ${bar/bottom.background}
  17. line-size = 16
  18.  
  19. spacing = 2
  20. padding-right = 5
  21. module-margin = 4
  22.  
  23. font-0 = NotoSans-Regular:size=9;-1
  24. font-1 = MaterialIcons:size=10;0
  25. font-2 = Termsynu:size=8:antialias=false;-2
  26. font-3 = FontAwesome:size=12;0
  27.  
  28. modules-left = i3
  29. modules-center = spotify mpd
  30. modules-right = volume date powermenu
  31.  
  32.  
  33. [bar/bottom]
  34. ;monitor = eDP-1
  35. bottom = true
  36. width = 100%
  37. height = 20
  38.  
  39. background = ${bar/top.background}
  40. foreground = ${bar/top.foreground}
  41.  
  42. line-color = ${bar/top.background}
  43. line-size = 2
  44.  
  45. spacing = 3
  46. padding-right = 4
  47. module-margin-left = 0
  48. module-margin-right = 6
  49.  
  50.  
  51. font-0 = NotoSans-Regular:size=8;0
  52. font-1 = unifont:size=10;-3
  53. font-2 = FontAwesome:size=8;-2
  54. font-3 = NotoSans-Regular:size=8;-1
  55. font-4 = MaterialIcons:size=15;-1
  56. font-5 = Termsynu:size=8:antialias=false;0
  57.  
  58. ;modules-center =
  59. ;modules-right = cpu memory
  60.  
  61. [module/backlight]
  62. type = internal/backlight
  63. format = <ramp> <label>
  64. label = %percentage%
  65. card = intel_backlight
  66. ;ramp-0 = 
  67. ;ramp-1 = 
  68. ;ramp-2 = 
  69.  
  70. ramp-0 = 🌕
  71. ramp-1 = 🌔
  72. ramp-2 = 🌓
  73. ramp-3 = 🌒
  74. ramp-4 = 🌑
  75.  
  76. ;bar-width = 10
  77. ;bar-indicator = |
  78. ;bar-indicator-font = 3
  79. ;bar-indicator-foreground = #ff
  80. ;bar-fill = ─
  81. ;bar-fill-font = 3
  82. ;bar-fill-foreground = #c9665e
  83. ;bar-empty = ─
  84. ;bar-empty-font = 3
  85. ;bar-empty-foreground = #44
  86.  
  87. [module/battery]
  88. type = internal/battery
  89. full-at = 98
  90.  
  91. format-charging = <animation-charging> <label-charging>
  92. format-discharging = <ramp-capacity> <label-discharging>
  93. format-full = <ramp-capacity> <label-full>
  94.  
  95. ramp-capacity-0 = 
  96. ramp-capacity-0-foreground = #f53c3c
  97. ramp-capacity-1 = 
  98. ramp-capacity-1-foreground = #ffa900
  99. ramp-capacity-2 = 
  100. ramp-capacity-3 = 
  101. ramp-capacity-4 = 
  102.  
  103. bar-capacity-width = 10
  104. bar-capacity-format = %{+u}%{+o}%fill%%empty%%{-u}%{-o}
  105. bar-capacity-fill = █
  106. bar-capacity-fill-foreground = #ddffffff
  107. bar-capacity-fill-font = 3
  108. bar-capacity-empty = █
  109. bar-capacity-empty-font = 3
  110. bar-capacity-empty-foreground = #44ffffff
  111.  
  112. animation-charging-0 = 
  113. animation-charging-1 = 
  114. animation-charging-2 = 
  115. animation-charging-3 = 
  116. animation-charging-4 = 
  117. animation-charging-framerate = 500
  118.  
  119. [module/bspwm]
  120. type = internal/i3
  121.  
  122. ws-icon-0 = 1;
  123. ws-icon-1 = 2;
  124. ws-icon-2 = 3;
  125. ws-icon-3 = 4;
  126. ws-icon-4 = 5;
  127. ;ws-icon-default =
  128.  
  129. format = <label-state> <label-mode>
  130.  
  131. label-dimmed-underline = ${BAR.background}
  132.  
  133. label-active = %index%
  134. label-active-foreground = #fff
  135. label-active-background = #773f3f3f
  136. label-active-underline = #c9665e
  137. label-active-font = 4
  138. label-active-padding = 4
  139.  
  140. label-occupied = %index%
  141. label-occupied-foreground = #dd
  142. label-occupied-underline = #666
  143. label-occupied-font = 4
  144. label-occupied-padding = 4
  145.  
  146. label-urgent = %index%
  147. label-urgent-foreground = #000000
  148. label-urgent-background = #bd2c40
  149. label-urgent-underline = #9b0a20
  150. label-urgent-font = 4
  151. label-urgent-padding = 4
  152.  
  153. label-empty = %index%
  154. label-empty-foreground = #55
  155. label-empty-font = 4
  156. label-empty-padding = 4
  157.  
  158. label-monocle = 
  159. label-monocle-underline = ${module/bspwm.label-active-underline}
  160. label-monocle-background = #33ffffff
  161. label-monocle-padding = 2
  162.  
  163. label-locked = 
  164. label-locked-foreground = #bd2c40
  165. label-locked-underline = ${module/bspwm.label-monocle-underline}
  166. label-locked-padding = ${module/bspwm.label-monocle-padding}
  167.  
  168. label-sticky = 
  169. label-sticky-foreground = #fba922
  170. label-sticky-underline = ${module/bspwm.label-monocle-underline}
  171. label-sticky-padding = ${module/bspwm.label-monocle-padding}
  172.  
  173. label-private = 
  174. label-private-foreground = #bd2c40
  175. label-private-underline = ${module/bspwm.label-monocle-underline}
  176. label-private-padding = ${module/bspwm.label-monocle-padding}
  177.  
  178. [module/bspwm-tmp]
  179. type = internal/i3
  180. format = <label-state>
  181.  
  182. label-active = 
  183. label-active-padding = 1
  184. label-occupied = 
  185. label-occupied-padding = 1
  186. label-empty = 
  187. label-empty-padding = 1
  188.  
  189. [module/cpu]
  190. type = internal/cpu
  191. interval = 0.5
  192. format = <label> <ramp-coreload>
  193. label = CPU
  194.  
  195. ramp-coreload-0 = ▁
  196. ramp-coreload-0-font = 2
  197. ramp-coreload-0-foreground = #aaff77
  198. ramp-coreload-1 = ▂
  199. ramp-coreload-1-font = 2
  200. ramp-coreload-1-foreground = #aaff77
  201. ramp-coreload-2 = ▃
  202. ramp-coreload-2-font = 2
  203. ramp-coreload-2-foreground = #aaff77
  204. ramp-coreload-3 = ▄
  205. ramp-coreload-3-font = 2
  206. ramp-coreload-3-foreground = #aaff77
  207. ramp-coreload-4 = ▅
  208. ramp-coreload-4-font = 2
  209. ramp-coreload-4-foreground = #fba922
  210. ramp-coreload-5 = ▆
  211. ramp-coreload-5-font = 2
  212. ramp-coreload-5-foreground = #fba922
  213. ramp-coreload-6 = ▇
  214. ramp-coreload-6-font = 2
  215. ramp-coreload-6-foreground = #ff5555
  216. ramp-coreload-7 = █
  217. ramp-coreload-7-font = 2
  218. ramp-coreload-7-foreground = #ff5555
  219.  
  220. ;[module/date]
  221. ;type = internal/date
  222. ;date = %%{F#fff}%H:%M%%{F-}  %%{F#fff}%d-%m-%Y%%{F-}
  223. ;date-alt = %%{F#fff}%A, %d %B %Y %%{F#fff}%H:%M%%{F#666}:%%{F#fba922}%S%%{F-}
  224.  
  225. [module/date]
  226. type = internal/date
  227. format-prefix = " "
  228. label = %{F#fff}%date%%{F-}  %{F#fff}%time%%{F-}
  229. date-alt = %m/%d/%Y
  230. date = %A, %B %d, %Y
  231. time = %I:%M %p
  232. time-alt = ${self.time}
  233.  
  234. [module/memory]
  235. type = internal/memory
  236. format = <label> <bar-used>
  237. label = RAM
  238.  
  239. bar-used-width = 30
  240. bar-used-foreground-0 = #aaff77
  241. bar-used-foreground-1 = #aaff77
  242. bar-used-foreground-2 = #fba922
  243. bar-used-foreground-3 = #ff5555
  244. bar-used-indicator = |
  245. bar-used-indicator-font = 6
  246. bar-used-indicator-foreground = #ff
  247. bar-used-fill = ─
  248. bar-used-fill-font = 6
  249. bar-used-empty = ─
  250. bar-used-empty-font = 6
  251. bar-used-empty-foreground = #444444
  252.  
  253. [module/mpd]
  254. type = internal/mpd
  255. format-online = <icon-prev> <icon-stop> <toggle> <icon-next> <icon-repeat> <icon-random> <bar-progress> <label-time> <label-song>
  256.  
  257. icon-play = 
  258. icon-pause = 
  259. icon-stop = 
  260. icon-prev = 
  261. icon-next = 
  262. icon-random = 
  263. icon-repeat = 
  264.  
  265. toggle-on-foreground =
  266. toggle-off-foreground = #55
  267.  
  268. bar-progress-width = 45
  269. bar-progress-format = %{A4:mpdseek+2: A5:mpdseek-2:}%fill%%indicator%%empty%%{A A}
  270. bar-progress-indicator = |
  271. bar-progress-indicator-foreground = #ff
  272. bar-progress-indicator-font = 3
  273. bar-progress-fill = ─
  274. bar-progress-fill-foreground = #bb
  275. bar-progress-fill-font = 3
  276. bar-progress-empty = ─
  277. bar-progress-empty-font = 3
  278. bar-progress-empty-foreground = #44
  279.  
  280.  
  281. [module/wireless-network]
  282. type = internal/network
  283. interface = wlp1s0
  284. interval = 3.0
  285. ping-interval = 10
  286.  
  287. format-connected = <ramp-signal> <label-connected>
  288. label-connected = %essid%
  289. label-disconnected =  not connected
  290. label-disconnected-foreground = #66
  291.  
  292. ramp-signal-0 = 
  293. ramp-signal-1 = 
  294. ramp-signal-2 = 
  295. ramp-signal-3 = 
  296. ramp-signal-4 = 
  297.  
  298. animation-packetloss-0 = 
  299. animation-packetloss-0-foreground = #ffa64c
  300. animation-packetloss-1 = 
  301. animation-packetloss-1-foreground = ${bar/top.foreground}
  302. animation-packetloss-framerate = 500
  303.  
  304. [module/wired-network]
  305. type = internal/network
  306. interface = net0
  307. interval = 3.0
  308.  
  309. label-connected =  %{T3}%local_ip%%{T-}
  310. label-disconnected-foreground = #66
  311.  
  312. [module/volume]
  313. type = internal/pulseaudio
  314. speaker-mixer = Speaker
  315. headphone-mixer = Headphone
  316. headphone-id = 9
  317.  
  318. format-volume = <ramp-volume> <label-volume>
  319. label-muted =  muted
  320. label-muted-foreground = #66
  321.  
  322. ramp-volume-0 = 
  323. ramp-volume-1 = 
  324. ramp-volume-2 = 
  325. ramp-volume-3 = 
  326.  
  327. [module/powermenu]
  328. type = custom/menu
  329.  
  330. format-padding = 2
  331.  
  332. label-open = 
  333. label-close = 
  334.  
  335. menu-0-0 = Terminate WM
  336. menu-0-0-foreground = #fba922
  337. menu-0-0-exec = bspc quit -1
  338. menu-0-1 = Reboot
  339. menu-0-1-foreground = #fba922
  340. menu-0-1-exec = menu_open-1
  341. menu-0-2 = Power off
  342. menu-0-2-foreground = #fba922
  343. menu-0-2-exec = menu_open-2
  344.  
  345. menu-1-0 = Cancel
  346. menu-1-0-foreground = #fba922
  347. menu-1-0-exec = menu_open-0
  348. menu-1-1 = Reboot
  349. menu-1-1-foreground = #fba922
  350. menu-1-1-exec = sudo reboot
  351.  
  352. menu-2-0 = Power off
  353. menu-2-0-foreground = #fba922
  354. menu-2-0-exec = sudo poweroff
  355. menu-2-1 = Cancel
  356. menu-2-1-foreground = #fba922
  357. menu-2-1-exec = menu_open-0
  358.  
  359. [module/clock]
  360. type = internal/date
  361. interval = 2
  362. date = %%{F#fff}%H:%M%%{F-} %%{F#fff}%Y-%m-%d%%{F-}
  363.  
  364. ; vim:ft=dosini
  365.  
  366. [module/spotify]
  367. type = custom/script
  368. interval = 1
  369. format-prefix = "  "
  370. format = <label>
  371. exec = python ~/.config/polybar/spotify_status.py -f '{artist} : {song}'
  372. ;format-underline = #1db954
  373.  
  374. [module/i3]
  375. type = internal/i3
  376.  
  377. ; Only show workspaces defined on the same output as the bar
  378. ;
  379. ; Useful if you want to show monitor specific workspaces
  380. ; on different bars
  381. ;
  382. ; Default: false
  383. pin-workspaces = true
  384.  
  385. ; This will split the workspace name on ':'
  386. ; Default: false
  387. strip-wsnumbers = true
  388.  
  389. ; Sort the workspaces by index instead of the default
  390. ; sorting that groups the workspaces by output
  391. ; Default: false
  392. index-sort = true
  393.  
  394. ; Create click handler used to focus workspace
  395. ; Default: true
  396. enable-click = true
  397.  
  398. ; Create scroll handlers used to cycle workspaces
  399. ; Default: true
  400. enable-scroll = false
  401.  
  402. ; Wrap around when reaching the first/last workspace
  403. ; Default: true
  404. wrapping-scroll = false
  405.  
  406. ; Set the scroll cycle direction
  407. ; Default: true
  408. reverse-scroll = false
  409.  
  410. ; Use fuzzy (partial) matching on labels when assigning
  411. ; icons to workspaces
  412. ; Example: code;♚ will apply the icon to all workspaces
  413. ; containing 'code' in the label
  414. ; Default: false
  415. fuzzy-match = true
  416.  
  417. ; ws-icon-[0-9]+ = label;icon
  418. ; NOTE: The label needs to match the name of the i3 workspace
  419. ws-icon-0 = 1;
  420. ws-icon-1 = 2;
  421. ws-icon-2 = 3;
  422. ws-icon-3 = 4;
  423. ws-icon-4 = 5;
  424. ws-icon-5 = 6;
  425. ws-icon-6 = 7;
  426. ws-icon-7 = 8;
  427. ws-icon-8 = 9;
  428. ws-icon-default = 
  429. ; NOTE: You cannot skip icons, e.g. to get a ws-icon-6
  430. ; you must also define a ws-icon-5.
  431.  
  432. ; Available tags:
  433. ; <label-state> (default) - gets replaced with <label-(focused|unfocused|visible|urgent)>
  434. ; <label-mode> (default)
  435. format = <label-state> <label-mode>
  436.  
  437. ; Available tokens:
  438. ; %mode%
  439. ; Default: %mode%
  440. label-mode = %mode%
  441. label-mode-padding = 2
  442. ;label-mode-background = #e60053
  443.  
  444. ; Available tokens:
  445. ; %name%
  446. ; %icon%
  447. ; %index%
  448. ; %output%
  449. ; Default: %icon% %name%
  450. label-focused = %icon%
  451. ;label-focused-foreground = #C0C0C0
  452. label-focused-background = #3f3f3f
  453. ;label-focused-underline = #fba922
  454. label-focused-padding = 2
  455.  
  456. ; Available tokens:
  457. ; %name%
  458. ; %icon%
  459. ; %index%
  460. ; %output%
  461. ; Default: %icon% %name%
  462. label-unfocused = %icon%
  463. label-unfocused-padding = 2
  464.  
  465. ; Available tokens:
  466. ; %name%
  467. ; %icon%
  468. ; %index%
  469. ; %output%
  470. ; Default: %icon% %name%
  471. label-visible = %icon%
  472. ;label-visible-underline = #555555
  473. label-visible-padding = 2
  474.  
  475. ; Available tokens:
  476. ; %name%
  477. ; %icon%
  478. ; %index%
  479. ; %output%
  480. ; Default: %icon% %name%
  481. label-urgent = %icon%
  482. label-urgent-foreground = #000000
  483. label-urgent-background = #bd2c40
  484. label-urgent-padding = 2
  485.  
  486. ; Separator in between workspaces
  487. label-separator = |
  488. label-separator-padding = 1
  489. label-separator-foreground = #ffffff
Advertisement
Add Comment
Please, Sign In to add comment