Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pretty-quickfix.nvim

I wanted a prettier quickfix window, without any extra features. This plugin does just that.

  • Uses nvim-web-devicons or real-icons.nvim to display an icon for each entry
  • De-cluttered output with optional treesitter syntax and matches highlighting
  • When all entries are files, de-duplicate the content
Before After
Default view Before After
Files only Before After

Installation

Lazy.nvim

{
  'QuiiBz/pretty-quickfix.nvim',
  dependencies = { 'nvim-web-devicons' },
  ft = { 'qf' }, -- lazy load
  opts = {}, -- view options below
}

To use real-icons.nvim instead:

{
  'QuiiBz/pretty-quickfix.nvim',
  dependencies = { 'Mirsmog/real-icons.nvim' },
  ft = { 'qf' },
  opts = {
    icon_provider = 'real-icons',
  },
}

Options

{
  show_line_numbers = true, -- Whether to show line numbers in the quickfix list
  treesitter_highlighting = true, -- Whether to use treesitter for syntax highlighting
  highlight_matches =  true, -- Whether to highlight the matched text in each entry
  format = 'filepath', -- Display entries with the file name or file path
  files_list_format = 'filepath', -- Same as the above but when all entries are files
  icon_provider = 'devicons', -- Icon provider to use: 'devicons' or 'real-icons'
}

Sponsors

Sponsors

License

MIT

About

Just a prettier Quickfix list for neovim

Topics

Resources

Stars

7 stars

Watchers

0 watching

Forks

Contributors

Languages