mirror of
https://github.com/elkowar/dots-of-war.git
synced 2024-12-30 15:52:23 +00:00
18 lines
1.4 KiB
Lua
18 lines
1.4 KiB
Lua
|
-- [nfnl] Compiled from fnl/dots/plugins/trouble.fnl by https://github.com/Olical/nfnl, do not edit.
|
||
|
local _local_1_ = require("dots.prelude")
|
||
|
local autoload = _local_1_["autoload"]
|
||
|
local utils = _local_1_["utils"]
|
||
|
local colors = _local_1_["colors"]
|
||
|
local trouble = autoload("trouble")
|
||
|
local function setup()
|
||
|
trouble.setup({auto_close = true, auto_jump = {"lsp_definitions", "lsp_workspace_diagnostics", "lsp_type_definitions"}, action_keys = {jump = "<CR>", jump_close = "o", close = {"<esc>", "q"}, cancel = "q", preview = "p", toggle_preview = "P", toggle_mode = "m", hover = {"a", "K"}}, auto_open = false, auto_preview = false, icons = false, indent_lines = false, multiline = false})
|
||
|
utils.highlight("TroubleFoldIcon", {bg = "NONE", fg = colors.bright_orange})
|
||
|
utils.highlight("TroubleCount", {bg = "NONE", fg = colors.bright_green})
|
||
|
utils.highlight("TroubleText", {bg = "NONE", fg = colors.light0})
|
||
|
utils.highlight("TroubleSignError", {bg = "NONE", fg = colors.bright_red})
|
||
|
utils.highlight("TroubleSignWarning", {bg = "NONE", fg = colors.bright_yellow})
|
||
|
utils.highlight("TroubleSignInformation", {bg = "NONE", fg = colors.bright_aqua})
|
||
|
return utils.highlight("TroubleSignHint", {bg = "NONE", fg = colors.bright_blue})
|
||
|
end
|
||
|
return {utils.plugin("folke/trouble.nvim", {lazy = true, config = setup, cmd = {"Trouble", "TroubleClose", "TroubleRefresh", "TroubleToggle"}})}
|