mirror of
https://github.com/nix-community/nixvim.git
synced 2025-06-21 16:39:00 +02:00
86 lines
1.9 KiB
Nix
86 lines
1.9 KiB
Nix
{
|
|
empty = {
|
|
plugins = {
|
|
rest.enable = true;
|
|
treesitter.enable = true;
|
|
};
|
|
};
|
|
|
|
defaults = {
|
|
plugins = {
|
|
treesitter.enable = true;
|
|
rest = {
|
|
enable = true;
|
|
|
|
settings = {
|
|
custom_dynamic_variables = { };
|
|
request = {
|
|
skip_ssl_verification = false;
|
|
hooks = {
|
|
encode_url = true;
|
|
user_agent.__raw = ''"rest.nvim v" .. require("rest-nvim.api").VERSION'';
|
|
set_content_type = true;
|
|
};
|
|
};
|
|
response = {
|
|
hooks = {
|
|
decode_url = true;
|
|
format = true;
|
|
};
|
|
};
|
|
clients = {
|
|
curl = {
|
|
statistics = [
|
|
{
|
|
id = "time_total";
|
|
winbar = "take";
|
|
title = "Time taken";
|
|
}
|
|
{
|
|
id = "size_download";
|
|
winbar = "size";
|
|
title = "Download size";
|
|
}
|
|
];
|
|
opts = {
|
|
set_compressed = false;
|
|
};
|
|
};
|
|
};
|
|
cookies = {
|
|
enable = true;
|
|
path.__raw = ''vim.fs.joinpath(vim.fn.stdpath("data") --[[@as string]], "rest-nvim.cookies")'';
|
|
};
|
|
env = {
|
|
enable = true;
|
|
pattern = ".*%.env.*";
|
|
};
|
|
ui = {
|
|
winbar = true;
|
|
keybinds = {
|
|
prev = "H";
|
|
next = "L";
|
|
};
|
|
};
|
|
highlight = {
|
|
enable = true;
|
|
timeout = 750;
|
|
};
|
|
_log_level.__raw = ''vim.log.levels.WARN'';
|
|
};
|
|
};
|
|
};
|
|
};
|
|
|
|
telescope = {
|
|
plugins = {
|
|
rest = {
|
|
enable = true;
|
|
enableTelescope = true;
|
|
};
|
|
treesitter.enable = true;
|
|
telescope.enable = true;
|
|
web-devicons.enable = true;
|
|
};
|
|
};
|
|
}
|