Skip to content

ccchapman/watson.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

22 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

watson.nvim

An integration for Watson in Neovim.

Installation

Prerequisites:

Use your favourite package manager.

Plug 'ccchapman/watson.nvim', { 'branch': 'main' }

Usage

Remaps

Here are some example remaps to get you started:

" Think 'time start'
nmap <leader>ts :WatsonStartCwd<cr>
" Think 'time end'
nmap <leader>te :WatsonStop<cr>
" Think 'time restart'
nmap <leader>tr :WatsonRestart<cr>

Commands

Summary: (coming soon)

:Watson

Status:

:WatsonStatus

Start:

:WatsonStart <project>

Start using the current workspace:

For example, you're editing ~/Sites/foo and want to start tracking foo.

:WatsonStartCwd

Stop:

:WatsonStop

Restart:

:WatsonRestart

Ideas

At first only basic commands will be available. e.g., status, start, stop, restart.

More complete concept is something comparable to vim-fugitive's summary feature. Meaning a buffer opens with the current status and some other useful details along with predefined remaps for managing Watson.

About

πŸ•’ Track your time without leaving Neovim

Topics

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published