This is a forked repo of https://github.com/swaits/lazyjj.nvim modified to use blazingjj (fork of inactive lazyjj).
Find a file
2026-06-11 07:29:40 +02:00
lua/blazingjj switch from lazyjj to blazingjj 2026-06-11 07:23:38 +02:00
LICENSE switch from lazyjj to blazingjj 2026-06-11 07:23:38 +02:00
README.md fix repo name and readme 2026-06-11 07:29:40 +02:00

blazingjj.nvim

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

Requirements

Installation

Using packer.nvim:

use {
    'https://opencommit.eu/sejo/blazingjj.nvim.git',
    requires = 'nvim-lua/plenary.nvim',
    config = function()
        require('blazingjj').setup()
    end
}

Using lazy.nvim:

{
    'https://opencommit.eu/sejo/blazingjj.nvim.git',
    dependencies = 'nvim-lua/plenary.nvim',
    opts = {}
}

Configuration

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

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

Or when using lazy.nvim:

{
    'https://opencommit.eu/sejo/blazingjj.nvim.git',
    dependencies = 'nvim-lua/plenary.nvim',
    opts = {
      mapping = '<leader>jj'
    }
}

Usage

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

License

This plugin is licensed under the MIT license.