                    "spacemacs/persp-switch-to-%s"
                    qwerty-key)))
          (push (list dvp-key cmd :exit t)
-               spacemacs-layouts-transient-state-add-bindings))))))
+               spacemacs-layouts-transient-state-add-bindings)
+         ;; We can properly handle things like C-[ only in GUI.
+         (when (display-graphic-p)
+           (push (list (concat "C-" dvp-key) cmd)
+                 spacemacs-layouts-transient-state-add-bindings)))))))
 
 ;;; packages.el ends here

                   "eyebrowse-switch-to-window-config-%s"
                   qwerty-key)))
         (push (list dvp-key cmd :exit t)
               spacemacs-workspaces-transient-state-add-bindings))))))

(defun my-programmer-dvorak/pre-init-persp-mode ()
  (spacemacs|use-package-add-hook persp-mode

    avy
    ace-window
    (default-helm-config :location built-in)
    evil
    eyebrowse
    persp-mode
    ))
