;======================================= ; ; {{@@ header() @@}} ; ; Polybar configuration for ; Dell XPS 15 9560 ; with bspwm ; ; by Philip "ShokiNN'" Henning ; ; ;======================================= [colors] ; Smyck color scheme by hukl ; https://github.com/hukl/Smyck-Color-Scheme dark-black = #000 light-black = #5D5D5D dark-red = #C75646 light-red = #E09690 dark-green = #8EB33B light-green = #CDEE69 dark-yellow = #D0B03C light-yellow = #FFE377 dark-blue = #4E90A7 light-blue = #9CD9F0 dark-magenta = #C8A0D1 light-magenta = #FBB1F9 dark-cyan = #218693 light-cyan = #77DFD8 dark-white = #B0B0B0 light-white = #F7F7F7 [bar/9560-top] ; Define bar monitor monitor = "eDP-1" ; Tell the Window Manager not to configure the window. ; Use this to detach the bar if your WM is locking its size/position. override-redirect = false ; Restack the bar window and put it above the ; selected window manager's root ; ; Fixes the issue where the bar is being drawn ; on top of fullscreen window's ; ; Currently supported WM's: ; bspwm ; i3 (requires: `override-redirect = true`) wm-restack = bspwm ; Enable support for inter-process messaging ; See the Messaging wiki page for more details. enable-ipc = true ; Put the bar at the bottom of the screen bottom = false ; Prefer fixed center position for the `modules-center` block ; When false, the center position will be based on the size of the other blocks. fixed-center = false ; Set size of the bar width = 100% height = 24 ; Bar offsets offset-x = 0% offset-y = 0 ; Number of spaces to add at the beginning/end of the bar ; Individual side values can be defined using: ; padding-{left,right} padding = 2 ; Set Bar Colors background = ${colors.dark-black} foreground = ${colors.dark-white} ; Under-/overline pixel size and argb color ; Individual values can be defined using: ; {overline,underline}-size ; {overline,underline}-color line-size = 2 ; Fonts are defined using ; ; Font names are specified using a fontconfig pattern. ; font-0 = NotoSans-Regular:size=8;2 ; font-1 = MaterialIcons:size=10 ; font-2 = Termsynu:size=8;-1 ; font-3 = FontAwesome:size=10 ; See the Fonts wiki page for more details font-0 = SourceCodePro+Powerline+Awesome Regular-Regular:size=9 font-1 = Font Awesome 5 Free Regular-Regular:size=9 font-2 = Font Awesome 5 Free Solid-Solid:size=9 font-3 = Font Awesome 5 Free Solid-Book:size=9 font-4 = Font Awesome 5 Brands Regular-Regular:siye=9 ; The separator will be inserted between the output of each module separator = ; Number of spaces to add before/after each module ; Individual side values can be defined using: ; module-margin-{left,right} module-margin = 1 ; Modules are added to one of the available blocks ; modules-left = cpu ram ; modules-center = xwindow xbacklight ; modules-right = ipc clock modules-left = bspwm title modules-center = modules-right = cpu memory backlight volume battery date ; Position of the system tray window ; If empty or undefined, tray support will be disabled ; NOTE: A center aligned tray will cover center aligned modules ; ; Available positions: ; left ; center ; right tray-position = right ; If true, the bar will not shift its ; contents when the tray changes tray-detached = false ; Tray icon max size tray-maxsize = 16 ; Enable pseudo transparency ; Will automatically be enabled if a fully transparent ; background color is defined using `tray-background` tray-transparent = false ; Background color for the tray container ; By default the tray container will use the bar ; background color. ; Note: 32 bit alpha blending is not supported. tray-background = ${root.background} ; Tray offset defined as pixel value (e.g. 35) or percentage (e.g. 50%) tray-offset-x = 5 tray-offset-y = 0 ; Pad the sides of each tray icon tray-padding = 1 ; Scale factor for tray clients tray-scale = 1.0 ; Locale used to localize various module data (e.g. date) ; Expects a valid libc locale, for example: sv_SE.UTF-8 locale = de_DE.UTF-8 [bar/9560-bottom] ; Define bar monitor monitor = "eDP-1" ; Tell the Window Manager not to configure the window. ; Use this to detach the bar if your WM is locking its size/position. override-redirect = false ; Restack the bar window and put it above the ; selected window manager's root ; ; Fixes the issue where the bar is being drawn ; on top of fullscreen window's ; ; Currently supported WM's: ; bspwm ; i3 (requires: `override-redirect = true`) wm-restack = bspwm ; Enable support for inter-process messaging ; See the Messaging wiki page for more details. enable-ipc = true ; Put the bar at the bottom of the screen bottom = true ; Prefer fixed center position for the `modules-center` block ; When false, the center position will be based on the size of the other blocks. fixed-center = false ; Set size of the bar width = 100% height = 24 ; Bar offsets offset-x = 0% offset-y = 0 ; Number of spaces to add at the beginning/end of the bar ; Individual side values can be defined using: ; padding-{left,right} padding = 2 ; Set Bar Colors background = ${colors.dark-black} foreground = ${colors.dark-white} ; Under-/overline pixel size and argb color ; Individual values can be defined using: ; {overline,underline}-size ; {overline,underline}-color line-size = 2 ; Fonts are defined using ; ; Font names are specified using a fontconfig pattern. ; font-0 = NotoSans-Regular:size=8;2 ; font-1 = MaterialIcons:size=10 ; font-2 = Termsynu:size=8;-1 ; font-3 = FontAwesome:size=10 ; See the Fonts wiki page for more details font-0 = SourceCodePro+Powerline+Awesome Regular-Regular:size=9 font-1 = Font Awesome 5 Free Regular-Regular:size=9 font-2 = Font Awesome 5 Free Solid-Solid:size=9 font-3 = Font Awesome 5 Free Solid-Book:size=9 font-4 = Font Awesome 5 Brands Regular-Regular:siye=9 ; The separator will be inserted between the output of each module separator = ; Number of spaces to add before/after each module ; Individual side values can be defined using: ; module-margin-{left,right} module-margin = 1 ; Modules are added to one of the available blocks ; modules-left = cpu ram ; modules-center = xwindow xbacklight ; modules-right = ipc clock modules-left = filesystem modules-center = modules-right = wired-network-usb-right wired-network-usb-left wifi powermenu ; Locale used to localize various module data (e.g. date) ; Expects a valid libc locale, for example: sv_SE.UTF-8 locale = de_DE.UTF-8 ; ; ; include modules configuration include-file = $HOME/.config/polybar/mod_config