aboutsummaryrefslogtreecommitdiff
path: root/src/skhd.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/skhd.c')
-rw-r--r--src/skhd.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/skhd.c b/src/skhd.c
index 16475f9..2e0d6b1 100644
--- a/src/skhd.c
+++ b/src/skhd.c
@@ -41,9 +41,10 @@ extern bool CGSIsSecureEventInputSet();
internal unsigned major_version = 0;
internal unsigned minor_version = 0;
-internal unsigned patch_version = 10;
-internal struct mode *current_mode;
+internal unsigned patch_version = 14;
+internal struct table hotkey_map;
internal struct table mode_map;
+internal struct mode *current_mode;
internal char *config_file;
internal void
@@ -184,7 +185,11 @@ int main(int argc, char **argv)
}
if (!check_privileges()) {
- error("skhd: must be run with accessibility access.\n");
+ error("skhd: must be run with accessibility access! abort..\n");
+ }
+
+ if (!initialize_keycode_map()) {
+ error("skhd: could not initialize keycode map! abort..\n");
}
if (!config_file) {