X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fconfig.hh;h=6cbbaacd2ce15ecb6924a5860b122af3f07d1054;hb=781495e2eafd9dfe5592a2f5cefb905743208175;hp=f0205509d1355ec32aa4a0e400ba396e9673e2f0;hpb=fd7668947091b11c9d9d5775edf5f414e4be6173;p=chaz%2Fopenbox diff --git a/src/config.hh b/src/config.hh index f0205509..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,8 +24,10 @@ struct Config { long drag_threshold; long num_desktops; - Config(); + Config(int screen); ~Config(); + + void load(); }; }