[colors] #background = #2d2d2d background = rgba(0,0,0,0) #foreground = #f2f2f2 #separator = #66ffffff #linecolor = #8e8e8e #bordercolor = #333 #accent = #e60053 #background = ${xrdb:color0:#222} foreground = ${xrdb:color7:#222} foreground-alt = ${xrdb:color7:#222} primary = ${xrdb:color1:#222} secondary = ${xrdb:color2:#222} alert = ${xrdb:color3:#222} [settings] screenchange-reload = true ;throttle-output-for = 10 ;throttle-output = 5 ;throttle-input-for = 40 ;compositing-background = over ;compositing-background = screen ;compositing-foreground = xor ;compositing-foreground = source ;compositing-border = over [global/wm] ;margin-top = 3 ;margin-bottom = 0 [bar/top] monitor = ${env:MONITOR:} height = 26 radius = 7.0 ;fixed-center = false ;override-redirect = true padding = 2 module-margin = 2 line-size = 2 background = ${colors.background} foreground = ${colors.foreground} line-color = ${colors.background} underline-size = 4 ;overline-size = 2 ;border-size = 6 ;border-color = 0 border-top-size = 4 ;border-bottom-size = 2 ;border-bottom-color = ${colors.bordercolor} ;padding-left = 0 ;padding-right = 2 ;module-margin-left = 1 ;module-margin-right = 2 font-0 = dina:pixelsize=12;1 font-1 = siji:pixelsize=10;1 font-2 = unifont:size=6;1 modules-left = i3 mpd ;modules-center = mpd ;modules-center = xwindow modules-right = wifi public-ip vpn battery date tray-position = right tray-padding = 4 ;tray-maxsize = 16 tray-background = ${root.background} tray-detached = false ;tray-offset-x = 50 wm-restack = i3 dim-value = 1.0 scroll-up = i3wm-wsnext scroll-down = i3wm-wsprev [module/public-ip] type = custom/script exec = wget -qO - icanhazip.com interval = 600 label = %output% format-underline = ${xrdb:color5} format-foreground = #ffffff format-padding = 2 [module/i3] type = internal/i3 index-sort = true pin-workspaces = true wrapping-scroll = true strip-wsnumbers = true ;reverse-scroll = false ;enable-scroll = false enable-click = true ;format = label-mode = %mode% label-mode-padding = 2 label-mode-background = ${colors.primary} ;label-focused = %index% label-focused-foreground = #000000 label-focused-background = ${xrdb:color5} label-focused-underline = ${colors.secondary} label-focused-padding = 4 ;label-unfocused = %index% label-unfocused-padding = 4 ;label-urgent = %index%! label-urgent-foreground = ${colors.alert} label-urgent-background = #bd2c40 label-urgent-padding = 4 ;label-visible = %index% [module/wifi] type = internal/network interface = wlp3s0 interval = 5 ;udspeed-minwidth = 0 format-connected = format-connected-underline = ${xrdb:color6:#222} format-connected-foreground = #ffffff format-disconnected-underline = ${xrdb:color6:#222} format-disconnected-foreground = #ffffff format-connected-padding = 2 format-disconnected-padding = 2 ; Available tags: ; (default) format-disconnected = ; Available tags: ; (default) ; ; format-packetloss = ; Available tokens: ; %ifname% [wireless+wired] ; %local_ip% [wireless+wired] ; %local_ip6% [wireless+wired] ; %essid% [wireless] ; %signal% [wireless] ; %upspeed% [wireless+wired] ; %downspeed% [wireless+wired] ; %linkspeed% [wired] ; Default: %ifname% %local_ip% label-connected = %essid% %local_ip% ;label-connected-foreground = #eefafafa ; Available tokens: ; %ifname% [wireless+wired] ; Default: (none) label-disconnected = not connected label-disconnected-foreground = #66ffffff ; Available tokens: ; %ifname% [wireless+wired] ; %local_ip% [wireless+wired] ; %local_ip6% [wireless+wired] ; %essid% [wireless] ; %signal% [wireless] ; %linkspeed% [wired] ; Default: (none) label-packetloss = %essid% label-packetloss-foreground = #eefafafa [module/date] type = internal/date ; Seconds to sleep between updates interval = 10.0 ; See "http://en.cppreference.com/w/cpp/io/manip/put_time" for details on how to format the date string ; NOTE: if you want to use syntax tags here you need to use %%{...} date = %d.%m% ; Optional time format time = %H:%M ; if `date-alt` or `time-alt` is defined, clicking ; the module will toggle between formats ;date-alt = %A, %d %B %Y ;time-alt = %H:%M:%S label = %date% %time% ;format-background = ${xrdb:color10:#222} format-foreground = #FFFFFF format-underline = ${xrdb:color10:#222} ;format-overline = #7bfc67 format-padding = 2 [module/battery] type = internal/battery full-at = 98 format-discharging-underline = ${xrdb:color4:#222} format-discharging-foreground = #ffffff format-charging-underline = ${xrdb:color4:#222} format-charging-foreground = #ffffff format-charging-padding = 2 format-discharging-padding = 2 format-full-padding = 2 format-full-underline = ${xrdb:color4:#222} format-full-foreground = #ffffff battery = BAT0 adapter = AC ; see "man date" for details on how to format the time string ; NOTE: if you want to use syntax tags here you need to use %%{...} ; Default: %H:%M:%S time-format = %H:%M ; Available tags: ; (default) ; ; ; format-charging = ; Available tags: ; (default) ; ; ; format-discharging = ; Available tags: ; (default) ; ; ;format-full = ; Available tokens: ; %percentage% (default) ; %time% ; %consumption% (shows current charge rate in watts) label-charging = chg: %percentage%% ; Available tokens: ; %percentage% (default) ; %time% ; %consumption% (shows current discharge rate in watts) label-discharging = dis: %percentage%% ; Available tokens: ; %percentage% (default) label-full = full ; Only applies if is used ;bar-capacity-width = 10 [module/xwindow] type = internal/xwindow format =