nixos/nixos/nixvim/plugins/lualine.nix

55 lines
990 B
Nix

{
programs.nixvim.plugins.lualine = {
enable = true;
settings = {
extensions = [ "toggleterm" ];
options = {
section_separators = {
left = "▎";
right = "▕";
};
component_separators = {
left = "";
right = "";
};
};
inactive_sections = {
lualine_a = [
"mode"
];
lualine_b = [
"filename"
];
lualine_c = [
"diagnostics"
];
lualine_x = [
"lsp_status"
];
lualine_y = [ ];
lualine_z = [
"location"
];
};
sections = {
lualine_a = [
"mode"
];
lualine_b = [
"filetype"
];
lualine_c = [
"diagnostics"
];
lualine_x = [
"lsp_status"
];
lualine_y = [ ];
lualine_z = [
"location"
];
};
};
};
}