Just a preview for Neovim's quickfix list
0

Configure Feed

Select the types of activity you want to include in your feed.

Lua 100.0%
33 1 0

Clone this repository

https://tangled.org/ronshavit.com/qfpreview.nvim https://tangled.org/did:plc:xqr3ki3el4zerxndivflzwwe
git@knot.ronshavit.com:ronshavit.com/qfpreview.nvim git@knot.ronshavit.com:did:plc:xqr3ki3el4zerxndivflzwwe

For self-hosted knots, clone URLs may differ based on your setup.



README.md

qfpreview.nvim#

Just a preview for Neovim's quickfix list.

Fill Fixed height
Fill Fixed height

The pretty quickfix list is by the awesome stevearc/quicker.nvim.

Installation#

Install qfpreview.nvim using your favorite plugin manager.

lazy.nvim:

{
  'r0nsha/qfpreview.nvim',
  opts = {
    -- Your custom configuration goes here
  }
}

packer.nvim:

use({
  'r0nsha/qfpreview.nvim',
  config = function()
    require('qfpreview').setup({
      -- Your custom configuration goes here
    })
  end
})

Configuration#

Here are the default configuration options:

require('qfpreview').setup({
    ui = {
      -- number | "fill"
      -- number will set the window to a fixed height
      -- "fill" will make the window fill the editor's remaining space
      height = "fill",
      -- whether to show the buffer's name
      show_name = true,
      -- additinonal window configuration
      win = {}
    },
    opts = {
      -- the window's throttle time in milliseconds
      throttle = 100,
      -- whether to enable lsp clients
      lsp = true,
      -- whether to enable diagnostics
      diagnostics = true
    }
})

Contributing#

Contributions are always welcome! If you find any bugs or have a feature request, you're welcome to open an issue or submit a pull request.