Commit Graph

25 Commits

Author SHA1 Message Date
Konstantin Pereiaslov
482fb66e54 Make commands that fail, fail faster and move first idle check before first sleep, but after an initial 300ms sleep 2023-05-19 22:56:35 -05:00
Konstantin Pereiaslov
83c82b352e Display the command that was started 2023-05-19 22:56:35 -05:00
Konstantin Pereiaslov
3fff3d3cab Handle all kill errors 2023-05-19 22:56:35 -05:00
Konstantin Pereiaslov
f4d7013af8 Automated code formatting 2023-05-19 22:56:35 -05:00
Konstantin Pereiaslov
796adc6b1d Make verbose and quiet global variables 2023-05-19 22:56:35 -05:00
Konstantin Pereiaslov
f68bab3ed1 Add a link to Ubuntu and Debian package to README 2023-05-16 08:27:29 +03:00
Konstantin Pereiaslov
38984cfedc Add Ubuntu/Debian package build script 0.1.0 2023-05-16 00:19:17 -05:00
Konstantin Pereiaslov
faf0c48e42 Add install make target 2023-05-15 22:41:00 -05:00
Konstantin Pereiaslov
81c07166bb Include libxss-dev dependency in README 2023-05-16 06:00:46 +03:00
Konstantin Pereiaslov
e5b65b4ddd Update Makefile to put statically linked libraries at the end.
Fixes #1
2023-05-15 21:57:41 -05:00
Konstantin Pereiaslov
6ccd592420 Open display before running the command so that it doesn't start execution in case X is not available. 2023-05-15 21:45:59 -05:00
Konstantin Pereiaslov
bde539adcf Change release gcc optimization flag to O3 2023-05-15 02:41:16 -05:00
Konstantin Pereiaslov
890cdb4958 Fix -t argument treating its value as milliseconds rather than seconds. 2023-05-15 02:41:16 -05:00
Konstantin Pereiaslov
a6ee6a7463 Improve description 2023-05-15 07:36:51 +03:00
Konstantin Pereiaslov
ba6b558a27 Add header to README.md 2023-05-15 07:32:29 +03:00
Konstantin Pereiaslov
c4af2d5544 Add compiling instructions to README 2023-05-15 07:31:19 +03:00
Konstantin Pereiaslov
315e7d6793 Add readme and license 2023-05-14 22:54:32 -05:00
Konstantin Pereiaslov
8d39cab720 Add debug to Makefile 2023-05-14 22:31:27 -05:00
Konstantin Pereiaslov
d567c7bc8f Fix parsing of -t argument not working 2023-05-14 22:29:42 -05:00
Konstantin Pereiaslov
c6aee6c444 Capture exit code properly 2023-05-14 22:01:01 -05:00
Konstantin Pereiaslov
7884874e4c Add verbose, quiet and help arguments, improve messaging 2023-05-14 21:16:38 -05:00
Konstantin Pereiaslov
20b8bc1d4d Remove useless comments and change formatting 2023-05-14 20:54:26 -05:00
Konstantin Pereiaslov
fbaa76303e Use polling interval variable instead of hardcoding 1 2023-05-14 20:51:13 -05:00
Konstantin Pereiaslov
66e1ed6dc8 rename variables to use snake case 2023-05-14 20:50:11 -05:00
Konstantin Pereiaslov
c7a9ad2ffc First version 2023-05-14 19:01:33 -05:00