aboutsummaryrefslogtreecommitdiff
path: root/src/skhd.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/skhd.c')
-rw-r--r--src/skhd.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/skhd.c b/src/skhd.c
index 977a3b2..b3fa43c 100644
--- a/src/skhd.c
+++ b/src/skhd.c
@@ -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;