Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
This commit is contained in:
Lander Van den Bulcke 2025-10-10 14:02:21 +02:00
parent ff2c59724a
commit 5c5c106495
Signed by: lander
GPG key ID: 0142722B4B0C536F
29 changed files with 2445 additions and 109 deletions

View file

@ -0,0 +1,54 @@
{ lib, ... }:
{
extraConfigLua = # lua
''
vim.cmd([[hi StatusLine guibg=NONE ctermbg=NONE]])
'';
plugins.lualine = {
enable = true;
settings =
let
separators = {
left = "";
right = "";
};
transparent = {
a.fg = "none";
c.bg = "none";
};
in
{
options = {
theme = {
normal = transparent;
insert = transparent;
visual = transparent;
replace = transparent;
command = transparent;
inactive = transparent;
};
always_divide_middle = true;
globalstatus = true;
icons_enable = true;
component_separators = separators;
section_separatros = separators;
disabled_filetypes = [
"Outline"
"neo-tree"
"dashboard"
"snacks_dashboard"
"snacks_terminal"
];
};
};
};
imports =
with builtins;
with lib;
map (fn: ./${fn}) (
filter (fn: (fn != "default.nix" && !hasSuffix ".md" "${fn}")) (attrNames (readDir ./.))
);
}