;=====================================================; ; ; ; To learn more about how to configure Polybar ; ; go to https://github.com/jaagr/polybar ; ; ; ; The README contains alot of information ; ; ; ;=====================================================; ; Global Settings [settings] screenchange-reload = true [colors] transparent = #00ffffff background = ${xrdb:background} foreground = ${xrdb:foreground} foreground-alt = ${xrdb:highlight} urgent = ${xrdb:i3_urgent} focused = ${xrdb:i3_focused} unfocused = ${xrdb:foreground} ; Bars [bar/floating] ;modules-right = disk_short_pc checkupdates ovpn nvpn eth_pc modules-left = sysinfo button_pavucontrol modules-center = cava clock playerctl_long modules-right = sensors_cpu_pc nvgpu memory monitor = ${env:MONITOR:DP-4} width = 60% height = 40px offset-x = 20% offset-y = 8px fixed-center = true background = ${colors.background} foreground = ${colors.foreground} line-size = 1 line-color = #000 separator =| module-margin-left = 1 module-margin-right = 1 padding= 2 font-0 = Hack Nerd Font:fontformat=truetype:pixelsize=10;1 font-1 = Material Design Icons:fontformat=truetype:pixelsize=10:antialias=true;1 enable-ipc = false bottom = true radius = 15.0 override-redirect = true tray-position = left tray-padding = 3 tray-offset-x=86 tray-offset-y = 4px tray-detached = true tray-maxsize = 15 tray-scale = 0.8 [bar/floating_sysinfo] modules-left = disk_short_pc checkupdates ovpn nvpn eth_pc monitor = ${env:MONITOR:DP-4} width = 22% height = 40px offset-x = 20% offset-y = 54px fixed-center = true background = ${colors.background} forFeground = ${colors.foreground} line-size = 1 line-color = #000 separator =| module-margin-left = 1 module-margin-right = 1 padding= 2 font-0 = Hack Nerd Font:fontformat=truetype:pixelsize=10;1 font-1 = Material Design Icons:fontformat=truetype:pixelsize=10:antialias=true;1 enable-ipc = true bottom = true radius = 15.0 override-redirect = true [bar/floating_wm] modules-center = i3 monitor = ${env:MONITOR:DP-4} width = 100% height = 15 fixed-center = true background = ${colors.transparent} foreground = ${colors.foreground} line-size = 1 line-color = #000 separator =| module-margin-left = 1 module-margin-right = 1 padding= 4 font-0 = dark forest:style=Bold:fontformat=truetype:pixelsize=10;4 font-1 = Material Design Icons:pixelsize=8.25:antialias=true;4 enable-ipc = true bottom = false radius = 15.0 override-redirect = false ; Bars Yoga3 [bar/yoga3_primary_landscape] ; not used: songname menu-media xbacklightbuttons modules-left = i3touchmenu checkupd ovpn nvpn usbmodem1 usbmodem2 usbmodem3 usbmodem4 eth_yoga3 wlan modules-center = xbacklight i3 volume modules-right = sensors_cpu_yoga3 memory disk_short_yoga3 batteryclock monitor = ${env:MONITOR:eDP1} width = 100% bottom=false height = 20 fixed-center = true background = #000 foreground = #fff line-size = 3 line-color = #000 separator =| module-margin-left = 1 module-margin-right = 1 padding-right= 2 font-0 = Hack Nerd Font:fontformat=truetype:pixelsize=10;1 font-1 = Font Font Awesome 5 Free Solid:style=Solid:fontformat=truetype:pixelsize=10:antialias=true;0 font-2 = Font Awesome 5 Free:fontformat=truetype:pixelsize=10:antialias=true;0 tray-position = left tray-padding = 9 tray-detached = false tray-maxsize = 15 tray-background = ${root.background} tray-scale = 1.0 enable-ipc = true [bar/yoga3_primary_portrait] ; not used: songname menu-media update disk eth modules-left = i3touchmenu xbacklightbuttons ovpn nvpn usbmodem1 usbmodem2 usbmodem3 wlanshort modules-center = xbacklight i3 volume modules-right = cpu memory temperature batteryshortclock monitor = ${env:MONITOR:eDP1} width = 100% height = 20 fixed-center = true background = ${colors.background} foreground = ${colors.foreground} line-size = 3 line-color = #000 separator =| module-margin-left = 1 module-margin-right = 1 padding-right= 2 font-0 = Hack Nerd Font:fontformat=truetype:pixelsize=10;1 font-1 = Font Font Awesome 5 Free Solid:style=Solid:fontformat=truetype:pixelsize=10:antialias=true;0 font-2 = Font Awesome 5 Free:fontformat=truetype:pixelsize=10:antialias=true;0 tray-position = left tray-padding = 9 tray-detached = false tray-maxsize = 15 tray-background = ${root.background} tray-scale = 1.0 enable-ipc = true ; Bars PC [bar/pc_primary_landscape] modules-left = disk_short_pc checkupdates ovpn nvpn eth_pc playerctl modules-center = i3 modules-right = sensors_cpu_pc nvgpu memoryclock monitor = ${env:MONITOR:DP-4} width = 100% height = 18 fixed-center = true background = ${colors.background} foreground = ${colors.foreground} line-size = 1 line-color = #000 separator =| module-margin-left = 1 module-margin-right = 1 padding-right= 2 font-0 = Hack Nerd Font:fontformat=truetype:pixelsize=10;1 font-1 = Material Design Icons:fontformat=truetype:pixelsize=10:antialias=true;2 tray-position = left tray-padding = 9 tray-detached = false tray-maxsize = 15 tray-background = ${root.background} tray-scale = 1 enable-ipc = true override-redirect = true [bar/pc_vnc_landscape] modules-left = disk_short_pc checkupd ovpn nvpn eth_pc modules-center = i3 modules-right = sensors_cpu_pc memoryclock monitor = ${env:MONITOR:VNC-0} width = 100% height = 18 fixed-center = true background = ${colors.background} foreground = ${colors.foreground} line-size = 3 line-color = #000 separator =| module-margin-left = 1 module-margin-right = 1 padding-right= 2 font-0 = Hack Nerd Font:fontformat=truetype:pixelsize=10;1 font-1 = Material Design Icons:fontformat=truetype:pixelsize=10:antialias=true;0 tray-position = left tray-padding = 9 tray-detached = false tray-maxsize = 15 tray-background = ${root.background} tray-scale = 1.0 enable-ipc = true ; Modules [module/button_pavucontrol] type = custom/text content = 󰕾 | click-left = "setsid pavucontrol" click-middle = "bash ~/Userdata/Scripts/Launchers/restart_pulseaudio_1s.sh" ; Module Date [module/clock] type = internal/date interval = 1 date = date-alt =%d.%m.%Y time =" %H:%M" time-alt =%H:%M:%S, label =%time% %date% [module/clock_icon] inherit = "module/clock" date = 󰥔 ; Module Updates [module/checkupdates] type = custom/script interval = 30 format = 󰂪