X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fconfig.hh;h=6cbbaacd2ce15ecb6924a5860b122af3f07d1054;hb=590e5e2392e0610e8eb2d21e59d2d4a265caf172;hp=8f8144e345f42e51d0ec9f8ad085fb382a06d1d1;hpb=059bc4dc24b68d637c3608c05344c53c64cc2c4b;p=chaz%2Fopenbox diff --git a/src/config.hh b/src/config.hh index 8f8144e3..6cbbaacd 100644 --- a/src/config.hh +++ b/src/config.hh @@ -13,7 +13,10 @@ namespace ob { -struct Config { +class Config { + int _screen; + +public: std::vector desktop_names; otk::ustring theme; otk::ustring titlebar_layout; @@ -21,7 +24,10 @@ struct Config { long drag_threshold; long num_desktops; - Config(); + Config(int screen); + ~Config(); + + void load(); }; }