diff --git a/pkgs/nixvim/editor.nix b/pkgs/nixvim/editor.nix index cbbe016..e78f273 100644 --- a/pkgs/nixvim/editor.nix +++ b/pkgs/nixvim/editor.nix @@ -6,9 +6,6 @@ # flash = { # enable = true; # }; - # trouble = { - # enable = true; - # }; # todo-comments = { # enable = true; # }; diff --git a/pkgs/nixvim/editor/trouble.nix b/pkgs/nixvim/editor/trouble.nix new file mode 100644 index 0000000..ec79cd4 --- /dev/null +++ b/pkgs/nixvim/editor/trouble.nix @@ -0,0 +1,30 @@ +{...}: { + youthlic.plugins.trouble = { + enable = true; + settings = { + modes = { + lsp = { + win = { + position = "right"; + }; + }; + preview_float = { + mode = "diagnostics"; + preview = { + type = "float"; + relative = "editor"; + border = "rounded"; + title = "Preview"; + title_pos = "center"; + position = [0 (-2)]; + size = { + width = 0.3; + height = 0.3; + }; + zindex = 200; + }; + }; + }; + }; + }; +}