diff options
Diffstat (limited to 'lisp')
-rw-r--r-- | lisp/init-mac.el | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/lisp/init-mac.el b/lisp/init-mac.el index cffe4e5..1b44ed8 100644 --- a/lisp/init-mac.el +++ b/lisp/init-mac.el @@ -2,8 +2,20 @@ ;;; Commentary: ;;; Code: -;; use command as meta +;; configure modifiers +(setq mac-option-modifier 'super) (setq mac-command-modifier 'meta) +(setq ns-function-modifier 'hyper) + +;; Norwegian mac-keyboard +(define-key key-translation-map (kbd "s-8") (kbd "[")) +(define-key key-translation-map (kbd "s-(") (kbd "{")) +(define-key key-translation-map (kbd "s-9") (kbd "]")) +(define-key key-translation-map (kbd "s-)") (kbd "}")) +(define-key key-translation-map (kbd "s-7") (kbd "|")) +(define-key key-translation-map (kbd "s-/") (kbd "\\")) +(define-key key-translation-map (kbd "M-s-7") (kbd "M-|")) +(define-key key-translation-map (kbd "s-ยจ") (kbd "~")) ;; disable native tabs (setq mac-frame-tabbing nil) |