Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

Awesome Lists containing this project

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