d0tfiles

*nix dotfiles for arch linux setup
Log | Files | Refs | README | LICENSE

modules.ini (21950B)


      1 ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
      2 ;;
      3 ;;	    __  ___          __      __         
      4 ;;	   /  |/  /___  ____/ /_  __/ /__  _____
      5 ;;	  / /|_/ / __ \/ __  / / / / / _ \/ ___/
      6 ;;	 / /  / / /_/ / /_/ / /_/ / /  __(__  ) 
      7 ;;	/_/  /_/\____/\__,_/\__,_/_/\___/____/  
      8 ;;
      9 ;; Created By Aditya Shakya @adi1090x
     10 ;;
     11 ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
     12 
     13 [module/alsa]
     14 type = internal/alsa
     15 
     16 ; Soundcard to be used
     17 ; Usually in the format hw:# where # is the card number
     18 ; You can find the different card numbers in `/proc/asound/cards`
     19 ;;master-soundcard = default
     20 ;;speaker-soundcard = default
     21 ;;headphone-soundcard = default
     22 
     23 ; Name of the master, speaker and headphone mixers
     24 ; Use the following command to list available mixer controls:
     25 ; $ amixer scontrols | sed -nr "s/.*'([[:alnum:]]+)'.*/\1/p"
     26 ; If master, speaker or headphone-soundcard isn't the default, 
     27 ; use `amixer -c # scontrols` instead where # is the number 
     28 ; of the master, speaker or headphone soundcard respectively
     29 ;
     30 ; Default: Master
     31 ;;master-mixer = Master
     32 
     33 ; Optionally define speaker and headphone mixers
     34 ; Default: none
     35 ;;speaker-mixer = Speaker
     36 ; Default: none
     37 ;;headphone-mixer = Headphone
     38 
     39 ; NOTE: This is required if headphone_mixer is defined
     40 ; Use the following command to list available device controls
     41 ; $ amixer controls | sed -r "/CARD/\!d; s/.*=([0-9]+).*name='([^']+)'.*/printf '%3.0f: %s\n' '\1' '\2'/e" | sort
     42 ; You may also need to use `amixer -c # controls` as above for the mixer names
     43 ; Default: none
     44 ;;headphone-id = 9
     45 
     46 ; Use volume mapping (similar to amixer -M and alsamixer), where the increase in volume is linear to the ear
     47 ; Default: false
     48 ;;mapped = true
     49 
     50 ; Interval for volume increase/decrease (in percent points)
     51 ; Default: 5
     52 ;;interval = 5
     53 
     54 ; Available tags:
     55 ;   <label-volume> (default)
     56 ;   <ramp-volume>
     57 ;   <bar-volume>
     58 format-volume = <ramp-volume> <label-volume>
     59 format-volume-background = ${color.BG1}
     60 
     61 ; Available tags:
     62 ;   <label-muted> (default)
     63 ;   <ramp-volume>
     64 ;   <bar-volume>
     65 format-muted = <label-muted>
     66 format-muted-prefix = 婢
     67 format-muted-prefix-font = 2
     68 format-muted-background = ${color.BG1}
     69 
     70 ; Available tokens:
     71 ;   %percentage% (default)
     72 label-volume = %percentage%%
     73 
     74 ; Available tokens:
     75 ;   %percentage% (default
     76 label-muted = " Mute"
     77 
     78 ; Only applies if <ramp-volume> is used
     79 ramp-volume-0 = 奄
     80 ramp-volume-1 = 奄
     81 ramp-volume-2 = 奄
     82 ramp-volume-3 = 奔
     83 ramp-volume-4 = 奔
     84 ramp-volume-5 = 奔
     85 ramp-volume-6 = 墳
     86 ramp-volume-7 = 墳
     87 ramp-volume-8 = 墳
     88 ramp-volume-9 = 墳
     89 ramp-volume-foreground = ${color.PURPLE}
     90 ramp-volume-font = 2
     91 
     92 ; If defined, it will replace <ramp-volume> when
     93 ; headphones are plugged in to `headphone_control_numid`
     94 ; If undefined, <ramp-volume> will be used for both
     95 ; Only applies if <ramp-volume> is used
     96 ramp-headphones-0 = 
     97 ramp-headphones-1 = 
     98 
     99 ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
    100 
    101 [module/backlight]
    102 type = internal/xbacklight
    103 
    104 ; Use the following command to list available cards:
    105 ; $ ls -1 /sys/class/backlight/
    106 card = intel_backlight
    107 
    108 ; Available tags:
    109 ;   <label> (default)
    110 ;   <ramp>
    111 ;   <bar>
    112 format = <ramp> <label>
    113 format-background = ${color.BG2}
    114 
    115 ; Available tokens:
    116 ;   %percentage% (default)
    117 label = %percentage%%
    118 
    119 ; Only applies if <ramp> is used
    120 
    121 ramp-0 = 
    122 ramp-1 = 
    123 ramp-2 = 
    124 ramp-3 = 
    125 ramp-4 = 
    126 ramp-5 = 
    127 ramp-6 = 
    128 ramp-7 = 
    129 ramp-8 = 
    130 ramp-9 = 
    131 ramp-font = 2
    132 ramp-foreground = ${color.TEAL}
    133 
    134 ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
    135 
    136 [module/battery]
    137 type = internal/battery
    138 
    139 ; This is useful in case the battery never reports 100% charge
    140 full-at = 99
    141 
    142 ; Use the following command to list batteries and adapters:
    143 ; $ ls -1 /sys/class/power_supply/
    144 battery = BAT1
    145 adapter = ACAD
    146 
    147 ; If an inotify event haven't been reported in this many
    148 ; seconds, manually poll for new values.
    149 ;
    150 ; Needed as a fallback for systems that don't report events
    151 ; on sysfs/procfs.
    152 ;
    153 ; Disable polling by setting the interval to 0.
    154 ;
    155 ; Default: 5
    156 poll-interval = 2
    157 
    158 ; see "man date" for details on how to format the time string
    159 ; NOTE: if you want to use syntax tags here you need to use %%{...}
    160 ; Default: %H:%M:%S
    161 time-format = %H:%M
    162 
    163 ; Available tags:
    164 ;   <label-charging> (default)
    165 ;   <bar-capacity>
    166 ;   <ramp-capacity>
    167 ;   <animation-charging>
    168 format-charging = <animation-charging> <label-charging>
    169 format-charging-prefix = " "
    170 format-charging-prefix-font = 1
    171 format-charging-prefix-foreground = ${color.PINK}
    172 format-charging-background = ${color.BG3}
    173 
    174 ; Available tags:
    175 ;   <label-discharging> (default)
    176 ;   <bar-capacity>
    177 ;   <ramp-capacity>
    178 ;   <animation-discharging>
    179 format-discharging = <ramp-capacity> <label-discharging>
    180 format-discharging-background = ${color.BG3}
    181 
    182 ; Available tags:
    183 ;   <label-full> (default)
    184 ;   <bar-capacity>
    185 ;   <ramp-capacity>
    186 ;format-full = <ramp-capacity> <label-full>
    187 
    188 ; Available tokens:
    189 ;   %percentage% (default)
    190 ;   %time%
    191 ;   %consumption% (shows current charge rate in watts)
    192 
    193 label-charging = %percentage%%
    194 
    195 ; Available tokens:
    196 ;   %percentage% (default)
    197 ;   %time%
    198 ;   %consumption% (shows current discharge rate in watts)
    199 label-discharging = %percentage%%
    200 
    201 ; Available tokens:
    202 ;   %percentage% (default)
    203 format-full = <label-full>
    204 format-full-prefix = " "
    205 format-full-prefix-font = 2
    206 format-full-prefix-foreground = ${color.GREEN}
    207 format-full-background = ${color.BG3}
    208 label-full = %percentage%%
    209 
    210 ; Only applies if <ramp-capacity> is used
    211 ramp-capacity-0 = 
    212 ramp-capacity-1 = 
    213 ramp-capacity-2 = 
    214 ramp-capacity-3 = 
    215 ramp-capacity-4 = 
    216 ramp-capacity-foreground = ${color.AMBER}
    217 ramp-capacity-font = 2
    218 
    219 ; Only applies if <animation-charging> is used
    220 animation-charging-0 = 
    221 animation-charging-1 = 
    222 animation-charging-2 = 
    223 animation-charging-3 = 
    224 animation-charging-4 = 
    225 animation-charging-foreground = ${color.GREEN}
    226 animation-charging-font = 2
    227 animation-charging-framerate = 700
    228 
    229 ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
    230 
    231 [module/cpu]
    232 type = internal/cpu
    233 
    234 ; Seconds to sleep between updates
    235 ; Default: 1
    236 interval = 0.5
    237 
    238 ; Available tags:
    239 ;   <label> (default)
    240 ;   <bar-load>
    241 ;   <ramp-load>
    242 ;   <ramp-coreload>
    243 ;;format = <label> <ramp-coreload>
    244 format = <label>
    245 format-prefix = 
    246 format-prefix-font = 2
    247 format-prefix-foreground = ${color.YELLOW}
    248 format-background = ${color.BG3}
    249 
    250 ; Available tokens:
    251 ;   %percentage% (default) - total cpu load averaged over all cores
    252 ;   %percentage-sum% - Cumulative load on all cores
    253 ;   %percentage-cores% - load percentage for each core
    254 ;   %percentage-core[1-9]% - load percentage for specific core
    255 label = " %percentage:2%%"
    256 
    257 ; Spacing between individual per-core ramps
    258 ;;ramp-coreload-spacing = 1
    259 ;;ramp-coreload-0 = 
    260 ;;ramp-coreload-1 = 
    261 ;;ramp-coreload-2 = 
    262 ;;ramp-coreload-3 = 
    263 ;;ramp-coreload-4 = 
    264 
    265 ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
    266 
    267 [module/date]
    268 type = internal/date
    269 
    270 ; Seconds to sleep between updates
    271 interval = 1.0
    272 
    273 ; See "http://en.cppreference.com/w/cpp/io/manip/put_time" for details on how to format the date string
    274 ; NOTE: if you want to use syntax tags here you need to use %%{...}
    275 ;;date = %Y-%m-%d%
    276 
    277 ; Optional time format
    278 time = %I:%M %p
    279 
    280 ; if `date-alt` or `time-alt` is defined, clicking
    281 ; the module will toggle between formats
    282 ;;date-alt = %A, %d %B %Y
    283 #time-alt = %d/%m/%Y%
    284 time-alt = %b %d, %G
    285 
    286 ; Available tags:
    287 ;   <label> (default)
    288 
    289 format = <label>
    290 format-prefix = " "
    291 format-prefix-font = 2
    292 format-prefix-foreground = ${color.CYAN}
    293 format-background = ${color.BG5}
    294 
    295 ; Available tokens:
    296 ;   %date%
    297 ;   %time%
    298 ; Default: %date%
    299 label = %time%
    300 
    301 ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
    302 
    303 [module/filesystem]
    304 type = internal/fs
    305 
    306 ; Mountpoints to display
    307 mount-0 = /
    308 ;;mount-1 = /home
    309 ;;mount-2 = /var
    310 
    311 ; Seconds to sleep between updates
    312 ; Default: 30
    313 interval = 10
    314 
    315 ; Display fixed precision values
    316 ; Default: false
    317 fixed-values = true
    318 
    319 ; Spacing between entries
    320 ; Default: 2
    321 ;;spacing = 4
    322 
    323 ; Available tags:
    324 ;   <label-mounted> (default)
    325 ;   <bar-free>
    326 ;   <bar-used>
    327 ;   <ramp-capacity>
    328 format-mounted = <label-mounted>
    329 format-mounted-background = ${color.BG1}
    330 
    331 format-mounted-prefix = 
    332 format-mounted-prefix-font = 2
    333 format-mounted-prefix-foreground = ${color.ORANGE}
    334 
    335 ; Available tags:
    336 ;   <label-unmounted> (default)
    337 format-unmounted = <label-unmounted>
    338 format-unmounted-background = ${color.BG1}
    339 
    340 format-unmounted-prefix = 
    341 format-unmounted-prefix-font = 2
    342 format-unmounted-prefix-foreground = ${color.ORANGE}
    343 
    344 ; Available tokens:
    345 ;   %mountpoint%
    346 ;   %type%
    347 ;   %fsname%
    348 ;   %percentage_free%
    349 ;   %percentage_used%
    350 ;   %total%
    351 ;   %free%
    352 ;   %used%
    353 ; Default: %mountpoint% %percentage_free%%
    354 label-mounted = " %free%"
    355 
    356 ; Available tokens:
    357 ;   %mountpoint%
    358 ; Default: %mountpoint% is not mounted
    359 label-unmounted = " %mountpoint%: NM"
    360 
    361 ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
    362 
    363 [module/memory]
    364 type = internal/memory
    365 
    366 ; Seconds to sleep between updates
    367 ; Default: 1
    368 interval = 3
    369 
    370 ; Available tags:
    371 ;   <label> (default)
    372 ;   <bar-used>
    373 ;   <bar-free>
    374 ;   <ramp-used>
    375 ;   <ramp-free>
    376 ;   <bar-swap-used>
    377 ;   <bar-swap-free>
    378 ;   <ramp-swap-used>
    379 ;   <ramp-swap-free>
    380 format = <label>
    381 format-background = ${color.BG2}
    382 
    383 format-prefix = ﬙
    384 format-prefix-font = 2
    385 format-prefix-foreground = ${color.BLUE}
    386 
    387 ; Available tokens:
    388 ;   %percentage_used% (default)
    389 ;   %percentage_free%
    390 ;   %gb_used%
    391 ;   %gb_free%
    392 ;   %gb_total%
    393 ;   %mb_used%
    394 ;   %mb_free%
    395 ;   %mb_total%
    396 ;   %percentage_swap_used%
    397 ;   %percentage_swap_free%
    398 ;   %mb_swap_total%
    399 ;   %mb_swap_free%
    400 ;   %mb_swap_used%
    401 ;   %gb_swap_total%
    402 ;   %gb_swap_free%
    403 ;   %gb_swap_used%
    404 
    405 label = " %mb_used%"
    406 
    407 ; Only applies if <ramp-used> is used
    408 ;;ramp-used-0 = 
    409 ;;ramp-used-1 = 
    410 ;;ramp-used-2 = 
    411 ;;ramp-used-3 = 
    412 ;;ramp-used-4 = 
    413 
    414 ; Only applies if <ramp-free> is used
    415 ;;ramp-free-0 = 
    416 ;;ramp-free-1 = 
    417 ;;ramp-free-2 = 
    418 ;;ramp-free-3 = 
    419 ;;ramp-free-4 = 
    420 
    421 ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
    422 
    423 [module/mpd]
    424 type = internal/mpd
    425 
    426 ; Host where mpd is running (either ip or domain name)
    427 ; Can also be the full path to a unix socket where mpd is running.
    428 ;;host = 127.0.0.1
    429 ;;port = 6600
    430 ;;password = mysecretpassword
    431 
    432 ; Seconds to sleep between progressbar/song timer sync
    433 ; Default: 1
    434 interval = 2
    435 
    436 ; Available tags:
    437 ;   <label-song> (default)
    438 ;   <label-time>
    439 ;   <bar-progress>
    440 ;   <toggle> - gets replaced with <icon-(pause|play)>
    441 ;   <toggle-stop> - gets replaced with <icon-(stop|play)>
    442 ;   <icon-random>
    443 ;   <icon-repeat>
    444 ;   <icon-repeatone> (deprecated)
    445 ;   <icon-single> - Toggle playing only a single song. Replaces <icon-repeatone>
    446 ;   <icon-consume>
    447 ;   <icon-prev>
    448 ;   <icon-stop>
    449 ;   <icon-play>
    450 ;   <icon-pause>
    451 ;   <icon-next>
    452 ;   <icon-seekb>
    453 ;   <icon-seekf>
    454 
    455 format-online = <icon-prev> <toggle> <icon-next> <label-song>
    456 ;;format-online-prefix = " "
    457 ;;format-online-prefix-font = 2
    458 ;;format-online-prefix-foreground = ${color.GREEN}
    459 
    460 format-playing = ${self.format-online}
    461 format-paused = ${self.format-online}
    462 format-stopped = Play Again <icon-prev> <toggle> <icon-next>
    463 
    464 ; Available tags:
    465 ;   <label-offline>
    466 ;format-offline = <label-offline>
    467 
    468 ; Available tokens:
    469 ;   %artist%
    470 ;   %album-artist%
    471 ;   %album%
    472 ;   %date%
    473 ;   %title%
    474 ; Default: %artist% - %title%
    475 label-song =  "%artist% - %title%"
    476 label-song-maxlen = 25
    477 label-song-ellipsis = true
    478 
    479 ; Available tokens:
    480 ;   %elapsed%
    481 ;   %total%
    482 ; Default: %elapsed% / %total%
    483 ;;abel-time = %elapsed% / %total%
    484 
    485 ; Available tokens:
    486 ;   None
    487 label-offline = "Offline"
    488 
    489 ; Only applies if <icon-X> is used
    490 icon-play = 
    491 icon-play-font = 2
    492 icon-play-foreground = ${color.GREEN}
    493 icon-pause = 
    494 icon-pause-font = 2
    495 icon-pause-foreground = ${color.YELLOW}
    496 icon-stop = 
    497 icon-stop-foreground = ${color.RED}
    498 icon-prev = 玲
    499 icon-prev-font = 2
    500 icon-prev-foreground = ${color.CYAN}
    501 icon-next = 怜
    502 icon-next-font = 2
    503 icon-next-foreground = ${color.CYAN}
    504 
    505 ; Used to display the state of random/repeat/repeatone/single
    506 ; Only applies if <icon-[random|repeat|repeatone|single]> is used
    507 ;;toggle-on-foreground = #ff
    508 ;;toggle-off-foreground = #55
    509 
    510 ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
    511 
    512 ; If you use both a wired and a wireless network, just add 2 module definitions. For example
    513 [module/wired-network]
    514 type = internal/network
    515 interface = eth0
    516 
    517 [module/wireless-network]
    518 type = internal/network
    519 interface = wlan0
    520 
    521 ; Normal Module
    522 [module/network]
    523 type = internal/network
    524 interface = wlan0
    525 
    526 ; Seconds to sleep between updates
    527 ; Default: 1
    528 interval = 1.0
    529 
    530 ; Test connectivity every Nth update
    531 ; A value of 0 disables the feature
    532 ; NOTE: Experimental (needs more testing)
    533 ; Default: 0
    534 ;ping-interval = 3
    535 
    536 ; @deprecated: Define min width using token specifiers (%downspeed:min% and %upspeed:min%)
    537 ; Minimum output width of upload/download rate
    538 ; Default: 3
    539 ;;udspeed-minwidth = 5
    540 
    541 ; Accumulate values from all interfaces
    542 ; when querying for up/downspeed rate
    543 ; Default: false
    544 accumulate-stats = true
    545 
    546 ; Consider an `UNKNOWN` interface state as up.
    547 ; Some devices have an unknown state, even when they're running
    548 ; Default: false
    549 unknown-as-up = true
    550 
    551 ; Available tags:
    552 ;   <label-connected> (default)
    553 ;   <ramp-signal>
    554 format-connected = <ramp-signal> <label-connected>
    555 format-connected-background = ${color.BG4}
    556 
    557 ; Available tags:
    558 ;   <label-disconnected> (default)
    559 
    560 format-disconnected = <label-disconnected>
    561 format-disconnected-prefix = "睊 "
    562 format-disconnected-prefix-font = 2
    563 format-disconnected-foreground = ${color.BGA}
    564 format-disconnected-background = ${color.BG4}
    565 
    566 ; Available tags:
    567 ;   <label-connected> (default)
    568 ;   <label-packetloss>
    569 ;   <animation-packetloss>
    570 ;;format-packetloss = <animation-packetloss> <label-connected>
    571 
    572 ; Available tokens:
    573 ;   %ifname%    [wireless+wired]
    574 ;   %local_ip%  [wireless+wired]
    575 ;   %local_ip6% [wireless+wired]
    576 ;   %essid%     [wireless]
    577 ;   %signal%    [wireless]
    578 ;   %upspeed%   [wireless+wired]
    579 ;   %downspeed% [wireless+wired]
    580 ;   %linkspeed% [wired]
    581 ; Default: %ifname% %local_ip%
    582 ;label-connected = "%essid%  %downspeed%"
    583 label-connected = "%essid%"
    584 
    585 ; Available tokens:
    586 ;   %ifname%    [wireless+wired]
    587 ; Default: (none)
    588 label-disconnected = "Offline"
    589 
    590 ; Available tokens:
    591 ;   %ifname%    [wireless+wired]
    592 ;   %local_ip%  [wireless+wired]
    593 ;   %local_ip6% [wireless+wired]
    594 ;   %essid%     [wireless]
    595 ;   %signal%    [wireless]
    596 ;   %upspeed%   [wireless+wired]
    597 ;   %downspeed% [wireless+wired]
    598 ;   %linkspeed% [wired]
    599 ; Default: (none)
    600 ;label-packetloss = %essid%
    601 ;label-packetloss-foreground = #eefafafa
    602 
    603 ; Only applies if <ramp-signal> is used
    604 ramp-signal-0 = 直
    605 ramp-signal-1 = 直
    606 ramp-signal-2 = 直
    607 ramp-signal-3 = 直
    608 ramp-signal-4 = 直
    609 ramp-signal-foreground = ${color.PURPLE}
    610 ramp-signal-font = 2
    611 
    612 ; Only applies if <animation-packetloss> is used
    613 ;;animation-packetloss-0 = ⚠
    614 ;;animation-packetloss-0-foreground = #ffa64c
    615 ;;animation-packetloss-1 = ⚠
    616 ;;animation-packetloss-1-foreground = #000000
    617 ; Framerate in milliseconds
    618 ;;animation-packetloss-framerate = 500
    619 
    620 ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
    621 
    622 [module/volume]
    623 type = internal/pulseaudio
    624 
    625 ; Sink to be used, if it exists (find using `pacmd list-sinks`, name field)
    626 ; If not, uses default sink
    627 sink = alsa_output.pci-0000_12_00.3.analog-stereo
    628 
    629 ; Use PA_VOLUME_UI_MAX (~153%) if true, or PA_VOLUME_NORM (100%) if false
    630 ; Default: true
    631 use-ui-max = false
    632 
    633 ; Interval for volume increase/decrease (in percent points)
    634 ; Default: 5
    635 interval = 5
    636 
    637 ; Available tags:
    638 ;   <label-volume> (default)
    639 ;   <ramp-volume>
    640 ;   <bar-volume>
    641 format-volume = <ramp-volume> <label-volume>
    642 format-volume-background = ${color.BG1}
    643 
    644 ; Available tags:
    645 ;   <label-muted> (default)
    646 ;   <ramp-volume>
    647 ;   <bar-volume>
    648 format-muted = <label-muted>
    649 format-muted-prefix = 婢
    650 format-muted-prefix-font = 2
    651 format-muted-prefix-foreground = ${color.BGA}
    652 format-muted-background = ${color.BG1}
    653 
    654 ; Available tokens:
    655 ;   %percentage% (default)
    656 ;label-volume = %percentage%%
    657 
    658 ; Available tokens:
    659 ;   %percentage% (default)
    660 label-muted = " Muted"
    661 label-muted-foreground = ${color.BGA}
    662 
    663 ; Only applies if <ramp-volume> is used
    664 ramp-volume-0 = 奄
    665 ramp-volume-1 = 奄
    666 ramp-volume-2 = 奄
    667 ramp-volume-3 = 奔
    668 ramp-volume-4 = 奔
    669 ramp-volume-5 = 奔
    670 ramp-volume-6 = 墳
    671 ramp-volume-7 = 墳
    672 ramp-volume-8 = 墳
    673 ramp-volume-9 = 墳
    674 ramp-volume-font = 2
    675 ramp-volume-foreground = ${color.INDIGO}
    676 
    677 ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
    678 
    679 [module/temperature]
    680 type = internal/temperature
    681 
    682 ; Seconds to sleep between updates
    683 ; Default: 1
    684 interval = 0.5
    685 
    686 ; Thermal zone to use
    687 ; To list all the zone types, run 
    688 ; $ for i in /sys/class/thermal/thermal_zone*; do echo "$i: $(<$i/type)"; done
    689 ; Default: 0
    690 thermal-zone = 0
    691 
    692 ; Full path of temperature sysfs path
    693 ; Use `sensors` to find preferred temperature source, then run
    694 ; $ 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
    695 ; to find path to desired file
    696 ; Default reverts to thermal zone setting
    697 ;;hwmon-path = /sys/devices/platform/coretemp.0/hwmon/hwmon2/temp1_input
    698 
    699 ; Threshold temperature to display warning label (in degrees celsius)
    700 ; Default: 80
    701 warn-temperature = 60
    702 
    703 ; Whether or not to show units next to the temperature tokens (°C, °F)
    704 ; Default: true
    705 units = true
    706 
    707 ; Available tags:
    708 ;   <label> (default)
    709 ;   <ramp>
    710 format = <ramp> <label>
    711 
    712 ; Available tags:
    713 ;   <label-warn> (default)
    714 ;   <ramp>
    715 format-warn = <ramp> <label-warn>
    716 
    717 ; Available tokens:
    718 ;   %temperature% (deprecated)
    719 ;   %temperature-c%   (default, temperature in °C)
    720 ;   %temperature-f%   (temperature in °F)
    721 label = %temperature-c%
    722 
    723 ; Available tokens:
    724 ;   %temperature% (deprecated)
    725 ;   %temperature-c%   (default, temperature in °C)
    726 ;   %temperature-f%   (temperature in °F)
    727 label-warn = "%temperature-c%"
    728 label-warn-foreground = ${color.RED}
    729 
    730 ; Requires the <ramp> tag
    731 ; The icon selection will range from 0 to `warn-temperature`
    732 ; with the current temperature as index.
    733 ramp-0 = 
    734 ramp-1 = 
    735 ramp-2 = 
    736 ramp-3 = 
    737 ramp-4 = 
    738 ramp-5 = 
    739 ramp-6 = 
    740 ramp-7 = 
    741 ramp-8 = 
    742 ramp-9 = 
    743 ramp-font = 2
    744 ramp-foreground = ${color.AMBER}
    745 ;;ramp-foreground = #55
    746 
    747 ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
    748 
    749 [module/keyboard]
    750 type = internal/xkeyboard
    751 
    752 ; List of indicators to ignore
    753 ;blacklist-0 = num lock
    754 blacklist-1 = scroll lock
    755 
    756 ; Available tags:
    757 ;   <label-layout> (default)
    758 ;   <label-indicator> (default)
    759 format = <label-layout> <label-indicator>
    760 format-prefix = " "
    761 format-prefix-font = 2
    762 format-prefix-foreground = ${color.PURPLE}
    763 ;;format-spacing = 0
    764 
    765 ; Available tokens:
    766 ;   %layout%
    767 ;   %name%
    768 ;   %number%
    769 ; Default: %layout%
    770 label-layout = %name%
    771 ;;label-layout-padding = 2
    772 ;;label-layout-background = #bc99ed
    773 ;;label-layout-foreground = #000
    774 
    775 ; Available tokens:
    776 ;   %name%
    777 ; Default: %name%
    778 label-indicator-on = " %name%"
    779 ;;label-indicator-padding = 2
    780 label-indicator-on-foreground = ${color.AC}
    781 
    782 ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
    783 
    784 [module/title]
    785 type = internal/xwindow
    786 
    787 ; Available tags:
    788 ;   <label> (default)
    789 format = <label>
    790 format-prefix = " "
    791 format-prefix-font = 2
    792 format-prefix-foreground = ${color.BLUE}
    793 
    794 ; Available tokens:
    795 ;   %title%
    796 ; Default: %title%
    797 label = %title%
    798 label-maxlen = 25
    799 
    800 ; Used instead of label when there is no window title
    801 ; Available tokens:
    802 ;   None
    803 ;label-empty = Desktop
    804 ;label-empty-foreground = ${color.BGA}
    805 
    806 ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
    807 
    808 [module/openbox]
    809 type = internal/xworkspaces
    810 
    811 ; Only show workspaces defined on the same output as the bar
    812 ;
    813 ; Useful if you want to show monitor specific workspaces
    814 ; on different bars
    815 ;
    816 ; Default: false
    817 pin-workspaces = true
    818 
    819 ; Create click handler used to focus desktop
    820 ; Default: true
    821 enable-click = true
    822 
    823 ; Create scroll handlers used to cycle desktops
    824 ; Default: true
    825 enable-scroll = true
    826 
    827 ; icon-[0-9]+ = <desktop-name>;<icon>
    828 ; NOTE: The desktop name needs to match the name configured by the WM
    829 ; You can get a list of the defined desktops using:
    830 ; $ xprop -root _NET_DESKTOP_NAMES
    831 icon-0 = 1;
    832 icon-1 = 2;
    833 icon-2 = 3;
    834 icon-3 = 4;
    835 icon-4 = 5;
    836 icon-default = 
    837 
    838 ; Available tags:
    839 ;   <label-monitor>
    840 ;   <label-state> - gets replaced with <label-(active|urgent|occupied|empty)>
    841 ; Default: <label-state>
    842 format = <label-state>
    843 format-background = ${color.BG4}
    844 format-font = 1
    845 
    846 ; Available tokens:
    847 ;   %name%
    848 ; Default: %name%
    849 label-monitor = %name%
    850 
    851 ; Available tokens:
    852 ;   %name%
    853 ;   %icon%
    854 ;   %index%
    855 ; Default: %icon%  %name%
    856 label-active = 
    857 label-active-foreground = ${color.PINK}
    858 ;;label-active-underline = ${color.BGA}
    859 
    860 ; Available tokens:
    861 ;   %name%
    862 ;   %icon%
    863 ;   %index%
    864 ; Default: %icon%  %name%
    865 label-occupied = %icon%
    866 ;;label-occupied-underline = ${color.BGA}
    867 
    868 ; Available tokens:
    869 ;   %name%
    870 ;   %icon%
    871 ;   %index%
    872 ; Default: %icon%  %name%
    873 label-urgent = %icon%
    874 label-urgent-foreground = ${color.GREEN}
    875 ;;label-urgent-underline = ${color.BGA}
    876 
    877 ; Available tokens:
    878 ;   %name%
    879 ;   %icon%
    880 ;   %index%
    881 ; Default: %icon%  %name%
    882 label-empty = %icon%
    883 label-empty-foreground = ${color.CYAN}
    884 
    885 label-active-padding = 1
    886 label-urgent-padding = 1
    887 label-occupied-padding = 1
    888 label-empty-padding = 1
    889 
    890 ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
    891 
    892 [module/menu]
    893 type = custom/text
    894 
    895 content = 
    896 content-font = 2
    897 content-background = ${color.BG5}
    898 content-foreground = ${color.LIME}
    899 content-padding = 0
    900 
    901 click-left = ~/.config/rofi/bin/launcher
    902 ;;click-middle = path_to_script
    903 ;;click-right = path_to_script
    904 
    905 ;;scroll-up = path_to_script
    906 ;;scroll-down = path_to_script
    907 
    908 ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
    909 
    910 [module/sysmenu]
    911 type = custom/text
    912 
    913 content = 
    914 content-font = 2
    915 content-background = ${color.BG6}
    916 content-foreground = ${color.RED}
    917 content-padding = 0
    918 
    919 click-left = ~/.config/rofi/bin/powermenu
    920 
    921 ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
    922 ;;	    __________  ______
    923 ;;	   / ____/ __ \/ ____/
    924 ;;	  / __/ / / / / /_    
    925 ;;	 / /___/ /_/ / __/    
    926 ;;	/_____/\____/_/       
    927 ;;
    928 ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_