Adds account switching

This commit is contained in:
2026-06-10 12:12:31 -04:00
parent 8d820432ff
commit 02d78765bc
8 changed files with 330 additions and 2 deletions
+12
View File
@@ -63,6 +63,9 @@ Below are recipes for several popular Emacs package managers.
;; Optional: set a custom signal-cli address
;; (setq noise-signal-cli-address "http://localhost:8080")
;; Required when signal-cli has multiple accounts registered:
;; (setq noise-account "+15551234567")
;; Start Noise automatically
(noise-mode 1))
#+end_src
@@ -130,6 +133,14 @@ Once signal-cli is running and Noise is installed:
- =M-x noise-mode= — toggle the Noise client (opens the chat list)
- =M-x noise-check-connection= — test connectivity to signal-cli
- =M-x noise-select-account= — pick which registered signal-cli account to use (sets =noise-account=)
- =M-x noise-new-chat= — start a new conversation by searching contacts
- =M-x noise-new-chat-sync-contacts= — re-sync contacts from signal-cli
If signal-cli has more than one account registered, set =noise-account=
to the phone number you want to use (E.164 format), or run
=M-x noise-select-account= to choose interactively. With a single
account it can stay nil.
*** Keybindings
@@ -140,6 +151,7 @@ Once signal-cli is running and Noise is installed:
| =n= | Next chat |
| =p= | Previous chat |
| =RET= | Open selected chat |
| =c= | New chat (search contacts) |
| =m= | Mark chat as read |
| =g= | Refresh chat list |
| =/= | Filter chats |