summaryrefslogtreecommitdiffstats
path: root/lisp/ravi-ergodox-mode.el
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/ravi-ergodox-mode.el')
-rw-r--r--lisp/ravi-ergodox-mode.el16
1 files changed, 8 insertions, 8 deletions
diff --git a/lisp/ravi-ergodox-mode.el b/lisp/ravi-ergodox-mode.el
index c8be98f..852285e 100644
--- a/lisp/ravi-ergodox-mode.el
+++ b/lisp/ravi-ergodox-mode.el
@@ -46,15 +46,15 @@ Each function in the list receive no argument."
:lighter " RE" :group 'convenience
:keymap ravi-ergodox-mode-map
:global t
- (if ravi-ergodox-mode
+ (when window-system
+ (if ravi-ergodox-mode
+ (progn
+ (setq x-meta-keysym 'super)
+ (setq x-super-keysym 'meta))
(progn
- (setq x-meta-keysym 'super)
- (setq x-super-keysym 'meta))
- (progn
- (setq x-meta-keysym nil)
- (setq x-super-keysym nil))
- )
- )
+ (setq x-meta-keysym nil)
+ (setq x-super-keysym nil))
+ )))
(define-key ravi-ergodox-mode-map (kbd "H-m") 'magit-status)
(if (and (boundp 'ravi/use-helm-instead-of-ido) ravi/use-helm-instead-of-ido)