bar: Make module separator a label

Some people use text modules instead of the `separator` key in the bar
section to better configure the separator (colors, fonts).
Since we disallowed the same module being used multiple times in ,
this will now print an error message.

This should help with this a bit.

Ref 
This commit is contained in:
patrick96 2019-10-27 13:32:45 +01:00 committed by Patrick Ziegler
parent a77923ea96
commit 587dc6c84d
7 changed files with 14 additions and 16 deletions
include/components

View file

@ -10,10 +10,6 @@ POLYBAR_NS
using std::map;
// fwd decl
namespace drawtypes {
class label;
using label_t = shared_ptr<label>;
} // namespace drawtypes
using namespace drawtypes;
class builder {