diff --git a/src/keyBindings/definition.ts b/src/keyBindings/definition.ts index 2f92ab6..a851d9f 100644 --- a/src/keyBindings/definition.ts +++ b/src/keyBindings/definition.ts @@ -1,18 +1,3 @@ -interface KeyBinding { - name: string; - description: string; - defaultKeySequence: string; - action: keyof ReturnType; -} - -interface NumKeyBinding { - name: string; - description: string; - defaultModifiers: string; - fKeys: boolean; - action: keyof ReturnType; -} - const keyBindings: KeyBinding[] = [ { "name": "window-toggle-floating", diff --git a/src/keyBindings/loader.ts b/src/keyBindings/loader.ts index 12478dc..2295587 100644 --- a/src/keyBindings/loader.ts +++ b/src/keyBindings/loader.ts @@ -1,3 +1,18 @@ +interface KeyBinding { + name: string; + description: string; + defaultKeySequence: string; + action: keyof ReturnType; +} + +interface NumKeyBinding { + name: string; + description: string; + defaultModifiers: string; + fKeys: boolean; + action: keyof ReturnType; +} + function catchWrap(f: () => void) { return () => { try {