From 1249d6dd42ee788608efdc2830e7c70d6149d975 Mon Sep 17 00:00:00 2001 From: Wesley Kerfoot Date: Fri, 8 May 2020 00:42:59 -0400 Subject: [PATCH] make close window use ctrl+shift+c --- src/nimwin.nim | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/nimwin.nim b/src/nimwin.nim index efd1245..bc0d932 100644 --- a/src/nimwin.nim +++ b/src/nimwin.nim @@ -200,7 +200,7 @@ when isMainModule: display.grabKeyCombo(XK_Tab) display.grabKeyCombo(XK_Q) display.grabKeyCombo(XK_P) - display.grabKeyCombo(XK_C) + display.grabKeyCombo(XK_C, @[ShiftMask.cuint]) display.grabMouse(1) display.grabMouse(3) @@ -231,6 +231,10 @@ when isMainModule: openProcesses[p.processID] = p spawn handleProcess(p) + HandleKey(XK_C): + let windowStack = toSeq(getChildren(display, logFile)) + discard display.XDestroyWindow(windowStack[^1].win) + HandleKey(XK_Tab): if ev.xKey.subWindow != None: # Cycle through subwindows of the root window @@ -247,10 +251,6 @@ when isMainModule: openProcesses[p.processID] = p spawn handleProcess(p) - HandleKey(XK_C): - let windowStack = toSeq(getChildren(display, logFile)) - discard display.XDestroyWindow(windowStack[^1].win) - HandleKey(XK_Q): let currentPath = getAppDir()