nixvim/plugins/common/options.nix
Lander Van den Bulcke 61feed4086
refactor: complete overhaul
Complete overhaul of repo structure based on nvix.

See https://github.com/niksingh710/nvix

Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-10-19 18:25:15 +02:00

46 lines
839 B
Nix

{ lib, ... }:
with lib;
{
options = {
wKeyList = mkOption {
type = types.listOf types.attrs;
};
myvim = {
mkKey = mkOption {
type = types.attrs;
default = { };
};
icons = mkOption {
type = types.attrs;
default = { };
};
leader = mkOption {
description = "The leader key for nvim.";
type = types.str;
default = " ";
};
border = mkOption {
description = "The border style for nvim.";
type = types.enum [
"single"
"double"
"rounded"
"solid"
"shadow"
"curved"
"bold"
"none"
];
default = "rounded";
};
transparent = mkEnableOption "transparent" // {
default = true;
};
};
};
}