https://github.com/keyweeusr/emacs-syncthing
Emacs client for Syncthing
https://github.com/keyweeusr/emacs-syncthing
client elisp emacs major-mode melpa melpa-badge port syncthing
Last synced: 6 months ago
JSON representation
Emacs client for Syncthing
- Host: GitHub
- URL: https://github.com/keyweeusr/emacs-syncthing
- Owner: KeyWeeUsr
- License: gpl-3.0
- Created: 2023-11-13T05:34:21.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-12-17T06:51:06.000Z (10 months ago)
- Last Synced: 2025-04-18T00:54:47.572Z (6 months ago)
- Topics: client, elisp, emacs, major-mode, melpa, melpa-badge, port, syncthing
- Language: Emacs Lisp
- Homepage:
- Size: 536 KB
- Stars: 43
- Watchers: 4
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.txt
Awesome Lists containing this project
README
# emacs-syncthing
[![MELPA][melpa-badge]][melpa-package]
[![MELPA Stable][melpa-stable-badge]][melpa-stable-package]
[![CI][ci-badge]][ci-workflow]
[![Coverage Status][cover-badge]][cover-link]
[![Buy me a coffee][bmc-badge]][bmc-link]
[![Liberapay][lp-badge]][lp-link]
[![PayPal][ppl-badge]][ppl-link]Emacs client for [Syncthing](https://syncthing.net). Currently it tries to port
all viewing functionality, later on even with editing/writing.## How to
Install it from [Melpa](https://melpa.org/#/getting-started) or clone and
install manually, then simply M-x syncthing.Note that if you have `debug-on-error` enabled on your first run, the customize
buffer for setting up the API token might be somewhere in the background. Use
M-x customize-group syncthing for
setting it manually, then re-run.## Key bindings
Ensure you are in the Syncthing buffer:
C-hm or ? for all bindings.## Customization
Check the manual for Emacs Customization: C-hi
mEmacsmCustomization and group
M-x customize-group syncthing.## Screenshots
![Screenshot][demo]![Screenshot][demo-term]
[melpa-badge]: https://melpa.org/packages/syncthing-badge.svg
[melpa-package]: https://melpa.org/#/syncthing
[melpa-stable-badge]: https://stable.melpa.org/packages/syncthing-badge.svg
[melpa-stable-package]: https://stable.melpa.org/#/syncthing
[bmc-badge]: https://img.shields.io/badge/-buy_me_a%C2%A0coffee-gray?logo=buy-me-a-coffee
[bmc-link]: https://www.buymeacoffee.com/peterbadida
[ppl-badge]: https://img.shields.io/badge/-paypal-grey?logo=paypal
[ppl-link]: https://paypal.me/peterbadida
[demo]: https://raw.githubusercontent.com/KeyWeeUsr/emacs-syncthing/master/screenshot.png
[demo-term]: https://raw.githubusercontent.com/KeyWeeUsr/emacs-syncthing/master/screenshot-term.png
[lp-badge]: https://img.shields.io/badge/-liberapay-grey?logo=liberapay
[lp-link]: https://liberapay.com/keyweeusr
[ci-badge]: https://github.com/KeyWeeUsr/emacs-syncthing/actions/workflows/test.yml/badge.svg
[ci-workflow]: https://github.com/KeyWeeUsr/emacs-syncthing/actions/workflows/test.yml
[cover-badge]: https://coveralls.io/repos/github/KeyWeeUsr/emacs-syncthing/badge.svg?branch=master
[cover-link]: https://coveralls.io/github/KeyWeeUsr/emacs-syncthing?branch=master