diff options
Diffstat (limited to 'src/jo_notify.cpp')
-rw-r--r-- | src/jo_notify.cpp | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/src/jo_notify.cpp b/src/jo_notify.cpp new file mode 100644 index 0000000..1683871 --- /dev/null +++ b/src/jo_notify.cpp @@ -0,0 +1,26 @@ +#include <jo_lowbat.hpp> + +void +jo_notify(const string batlvl) { + string str = nullptr; + const char *cmd = nullptr; + + str = "notify-send \""; + str += batlvl; + str += "%\" \"Please plug in computer\" -u critical -t 15000"; + + cmd = str.c_str(); + system(cmd); +} + +void +jo_speak(const string msg) { + string str = nullptr; + const char *cmd = nullptr; + + str = "echo \""; + str += msg; + str += "\" | espeak"; + cmd = str.c_str(); + system(cmd); +} |