{ config, lib, ... }: let inherit (lib) mkEnableOption; in { options.vim.lsp = { lspSignature = { enable = mkEnableOption "lsp signature viewer"; setupOpts = lib.nvim.types.mkPluginSetupOption "lsp-signature" {}; }; }; }