This repository has been archived on 2025-01-31. You can view files and clone it, but cannot push or open issues or pull requests.
Files
.bin
.config
cava
dunst
fish
i3
mopidy
polybar
config
launch.sh
redshift.sh
compton.conf
.themes
.Xdefaults
.Xresources
.bash_profile
.profile
.xprofile
README.md
home/.config/polybar/config
2017-07-30 12:50:05 -05:00

383 lines
9.3 KiB
INI

;=====================================================
;
; To learn more about how to configure Polybar
; go to https://github.com/jaagr/polybar
;
; The README contains alot of information
;
;=====================================================
[colors]
background = ${xrdb:background:#1d2021}
background-alt = ${xrdb:color8:#a89984}
foreground = ${xrdb:color15:#ebdbb2}
foreground-alt = ${xrdb:color8:#928374}
primary = ${xrdb:color10:#b8bb26}
secondary = ${xrdb:color2:#98971a}
alert = ${xrdb:color9:#fb4934}
[bar/bar1]
;monitor = ${env:MONITOR:HDMI-1}
width = 100%
height = 24
;offset-x = 10%
;offset-y = 1%
radius = 0.0
fixed-center = false
bottom = false
background = ${colors.background}
foreground = ${colors.foreground}
line-size = 2
line-color = #f00
;border-size = 5
border-color = #00000000
padding-left = 2
padding-right = 2
module-margin-left = 0
module-margin-right = 3
font-0 = fixed:pixelsize=10;1
;font-1 = unifont:fontformat=truetype:size=8:antialias=false;0
font-1 = "Overpass:size=10;1"
;font-2 = siji:pixelsize=10;1
font-2 = "Overpass:size=6;1"
modules-left = i3
modules-center = xwindow
modules-right = cpu memory separator battery volume separator wlan eth temperature separator date redshift
;tray-position = right
;tray-padding = 2
;tray-transparent = true
;tray-background = #0063ff
;wm-restack = bspwm
;wm-restack = i3
;override-redirect = true
;scroll-up = bspwm-desknext
;scroll-down = bspwm-deskprev
scroll-up = i3wm-wsnext
scroll-down = i3wm-wsprev
[module/separator]
type = custom/text
content = "|"
content-foreground = ${colors.foreground}
content-padding = 1
[module/redshift]
type = custom/script
format = <label>
label = %output%
label-foreground = ${xrdb:color9:#fb4934}
interval = 5
exec = ~/.config/polybar/redshift.sh
[module/xwindow]
type = internal/xwindow
label = %title:0:30:...%
[module/xkeyboard]
type = internal/xkeyboard
blacklist-0 = num lock
format-prefix = " "
format-prefix-foreground = ${colors.foreground-alt}
format-prefix-underline = ${colors.secondary}
label-layout = %layout%
label-layout-underline = ${colors.secondary}
label-indicator-padding = 2
label-indicator-margin = 1
label-indicator-background = ${colors.secondary}
label-indicator-underline = ${colors.secondary}
[module/filesystem]
type = internal/fs
interval = 25
mount-0 = /
label-mounted = %{F#0a81f5}%mountpoint%%{F-}: %percentage_used%%
label-unmounted = %mountpoint% not mounted
label-unmounted-foreground = ${colors.foreground-alt}
[module/bspwm]
type = internal/bspwm
label-focused = %name%
label-focused-background = ${colors.background-alt}
label-focused-underline= ${colors.primary}
label-focused-padding = 2
label-occupied = %name%
label-occupied-padding = 2
label-urgent = %name%!
label-urgent-background = ${colors.alert}
label-urgent-padding = 2
label-empty = %name%
label-empty-foreground = ${colors.foreground-alt}
label-empty-padding = 2
[module/i3]
type = internal/i3
format = <label-state> <label-mode>
index-sort = true
wrapping-scroll = false
; Only show workspaces on the same output as the bar
pin-workspaces = true
; Strip the numbers from workspaces, when applicable
;strip-wsnumbers = true
label-mode-padding = 2
label-mode-foreground = ${colors.background}
label-mode-background = ${colors.primary}
; focused = Active workspace on focused monitor
label-focused = %name%
label-focused-foreground = ${colors.background}
label-focused-background = ${colors.primary}
label-focused-padding = 2
; unfocused = Inactive workspace on any monitor
label-unfocused = %name%
label-unfocused-padding = ${self.label-focused-padding}
; visible = Active workspace on unfocused monitor
label-visible = %name%
label-visible-background = ${self.label-focused-background}
label-visible-padding = ${self.label-focused-padding}
; urgent = Workspace with urgency hint set
label-urgent = %name%
label-urgent-foreground = ${colors.background}
label-urgent-background = ${colors.alert}
label-urgent-padding = ${self.label-focused-padding}
[module/mpd]
type = internal/mpd
format-online = <label-song> <icon-prev> <icon-stop> <toggle> <icon-next>
icon-prev =
icon-stop =
icon-play =
icon-pause =
icon-next =
label-song-maxlen = 25
label-song-ellipsis = true
[module/bartemplate]
format = <label> <bar>
label = "<TEMPLATE>"
bar-width = 30
bar-fill = /
bar-fill-font = 1
bar-indicator =
bar-indicator-foreground = ${colors.foreground}
bar-indicator-font = ${self.bar-fill-font}
bar-fill-foreground = ${colors.foreground}
bar-empty = ${self.bar-fill}
bar-empty-font = ${self.bar-fill-font}
bar-empty-foreground = ${colors.background-alt}
[module/xbacklight]
type = internal/xbacklight
inherit = module/bartemplate
label = BL
bar-fill-foreground = ${xrdb:color11:#fabd2f}
[module/backlight-acpi]
inherit = module/xbacklight
type = internal/backlight
card = intel_backlight
[module/cpu]
type = internal/cpu
format = <label> <bar-load>
label = "CPU"
bar-load-width = ${module/bartemplate.bar-width}
bar-load-fill = ${module/bartemplate.bar-fill}
bar-load-fill-font = ${module/bartemplate.bar-fill-font}
bar-load-fill-foreground = ${xrdb:color9:#fb4934}
bar-load-indicator =
bar-load-empty = ${self.bar-load-fill}
bar-load-empty-font = ${self.bar-load-fill-font}
bar-load-empty-foreground = ${colors.background-alt}
interval = 1
[module/memory]
type = internal/memory
format = <label> <bar-used>
label = "MEM"
bar-used-width = ${module/bartemplate.bar-width}
bar-used-fill = ${module/bartemplate.bar-fill}
bar-used-fill-font = ${module/bartemplate.bar-fill-font}
bar-used-fill-foreground = ${xrdb:color9:#fb4934}
bar-used-indicator =
bar-used-empty = ${self.bar-used-fill}
bar-used-empty-font = ${self.bar-used-fill-font}
bar-used-empty-foreground = ${colors.background-alt}
interval = 1
[module/wlan]
type = internal/network
interface = wlp1s0
interval = 3.0
format-connected = <label-connected>
format-connected-foreground = ${colors.primary}
label-connected = "✓ %essid%"
format-disconnected = <label-disconnected>
label-disconnected = "✗ %ifname%"
label-disconnected-foreground = ${xrdb:color9:#fb4934}
ramp-signal-0 =
ramp-signal-1 =
ramp-signal-2 =
ramp-signal-3 =
ramp-signal-4 =
ramp-signal-5 =
ramp-signal-6 =
ramp-signal-7 =
ramp-signal-foreground = ${colors.foreground-alt}
[module/eth]
type = internal/network
interface = enp0s31f6
interval = 3.0
format-connected-underline = #55aa55
format-connected-prefix = " "
format-connected-prefix-foreground = ${colors.foreground-alt}
label-connected = %local_ip%
format-disconnected =
;format-disconnected = <label-disconnected>
;format-disconnected-underline = ${self.format-connected-underline}
;label-disconnected = %ifname% disconnected
;label-disconnected-foreground = ${colors.foreground-alt}
[module/date]
type = internal/date
interval = 5
date = " %Y-%m-%d"
time = %H:%M
label = %date% %time%
[module/volume]
type = internal/volume
format-volume = <label-volume> <bar-volume>
label-volume = 🔊VOL
format-muted = <label-muted> <bar-volume>
label-muted = VOL
label-muted-foreground = ${colors.foreground-alt}
bar-volume-width = ${module/bartemplate.bar-width}
bar-volume-foreground = ${colors.primary}
;${xrdb:color14:#8ec07c}
bar-volume-indicator =
bar-volume-fill = ${module/bartemplate.bar-fill}
bar-volume-fill-font = ${module/bartemplate.bar-fill-font}
bar-volume-fill-foreground = ${colors.primary}
;${xrdb:color14:#8ec07c}
bar-volume-empty = ${module/bartemplate.bar-empty}
bar-volume-empty-font = ${module/bartemplate.bar-empty-font}
bar-volume-empty-foreground = ${module/bartemplate.bar-empty-foreground}
[module/battery]
type = internal/battery
battery = BAT0
adapter = AC
full-at = 95
format-charging = <label-charging> <bar-capacity>
label-charging = CHR
label-charging-foreground = ${self.bar-capacity-fill-foreground}
format-discharging = <label-discharging> <bar-capacity>
label-discharging = BAT
format-full = <label-full> <bar-capacity>
label-full = BAT
label-full-foreground = ${self.bar-capacity-fill-foreground}
bar-capacity-width = ${module/bartemplate.bar-width}
bar-capacity-foreground = ${colors.primary}
bar-capacity-indicator =
bar-capacity-fill = ${module/bartemplate.bar-fill}
bar-capacity-fill-font = ${module/bartemplate.bar-fill-font}
bar-capacity-fill-foreground = ${colors.primary}
bar-capacity-empty = ${module/bartemplate.bar-empty}
bar-capacity-empty-font = ${module/bartemplate.bar-empty-font}
bar-capacity-empty-foreground = ${module/bartemplate.bar-empty-foreground}
[module/temperature]
type = internal/temperature
thermal-zone = 0
warn-temperature = 60
format = <label>
format-warn = <label-warn>
label = %temperature%
label-warn = %temperature%
label-warn-foreground = ${xrdb:color9:#fb4934}
[module/powermenu]
type = custom/menu
format-spacing = 1
label-open = PWR
label-open-foreground = ${colors.secondary}
label-close = PWR
label-close-foreground = ${colors.secondary}
label-separator = |
label-separator-foreground = ${colors.foreground-alt}
menu-0-0 = reboot
menu-0-0-exec = menu-open-1
menu-0-1 = power off
menu-0-1-exec = menu-open-2
menu-1-0 = cancel
menu-1-0-exec = menu-open-0
menu-1-1 = reboot
menu-1-1-exec = sudo reboot
menu-2-0 = power off
menu-2-0-exec = sudo poweroff
menu-2-1 = cancel
menu-2-1-exec = menu-open-0
[settings]
screenchange-reload = true
;compositing-background = xor
;compositing-background = screen
;compositing-foreground = source
;compositing-border = over
[global/wm]
margin-top = 5
margin-bottom = 5
; vim:ft=dosini