Skip to content

sgremm/jjui.nvim

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

jjui.nvim

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

Requirements

Installation

Using packer.nvim:

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

Using lazy.nvim:

{
    'sgremm/jjui.nvim',
    dependencies = 'nvim-lua/plenary.nvim',
    opts = {}
}

Configuration

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

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

Or when using lazy.nvim:

{
    'sgremm/jjui.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 :JJui command
  • Press q or lose focus to close the window
  • The window will automatically return focus to your previous window when closing jjui

License

This plugin is licensed under the MIT license.

The Code based on [lazyjj.nvim] (https://github.com/swaits/lazyjj.nvim)

About

A neovim plugin to run jjui in a window.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Lua 100.0%