Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/redxtech/sharing.nvim
a neovim plugin to quickly toggle features that make it easier for an observer to understand what you are doing.
https://github.com/redxtech/sharing.nvim
Last synced: 3 months ago
JSON representation
a neovim plugin to quickly toggle features that make it easier for an observer to understand what you are doing.
- Host: GitHub
- URL: https://github.com/redxtech/sharing.nvim
- Owner: redxtech
- Created: 2024-08-08T17:11:57.000Z (3 months ago)
- Default Branch: master
- Last Pushed: 2024-08-08T18:24:29.000Z (3 months ago)
- Last Synced: 2024-08-08T20:53:42.349Z (3 months ago)
- Language: Lua
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- my-neovim-pluginlist - redxtech/sharing.nvim - commit/redxtech/sharing.nvim) ![](https://img.shields.io/github/commit-activity/y/redxtech/sharing.nvim) (Other Standard Feature Enhancement / Number)
README
# sharing.nvim
a neovim plugin to quickly toggle features that make it easier for an observer to understand what you are doing.
## installation
install using your favorite package manager:
### lazy.nvim
```lua
{
'redxtech/sharing.nvim',
keys = {
{ 'n', 'ts', 'Sharing toggle', desc = 'Toggle sharing mode' },
},
config = true,
}
```## usage
usage: `:Sharing `
### commands
- `toggle` (or no command): toggles all features
- `enable`: enables all features
- `disable`: disables all features## features
- toggles the `show-line-numbers` option
- SOON: enables scrolling animations (requires `neoscroll.nvim`)## todo
- [ ] find more things to toggle
- [ ] toggle them
- [ ] look into detecting sessions with instant.nvim and toggling on connection