summaryrefslogtreecommitdiff
path: root/packages.el
diff options
context:
space:
mode:
authorskylar <me@casper>2026-11-01 20:02:21 -0800
committerskylar <me@casper>2026-11-01 20:02:21 -0800
commit9a4f603befd750d7eb1f00dc341bf1c7b68cb564 (patch)
treefff45d30e5a7c708af2138b4ec82ba68163ea660 /packages.el
parent5c0715431c0ec225dd06af5e7d42a28f196af780 (diff)
Signal: signel chats with voice calls, names instead of numbersHEADmain
signel talks to signal-cli over JSON-RPC and starts with Doom when signel-account is set (from the private overlay). Voice calls ride on signal-cli 0.14's callEvent notifications: call, answer, decline and hang up from a chat, a desktop notification with Answer/Decline, a modeline segment, and PulseAudio loopbacks joining each call's virtual devices to the default microphone and speakers. Chats are keyed by Signal ID and named the way the phone names them, from listContacts and listGroups, so phone numbers the phone hides are never shown. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'packages.el')
-rw-r--r--packages.el1
1 files changed, 1 insertions, 0 deletions
diff --git a/packages.el b/packages.el
index d7ea364..f63ae94 100644
--- a/packages.el
+++ b/packages.el
@@ -9,6 +9,7 @@
(package! shrface) ; org-style faces for nov and eww
(package! calibredb)
(package! jabber) ; XMPP
+(package! signel) ; Signal, through signal-cli
(package! bbdb) ; contacts, wired into mu4e
(package! osm) ; OpenStreetMap viewer
(package! org-auto-tangle)