lf
URL: https://github.com/lmburns/lf.nvim/
Maintainers: Benedikt Peetz
Lf file manager integration for Neovim
plugins.lf.enable
Whether to enable lf.nvim.
Type: boolean
Default:
false
Example:
true
Declared by:
plugins.lf.package
The lf.nvim package to use.
Type: package
Default:
pkgs.vimPlugins.lf-nvim
Declared by:
plugins.lf.autoLoad
Whether to automatically load lf.nvim when neovim starts.
Type: boolean
Default:
false
when lazy-loading is enabled.
Example:
false
Declared by:
plugins.lf.settings
Options provided to the require('lf').setup
function.
Type: attribute set of anything
Default:
{ }
Example:
{
border = "rounded";
default_action = "drop";
default_actions = {
"<C-o>" = "tab drop";
"<C-t>" = "tabedit";
"<C-v>" = "vsplit";
"<C-x>" = "split";
};
default_file_manager = true;
dir = "";
direction = "float";
disable_netrw_warning = true;
escape_quit = true;
focus_on_open = true;
height = lib.nixvim.mkRaw "vim.fn.float2nr(vim.fn.round(0.75 * vim.o.lines))";
tmux = false;
width = lib.nixvim.mkRaw "vim.fn.float2nr(vim.fn.round(0.75 * vim.o.columns))";
winblend = 10;
}
Declared by: