diff options
author | koekeishiya <aasvi93@hotmail.com> | 2018-07-20 13:04:01 +0200 |
---|---|---|
committer | koekeishiya <aasvi93@hotmail.com> | 2018-07-20 13:04:01 +0200 |
commit | d63960e23ac6108d13f4ffd53b5ecd2d9e7a7655 (patch) | |
tree | cd7b26c9d947e78dc199f83ce3b8ff83c30d8599 /src | |
parent | b64de269a73c2e3cc820d29f5dd9c10c42a1ee36 (diff) | |
download | skhd-d63960e23ac6108d13f4ffd53b5ecd2d9e7a7655.tar.gz skhd-d63960e23ac6108d13f4ffd53b5ecd2d9e7a7655.zip |
hotloader: check if init succeeded
Diffstat (limited to 'src')
-rw-r--r-- | src/skhd.c | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -215,8 +215,12 @@ int main(int argc, char **argv) event_tap_begin(&event_tap, key_handler); struct hotloader hotloader = {}; - hotloader_add_file(&hotloader, config_file); - hotloader_begin(&hotloader, config_handler); + if (hotloader_add_file(&hotloader, config_file) && + hotloader_begin(&hotloader, config_handler)) { + printf("skhd: watching '%s' for changes\n", config_file); + } else { + printf("skhd: could not watch '%s'\n", config_file); + } CFRunLoopRun(); return EXIT_SUCCESS; |