diff options
author | Ben Morrison <ben@gbmor.dev> | 2020-04-23 17:31:05 -0400 |
---|---|---|
committer | Ben Morrison <ben@gbmor.dev> | 2020-04-25 00:40:45 -0400 |
commit | 690770c13c733fe417f2a3c1ef93f808b52d99c2 (patch) | |
tree | a5436d2f725ef03a8e1e95e9f2e155b5bbf67fd7 /.config/polybar | |
parent | 89b91ab021b1e2bc0c49148e37f0479791bdd75a (diff) | |
download | dogfiles-690770c13c733fe417f2a3c1ef93f808b52d99c2.tar.gz |
using polybar instead of i3bar
Diffstat (limited to '.config/polybar')
-rw-r--r-- | .config/polybar/config | 269 | ||||
-rwxr-xr-x | .config/polybar/launch.sh | 7 |
2 files changed, 276 insertions, 0 deletions
diff --git a/.config/polybar/config b/.config/polybar/config new file mode 100644 index 0000000..c26b19f --- /dev/null +++ b/.config/polybar/config @@ -0,0 +1,269 @@ +[bar/i3_bar] +width = 100% +height = 20 +radius = 0 +fixed-center = false + +background = #272827 +foreground = #657b83 + +line-size = 3 +line-color = + +border-size = 0 +border-color = + +padding-left = 0 +padding-right = 2 + +module-margin-left = 1 +module-margin-right = 2 + +font-0 = "Source Code Pro Semibold:size=10;1" +font-1 = "Font Awesome 5 Free:style=Solid:size=10;1" +font-2 = "Font Awesome 5 Brands:size=10;1" + +modules-left = i3 +modules-center = +modules-right = cpu memory batt1 batt0 wlan eth date + +tray-position = +;tray-padding = +;wm-restack = i3 +;override-redirect = true + +cursor-click = pointer +cursor-scroll = ns-resize + +[module/i3] +type = internal/i3 +format = <label-state> <label-mode> +index-sort = true +wrapping-scroll = false + +label-mode-padding = 2 +label-mode-foreground = #657b83 +label-mode-background = #272827 + +label-focused = %index% +label-focused-background = #4E524F +label-focused-foreground = #272827 +label-focused-padding = 2 + +label-unfocused = %index% +label-unfocused-background = #7E807E +label-unfocused-foreground = #272827 +label-unfocused-padding = 2 + +label-visible = %index% +label-visible-background = #7E807E +label-visible-foreground = #272827 +label-visible-padding = 2 + +label-urgent = %index% +label-urgent-background = #BA2922 +label-urgent-padding = 2 + +[module/batt1] +type = internal/battery +full-at = 98 + +battery = BAT1 +adapter = AC + +format-charging = <animation-charging> <label-charging> +format-discharging = <ramp-capacity> <label-discharging> +format-full = <ramp-capacity> <label-full> + +label-charging = %percentage%% %time%h +label-discharging = %percentage%% %time%h +ramp-capacity-0 = +ramp-capacity-0-foreground = #f53c3c +ramp-capacity-1 = +ramp-capacity-1-foreground = #ffa900 +ramp-capacity-2 = +ramp-capacity-3 = +ramp-capacity-4 = + +bar-capacity-width = 10 +bar-capacity-format = %{+u}%{+o}%fill%%empty%%{-u}%{-o} +bar-capacity-fill = █ +bar-capacity-fill-foreground = #ddffffff +bar-capacity-fill-font = 3 +bar-capacity-empty = █ +bar-capacity-empty-font = 3 +bar-capacity-empty-foreground = #44ffffff + +animation-charging-0 = +animation-charging-1 = +animation-charging-2 = +animation-charging-3 = +animation-charging-4 = +animation-charging-framerate = 750 + +[module/batt0] +type = internal/battery +full-at = 98 + +battery = BAT0 +adapter = AC + +format-charging = <animation-charging> <label-charging> +format-discharging = <ramp-capacity> <label-discharging> +format-full = <ramp-capacity> <label-full> + +label-charging = %percentage%% %time%h +label-discharging = %percentage%% %time%h +ramp-capacity-0 = +ramp-capacity-0-foreground = #f53c3c +ramp-capacity-1 = +ramp-capacity-1-foreground = #ffa900 +ramp-capacity-2 = +ramp-capacity-3 = +ramp-capacity-4 = + +bar-capacity-width = 10 +bar-capacity-format = %{+u}%{+o}%fill%%empty%%{-u}%{-o} +bar-capacity-fill = █ +bar-capacity-fill-foreground = #ddffffff +bar-capacity-fill-font = 3 +bar-capacity-empty = █ +bar-capacity-empty-font = 3 +bar-capacity-empty-foreground = #44ffffff + +animation-charging-0 = +animation-charging-1 = +animation-charging-2 = +animation-charging-3 = +animation-charging-4 = +animation-charging-framerate = 750 + +[module/cpu] +type = internal/cpu +interval = 0.5 +format = <label> <ramp-coreload> +label = CPU +ramp-coreload-0 = ▁ +ramp-coreload-0-font = 2 +ramp-coreload-0-foreground = #aaff77 +ramp-coreload-1 = ▂ +ramp-coreload-1-font = 2 +ramp-coreload-1-foreground = #aaff77 +ramp-coreload-2 = ▃ +ramp-coreload-2-font = 2 +ramp-coreload-2-foreground = #aaff77 +ramp-coreload-3 = ▄ +ramp-coreload-3-font = 2 +ramp-coreload-3-foreground = #aaff77 +ramp-coreload-4 = ▅ +ramp-coreload-4-font = 2 +ramp-coreload-4-foreground = #fba922 +ramp-coreload-5 = ▆ +ramp-coreload-5-font = 2 +ramp-coreload-5-foreground = #fba922 +ramp-coreload-6 = ▇ +ramp-coreload-6-font = 2 +ramp-coreload-6-foreground = #ff5555 +ramp-coreload-7 = █ +ramp-coreload-7-font = 2 +ramp-coreload-7-foreground = #ff5555 + +[module/memory] +type = internal/memory +format = <label> <bar-used> +label = RAM + +bar-used-width = 10 +bar-used-foreground-0 = #aaff77 +bar-used-foreground-1 = #aaff77 +bar-used-foreground-2 = #fba922 +bar-used-foreground-3 = #ff5555 +bar-used-indicator = | +bar-used-indicator-font = 6 +bar-used-indicator-foreground = #ff +bar-used-fill = ─ +bar-used-fill-font = 6 +bar-used-empty = ─ +bar-used-empty-font = 6 +bar-used-empty-foreground = #444444 + +[module/wireless-network] +type = internal/network +interface = wlp5s0 +interval = 1.0 +ping-interval = 10 + +format-connected = <ramp-signal> <label-connected> +label-connected = %local_ip% %downspeed% %upspeed% +label-disconnected = not connected +label-disconnected-foreground = #66 + +ramp-signal-0 = +ramp-signal-1 = +ramp-signal-2 = +ramp-signal-3 = +ramp-signal-4 = + +animation-packetloss-0 = +animation-packetloss-0-foreground = #ffa64c +animation-packetloss-1 = +animation-packetloss-1-foreground = ${bar/top.foreground} +animation-packetloss-framerate = 500 + +[module/wlan] +type = internal/network +interface = wlp3s0 +interval = 3.0 + +format-connected = <ramp-signal> <label-connected> +#format-connected-background = #7E807E +format-connected-padding = 2 +label-connected = %essid% + +format-disconnected = + +ramp-signal-0 = +ramp-signal-1 = +ramp-signal-2 = +ramp-signal-3 = +ramp-signal-4 = + +[module/eth] +type = internal/network +interface = enp0s25 +interval = 3.0 + +format-connected-padding = 2 +format-connected-foreground = #272827 +format-connected-background = #7E807E +format-connected-prefix = " " +format-connected-prefix-foreground = #272827 +label-connected = %local_ip% + +format-disconnected = + +[module/date] +type = internal/date +interval = 5 + +date = +date-alt = " %Y-%m-%d" + +time = %H:%M +time-alt = %H:%M:%S + +format-prefix = +format-foreground = #272827 +format-background = #7E807E +format-padding = 2 + +label = %date% %time% + +[settings] +screenchange-reload = true + +[global/wm] +margin-top = 20 +margin-bottom = 20 + +; vim:ft=dosini diff --git a/.config/polybar/launch.sh b/.config/polybar/launch.sh new file mode 100755 index 0000000..39379b3 --- /dev/null +++ b/.config/polybar/launch.sh @@ -0,0 +1,7 @@ +#!/bin/env sh + +pkill polybar + +sleep 1; + +polybar i3_bar & |