I use a modified floatrules patch that allows setting floats for X, Y, W and H values that are interpreted as percentages of screen space. The SGR patch allows my sb-status scripts to use colors and show larger NerdFonts icons.