More features

This commit is contained in:
2026-06-10 12:43:24 -04:00
parent 02d78765bc
commit dcead245a7
12 changed files with 954 additions and 21 deletions
+21
View File
@@ -136,6 +136,13 @@ Once signal-cli is running and Noise is installed:
- =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
- =M-x noise-receive= — fetch new messages from signal-cli once
While =noise-mode= is enabled, Noise polls signal-cli for new messages
every =noise-receive-interval= seconds (default 5). Incoming messages,
delivery/read receipts, typing indicators, and messages sent from your
other linked devices are all stored locally and reflected in open
buffers automatically.
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
@@ -158,6 +165,20 @@ account it can stay nil.
| =q= | Quit chat list window |
| =C-x b= | Switch conversation (minibuffer) |
**** Conversation buffer (*signal:NAME*)
Compose inline at the =>= prompt at the bottom of the buffer. Message
history above the prompt is read-only.
| Key | Action |
|-----------+---------------------------------|
| =RET= | Send the composed message |
| =M-RET= | Insert a newline (multi-line) |
| =C-c C-g= | Refresh conversation from store |
Sent messages show a =✓= once sent and =✓✓= once delivered or read.
When the contact is typing, the modeline shows =NAME is typing…=.
**** Minibuffer switcher
=M-x noise-switcher= (or =C-x b= from the chat list) opens a fuzzy