2024-05-22 10:43:46 +02:00
|
|
|
{
|
2024-05-22 14:04:58 +02:00
|
|
|
programs.nixvim.plugins.lualine = {
|
2024-05-22 10:43:46 +02:00
|
|
|
enable = true;
|
|
|
|
globalstatus = true;
|
|
|
|
disabledFiletypes = {
|
|
|
|
statusline = ["dashboard" "alpha" "starter"];
|
|
|
|
};
|
2024-05-22 14:29:45 +02:00
|
|
|
# theme = {
|
|
|
|
# normal = {
|
|
|
|
# a = {
|
|
|
|
# bg = "#b4befe";
|
|
|
|
# fg = "#1c1d21";
|
|
|
|
# };
|
|
|
|
# b = {
|
|
|
|
# bg = "nil";
|
|
|
|
# };
|
|
|
|
# c = {
|
|
|
|
# bg = "nil";
|
|
|
|
# };
|
|
|
|
# z = {
|
|
|
|
# bg = "nil";
|
|
|
|
# };
|
|
|
|
# y = {
|
|
|
|
# bg = "nil";
|
|
|
|
# };
|
|
|
|
# };
|
|
|
|
# };
|
2024-05-22 10:43:46 +02:00
|
|
|
sections = {
|
|
|
|
lualine_a = [
|
|
|
|
{
|
|
|
|
name = "mode";
|
|
|
|
fmt = "string.lower";
|
|
|
|
color = {
|
2024-05-22 14:29:45 +02:00
|
|
|
fg = "none";
|
|
|
|
bg = "none";
|
2024-05-22 10:43:46 +02:00
|
|
|
};
|
|
|
|
}
|
|
|
|
];
|
|
|
|
lualine_b = [
|
|
|
|
{
|
|
|
|
name = "branch";
|
|
|
|
icon = "";
|
|
|
|
color = {
|
2024-05-22 14:29:45 +02:00
|
|
|
fg = "none";
|
|
|
|
bg = "none";
|
2024-05-22 10:43:46 +02:00
|
|
|
};
|
|
|
|
}
|
|
|
|
"diff"
|
|
|
|
];
|
|
|
|
lualine_c = [
|
|
|
|
{
|
|
|
|
name = "diagnostic";
|
|
|
|
extraConfig = {
|
|
|
|
symbols = {
|
|
|
|
error = " ";
|
|
|
|
warn = " ";
|
|
|
|
info = " ";
|
|
|
|
hint = " ";
|
|
|
|
};
|
|
|
|
};
|
|
|
|
color = {
|
2024-05-22 14:29:45 +02:00
|
|
|
fg = "none";
|
|
|
|
bg = "none";
|
2024-05-22 10:43:46 +02:00
|
|
|
};
|
|
|
|
}
|
|
|
|
];
|
|
|
|
lualine_x = [
|
|
|
|
{
|
|
|
|
name = "filetype";
|
|
|
|
extraConfig = {
|
|
|
|
icon_only = true;
|
|
|
|
};
|
|
|
|
}
|
|
|
|
];
|
|
|
|
lualine_y = [
|
|
|
|
{
|
|
|
|
name = "filename";
|
|
|
|
extraConfig = {
|
|
|
|
symbols = {
|
|
|
|
modified = "";
|
|
|
|
readonly = "";
|
|
|
|
unnamed = "";
|
|
|
|
};
|
|
|
|
};
|
|
|
|
color = {
|
2024-05-22 14:29:45 +02:00
|
|
|
fg = "none";
|
|
|
|
bg = "none";
|
2024-05-22 10:43:46 +02:00
|
|
|
};
|
|
|
|
separator.left = "";
|
|
|
|
}
|
|
|
|
];
|
|
|
|
lualine_z = [
|
|
|
|
{
|
|
|
|
name = "location";
|
|
|
|
color = {
|
2024-05-22 14:29:45 +02:00
|
|
|
fg = "none";
|
|
|
|
bg = "none";
|
2024-05-22 10:43:46 +02:00
|
|
|
};
|
|
|
|
}
|
|
|
|
];
|
|
|
|
};
|
|
|
|
};
|
|
|
|
}
|