mirror of
https://github.com/nix-community/nixvim.git
synced 2025-06-22 08:53:28 +02:00
plugins/tagbar: add tests
This commit is contained in:
parent
a6bf19966d
commit
f3cfd84f9b
1 changed files with 52 additions and 0 deletions
52
tests/test-sources/plugins/languages/tagbar.nix
Normal file
52
tests/test-sources/plugins/languages/tagbar.nix
Normal file
|
@ -0,0 +1,52 @@
|
||||||
|
{
|
||||||
|
empty = {
|
||||||
|
};
|
||||||
|
|
||||||
|
example = {
|
||||||
|
plugins.tagbar = {
|
||||||
|
enable = true;
|
||||||
|
|
||||||
|
settings = {
|
||||||
|
position = "right";
|
||||||
|
autoclose = false;
|
||||||
|
autofocus = false;
|
||||||
|
foldlevel = 2;
|
||||||
|
autoshowtag = true;
|
||||||
|
iconchars = ["" ""];
|
||||||
|
wrap = true;
|
||||||
|
show_data_type = true;
|
||||||
|
show_visibility = true;
|
||||||
|
visibility_symbols = {
|
||||||
|
public = " ";
|
||||||
|
protected = " ";
|
||||||
|
private = " ";
|
||||||
|
};
|
||||||
|
show_linenumbers = true;
|
||||||
|
case_insensitive = true;
|
||||||
|
show_tag_count = true;
|
||||||
|
compact = true;
|
||||||
|
indent = true;
|
||||||
|
autopreview = false;
|
||||||
|
previewwin_pos = "belowleft";
|
||||||
|
scopestrs = {
|
||||||
|
class = "\\uf0e8";
|
||||||
|
struct = "\\uf0e8";
|
||||||
|
const = "\\uf8ff";
|
||||||
|
constant = "\\uf8ff";
|
||||||
|
enum = "\\uf702";
|
||||||
|
field = "\\uf30b";
|
||||||
|
func = "\\uf794";
|
||||||
|
function = "\\uf794";
|
||||||
|
getter = "\\ufab6";
|
||||||
|
implementation = "\\uf776";
|
||||||
|
interface = "\\uf7fe";
|
||||||
|
map = "\\ufb44";
|
||||||
|
member = "\\uf02b";
|
||||||
|
method = "\\uf6a6";
|
||||||
|
setter = "\\uf7a9";
|
||||||
|
variable = "\\uf71b";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
Loading…
Add table
Add a link
Reference in a new issue