module: add :tools collab

Add a collaborative editing module, powered by crdt.el.

Ref: https://code.librehq.com/qhong/crdt.el
Co-authored-by: Arte Ebrahimi <arteebrahimi@gmail.com>
This commit is contained in:
Jonathan Ming 2023-07-24 10:29:46 -07:00 committed by GitHub
parent 177157b044
commit 9245a347a4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 181 additions and 0 deletions

View file

@ -0,0 +1,8 @@
;;; tools/collab/config.el -*- lexical-binding: t; -*-
(use-package! crdt
:commands (crdt-share-buffer crdt-connect)
:init
(when (featurep! +tunnel)
(setq crdt-use-tuntox t)
(setq crdt-tuntox-password-in-url t)))