aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--DomeKey/main.m9
1 files changed, 8 insertions, 1 deletions
diff --git a/DomeKey/main.m b/DomeKey/main.m
index f3c1eef..0f9d6ac 100644
--- a/DomeKey/main.m
+++ b/DomeKey/main.m
@@ -13,7 +13,14 @@
#import "dome_key_map.h"
int main(int argc, const char * argv[]) {
- Config *config = c_parse_args(argv, argc);
+ Config *config = config_read_from_file();
+
+ if (!config) {
+ NSLog(@"Unable to get config");
+ return 1;
+ }
+
+ config = c_parse_args(argv, argc, config);
if (config->args.reload) {
return [Mappings dispatchReload];