Skip to content

swaits/lazyjj.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

lazyjj.nvim

A Neovim plugin that provides a floating window interface for lazyjj.

Requirements

Installation

Using packer.nvim:

use {
    'swaits/lazyjj.nvim',
    requires = 'nvim-lua/plenary.nvim',
    config = function()
        require('lazyjj').setup()
    end
}

Using lazy.nvim:

{
    'swaits/lazyjj.nvim',
    dependencies = 'nvim-lua/plenary.nvim',
    opts = {}
}

Configuration

The plugin can be configured by passing options to the setup function:

require('lazyjj').setup({
    mapping = '<leader>jj'  -- Change the default keymap
})

Or when using lazy.nvim:

{
    'swaits/lazyjj.nvim',
    dependencies = 'nvim-lua/plenary.nvim',
    opts = {
      mapping = '<leader>jj'
    }
}

Usage

  • Use the configured keymap (default: <leader>jj) to open lazyjj in a floating window
  • Or use the :LazyJJ command
  • Press q or lose focus to close the window
  • The window will automatically return focus to your previous window when closing lazyjj

License

This plugin is licensed under the MIT license.

About

A neovim plugin to run lazyjj in a window.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages