From ef6b7feb263dffce6c8783738332137683e5a204 Mon Sep 17 00:00:00 2001 From: Daneel Date: Mon, 23 Feb 2026 10:55:58 +0100 Subject: [PATCH] =?UTF-8?q?fix:=20Matrix=20prefix=20o=20m=20=E2=86=92=20o?= =?UTF-8?q?=20M=20(mu4e=20conflict)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Doom mu4e module binds SPC o m directly to #'mu4e (non-prefix). Collision prevented ement keybindings from loading. Renamed Matrix prefix to SPC o M (uppercase). --- config.el | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/config.el b/config.el index 8d0e300..c8d7fae 100644 --- a/config.el +++ b/config.el @@ -845,14 +845,15 @@ Keeps the status bar and tab bar fully visible at any zoom level.") ;;; MATRIX — EMENT.EL ;;; ============================================================ ;; Matrix client. Package declared in packages.el. -;; Keybindings: SPC o m (open → matrix) +;; Keybindings: SPC o M (open → matrix) +;; Pozn.: SPC o m je zabrané Doom mu4e modulem (#'mu4e), proto velké M. ;; E2EE: connect via Pantalaimon proxy (see notes/emacs-matrix.org) ;; ;; Rychlý start: -;; SPC o m c — připojit se (ement-connect) -;; SPC o m l — seznam místností -;; SPC o m r — otevřít místnost -;; SPC o m d — přímá zpráva uživateli +;; SPC o M c — připojit se (ement-connect) +;; SPC o M l — seznam místností +;; SPC o M r — otevřít místnost +;; SPC o M d — přímá zpráva uživateli (after! ement @@ -873,9 +874,9 @@ Keeps the status bar and tab bar fully visible at any zoom level.") (setq ement-notify-mentions-p t ement-notify-dingalings-p nil)) ; bez zvuku -;; Keybindings pod SPC o m (collides with nothing: o g=GPTel, o r=Elfeed) +;; Keybindings pod SPC o M (velké M — o m je mu4e) (map! :leader - (:prefix ("o m" . "Matrix") + (:prefix ("o M" . "Matrix") :desc "Připojit se" "c" #'ement-connect :desc "Odpojit se" "C" #'ement-disconnect :desc "Seznam místností" "l" #'ement-list-rooms