1
0
Fork 0
mirror of https://github.com/jiriks74/presence.nvim synced 2024-12-29 03:12:04 +01:00
Commit graph

113 commits

Author SHA1 Message Date
Andrew Kwon
a325d154fc Support peer-to-peer workspace state management
- Add sync logic to manage multi-client runtime state
- Debounce and set activity on TextChanged events
- Update timestamp to be workspace-specific
- Set activity on an open nvim instance upon a VimLeave event
2021-03-18 19:10:04 -07:00
Andrew Kwon
a2f6550177 Add yaml and abook file assets 2021-03-11 10:25:30 -08:00
Andrew Kwon
9162582eb6 Use workspace text option when no project is detected 2021-03-08 19:03:25 -08:00
Andrew Kwon
0537801065 Add README 2021-03-01 09:34:30 -08:00
Andrew Kwon
5d4fefccab Disable logging by default 2021-02-28 22:13:11 -08:00
Andrew Kwon
f3e79afaa6 Support functions in text formatting options 2021-02-28 22:06:47 -08:00
Andrew Kwon
a15aed569a Support vimrc, markdown, and git editmsg files 2021-02-28 22:06:17 -08:00
Andrew Kwon
e92f8f73b7 Expose more configs with generalized option setter 2021-02-28 16:05:09 -08:00
Andrew Kwon
bb149540fd Fix various verbiage and style inconsistencies 2021-02-27 17:13:47 -08:00
Andrew Kwon
66bd159dd3 Allow cancelling presence on remote nvim instances
- Add msgpack lib
- Restructure to have lib and deps folders
- Add cancellation methods and invoke remote cancellation on update
2021-01-10 22:28:01 -08:00
Andrew Kwon
42f6c79eb0 Use local epoch value for started timestamp 2021-01-03 12:21:23 -08:00
Andrew Kwon
f3151560a7 Move autocmd to autoload and validate setup opts 2021-01-03 11:29:19 -08:00
Andrew Kwon
a656ba5361 Initial commit 2021-01-03 01:22:15 -08:00