mirror of https://github.com/polybar/polybar.git
parent
2d66dc9a57
commit
d616a7d351
|
@ -16,6 +16,9 @@
|
|||
|
||||
POLYBAR_NS
|
||||
|
||||
namespace chrono = std::chrono;
|
||||
using namespace std::chrono_literals;
|
||||
|
||||
#define DEFAULT_FORMAT "format"
|
||||
|
||||
#define DEFINE_MODULE(name, type) struct name : public type<name>
|
||||
|
@ -44,8 +47,6 @@ class builder;
|
|||
// }}}
|
||||
|
||||
namespace modules {
|
||||
namespace chrono = std::chrono;
|
||||
using namespace std::chrono_literals;
|
||||
using namespace drawtypes;
|
||||
|
||||
DEFINE_ERROR(module_error);
|
||||
|
|
|
@ -7,12 +7,12 @@ POLYBAR_NS
|
|||
namespace env_util {
|
||||
bool has(const char* var) {
|
||||
return std::getenv(var) != nullptr;
|
||||
};
|
||||
}
|
||||
|
||||
string get(const char* var, string fallback) {
|
||||
const char* value{std::getenv(var)};
|
||||
return value != nullptr ? value : fallback;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
POLYBAR_NS_END
|
||||
|
|
Loading…
Reference in New Issue