├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── TODO.txt ├── arguments_parsing.c ├── arguments_parsing.h ├── distro-packages └── ubuntu22.04 │ ├── DEBIAN │ └── control │ ├── Dockerfile │ └── build.sh ├── main.c ├── output_settings.h ├── pause_methods.h ├── process_handling.c ├── process_handling.h ├── sleep_utils.c ├── sleep_utils.h ├── time_utils.c ├── time_utils.h ├── tty_utils.c ├── tty_utils.h └── util ├── 10_level_processes_test.sh └── print_time.sh /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | runwhenidle 3 | package-build/ 4 | *.o -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perk11/runwhenidle/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perk11/runwhenidle/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perk11/runwhenidle/HEAD/README.md -------------------------------------------------------------------------------- /TODO.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perk11/runwhenidle/HEAD/TODO.txt -------------------------------------------------------------------------------- /arguments_parsing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perk11/runwhenidle/HEAD/arguments_parsing.c -------------------------------------------------------------------------------- /arguments_parsing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perk11/runwhenidle/HEAD/arguments_parsing.h -------------------------------------------------------------------------------- /distro-packages/ubuntu22.04/DEBIAN/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perk11/runwhenidle/HEAD/distro-packages/ubuntu22.04/DEBIAN/control -------------------------------------------------------------------------------- /distro-packages/ubuntu22.04/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perk11/runwhenidle/HEAD/distro-packages/ubuntu22.04/Dockerfile -------------------------------------------------------------------------------- /distro-packages/ubuntu22.04/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perk11/runwhenidle/HEAD/distro-packages/ubuntu22.04/build.sh -------------------------------------------------------------------------------- /main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perk11/runwhenidle/HEAD/main.c -------------------------------------------------------------------------------- /output_settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perk11/runwhenidle/HEAD/output_settings.h -------------------------------------------------------------------------------- /pause_methods.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perk11/runwhenidle/HEAD/pause_methods.h -------------------------------------------------------------------------------- /process_handling.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perk11/runwhenidle/HEAD/process_handling.c -------------------------------------------------------------------------------- /process_handling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perk11/runwhenidle/HEAD/process_handling.h -------------------------------------------------------------------------------- /sleep_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perk11/runwhenidle/HEAD/sleep_utils.c -------------------------------------------------------------------------------- /sleep_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perk11/runwhenidle/HEAD/sleep_utils.h -------------------------------------------------------------------------------- /time_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perk11/runwhenidle/HEAD/time_utils.c -------------------------------------------------------------------------------- /time_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perk11/runwhenidle/HEAD/time_utils.h -------------------------------------------------------------------------------- /tty_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perk11/runwhenidle/HEAD/tty_utils.c -------------------------------------------------------------------------------- /tty_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perk11/runwhenidle/HEAD/tty_utils.h -------------------------------------------------------------------------------- /util/10_level_processes_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perk11/runwhenidle/HEAD/util/10_level_processes_test.sh -------------------------------------------------------------------------------- /util/print_time.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perk11/runwhenidle/HEAD/util/print_time.sh --------------------------------------------------------------------------------