Blob
1 # lib3 This are some common stuff that needs to be shared between panel4 and event-gen.6 fn hc { herbstclient $* }8 if (~ $"monitor '')9 monitor=011 geometry=`{hc monitor_rect $"monitor}12 if (test -z $"geometry) {13 echo invalid monitor $monitor14 exit 115 }17 x=$geometry(1)18 y=$geometry(2)19 panel_width=$geometry(3)20 panel_height=1622 font='-*-fixed-medium-*-*-*-12-*-*-*-*-*-*-*'24 fn omit-alpha {25 sed 's,^\(\#[0-9a-f]\{6\}\)[0-9a-f]\{2\}$,\1,'26 }28 # extract colors from hlwm and omit alpha-value29 bgcolor=`{hc get frame_border_normal_color | omit-alpha}30 selbg=`{hc get window_border_active_color | omit-alpha}31 selfg='#101010'