diff --git a/polybar/config.ini b/polybar/config.ini index 6cde265..0d48b05 100644 --- a/polybar/config.ini +++ b/polybar/config.ini @@ -1,100 +1,62 @@ -;========================================================== -; -; -; ██████╗ ██████╗ ██╗ ██╗ ██╗██████╗ █████╗ ██████╗ -; ██╔══██╗██╔═══██╗██║ ╚██╗ ██╔╝██╔══██╗██╔══██╗██╔══██╗ -; ██████╔╝██║ ██║██║ ╚████╔╝ ██████╔╝███████║██████╔╝ -; ██╔═══╝ ██║ ██║██║ ╚██╔╝ ██╔══██╗██╔══██║██╔══██╗ -; ██║ ╚██████╔╝███████╗██║ ██████╔╝██║ ██║██║ ██║ -; ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝ -; -; -; To learn more about how to configure Polybar -; go to https://github.com/polybar/polybar -; -; The README contains a lot of information -; -;========================================================== +; ____ _ _ +; | _ \ ___ | |_ _| |__ __ _ _ __ +; | |_) / _ \| | | | | '_ \ / _` | '__| +; | __/ (_) | | |_| | |_) | (_| | | +; |_| \___/|_|\__, |_.__/ \__,_|_| +; |___/ +; +; by Stephan Raabe (2023) +; ----------------------------------------------------- [colors] background = #aa000000 foreground = ${xrdb:color7:#222} -foreground-alt = ${xrdb:color1:#000} -primary = ${xrdb:color1:#222} -secondary = ${xrdb:color2:#222} +foreground-alt = ${xrdb:color7:#000} +primary = ${xrdb:color6:#222} +secondary = ${xrdb:color7:#222} alert = ${xrdb:color3:#222} -;background = #282A2E -;background-alt = #373B41 -;foreground = #C5C8C6 -;primary = #F0C674 -;secondary = #8ABEB7 -;alert = #A54242 -;disabled = #707880 - [bar/mybar] width = 100% height = 20pt radius = 0 - -;dpi = 96 - background = ${colors.background} foreground = ${colors.foreground} - -;line-size = 3pt -;border-size = 4pt border-size = 0pt border-color = #00000000 - padding-left = 0 padding-right = 1 - module-margin = 2 - -separator = | +separator = "" separator-foreground = ${colors.disabled} - font-0 = "Fira Sans SemiBold:size=11;1" -; font-0 = monospace;2 - -modules-left = xworkspaces +font-1 = "Font Awesome 6 Free Solid:pixelsize=12;2" +modules-left = myarrow xworkspaces modules-center = xwindow -modules-right = filesystem pulseaudio xkeyboard memory cpu date - +modules-right = myarrow filesystem pulseaudio xkeyboard memory cpu date cursor-click = pointer cursor-scroll = ns-resize - enable-ipc = true - ; tray-position = right -; wm-restack = generic -; wm-restack = bspwm -; wm-restack = i3 - -; override-redirect = true +[module/myarrow] +type = custom/text +content-foreground = ${colors.primary} +content = " " [module/xworkspaces] type = internal/xworkspaces - label-active = %name% -;label-active-background = ${colors.background-alt} -label-active-background = #FFFFFF -;label-active-underline= ${colors.primary} -;label-active-underline = background +label-active-background = ${colors.primary} label-active-padding = 2 label-active-foreground = #FF000000 - label-occupied = %name% label-occupied-padding = 2 label-occupied-foreground = #FFFFFF label-occupied-background=#66000000 - label-urgent = %name% label-urgent-background = ${colors.alert} label-urgent-padding = 2 - label-empty = %name% label-empty-foreground =#FFFFFF label-empty-background=#99000000 @@ -103,37 +65,31 @@ label-empty-padding = 2 [module/xwindow] type = internal/xwindow label = %title:0:60:...% +format-prefix = " " +format-prefix-foreground = ${colors.primary} [module/filesystem] type = internal/fs interval = 25 - mount-0 = / - -label-mounted = %{F#F0C674}%mountpoint%%{F-} %percentage_used%% - +label-mounted = %mountpoint% %percentage_used%% label-unmounted = %mountpoint% not mounted label-unmounted-foreground = ${colors.disabled} [module/pulseaudio] type = internal/pulseaudio - format-volume-prefix = "VOL " format-volume-prefix-foreground = ${colors.primary} format-volume = - label-volume = %percentage%% - label-muted = muted label-muted-foreground = ${colors.disabled} [module/xkeyboard] type = internal/xkeyboard blacklist-0 = num lock - label-layout = %layout% label-layout-foreground = ${colors.primary} - label-indicator-padding = 2 label-indicator-margin = 1 label-indicator-foreground = ${colors.background} @@ -173,12 +129,12 @@ label-connected = %{F#F0C674}%ifname%%{F-} %local_ip% [module/date] type = internal/date interval = 1 - +format-prefix = " " +format-prefix-foreground = ${colors.primary} date = %H:%M date-alt = %Y-%m-%d %H:%M:%S - label = %date% -label-foreground = ${colors.primary} +label-foreground = #FFFFFF [settings] screenchange-reload = true