#pragma once #include #include "common.hpp" #include "components/config.hpp" #include "components/types.hpp" #include "utils/mixins.hpp" POLYBAR_NS namespace drawtypes { struct token { string token; size_t min{0_z}; size_t max{0_z}; string suffix{""s}; bool zpad{false}; }; class label; using label_t = shared_ptr