dwm Status Bar
Status bar for the dynamic window manager
config.hpp
1 #ifndef config_hpp
2 #define config_hpp
3 
4 #include <string>
5 #include <vector>
6 
11 static const std::string topDelimiter(" ");
12 
17 static const std::string bottomDelimiter(" | ");
18 
23 static const bool twoBars = true;
24 
29 static const std::string botTopDelimiter(";");
30 
41 static const std::vector< std::vector<std::string> > topModuleList = {
42  {"~/.scripts/checkMail", "external", "0", "8"},
43  {"~/.scripts/pacupdate", "external", "300", "9"},
44  {"~/.scripts/getMicVolume", "external", "10", "12"},
45  {"~/.scripts/getVolume", "external", "10", "10"},
46  {"~/.scripts/wifiSignal", "external", "10", "11"},
47 };
48 
54 static const std::vector< std::vector<std::string> > bottomModuleList = {
55  {"ModuleDate", "internal", "60", "1"},
56  {"ModuleBattery", "internal", "5", "2"},
57  {"ModuleCPU", "internal", "2", "3"},
58  {"~/.scripts/gpuStats", "external", "10", "4"},
59  {"ModuleRAM", "internal", "2", "5"},
60  {"ModuleDisk", "internal", "10", "6"},
61  {"~/.scripts/wanIP", "external", "300", "7"},
62 };
63 
65 static const std::string dateFormat("%a %b %e %H:%M %Z");
66 
71 static const std::vector<std::string> fsNames{"/home", "/home/tonyg/extra"};
72 
73 #endif // config_hpp
74