aboutsummaryrefslogtreecommitdiffstats
path: root/src/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.cpp')
-rw-r--r--src/main.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/main.cpp b/src/main.cpp
index 497ff40..62c20b8 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -14,10 +14,9 @@ int main(int argc, const char *argv[]) {
string batlvl;
int batlvlint;
- if (system("acpi > /dev/null 2>&1")) {
- cout << "acpi is not installed. Please install it in order to run lowbat." << endl;
- return 1;
- }
+ Lowbat lowbat;
+ if (lowbat.jo_testAcpi())
+ return (1);
while (true) {
cout << "Fetching batlvl: ";
batlvl = jo_exec("acpi | awk '{print $4}' | rev | cut -c 3- | rev");