diff --git a/modules/plugins/completion/blink-cmp/blink-cmp.nix b/modules/plugins/completion/blink-cmp/blink-cmp.nix index 27a026ad..65b88815 100644 --- a/modules/plugins/completion/blink-cmp/blink-cmp.nix +++ b/modules/plugins/completion/blink-cmp/blink-cmp.nix @@ -48,7 +48,7 @@ in { cmdline = { sources = mkOption { type = nullOr (listOf str); - default = null; + default = []; description = "List of sources to enable for cmdline. Null means use default source list."; }; diff --git a/modules/plugins/completion/blink-cmp/config.nix b/modules/plugins/completion/blink-cmp/config.nix index 2efd8d79..9302332e 100644 --- a/modules/plugins/completion/blink-cmp/config.nix +++ b/modules/plugins/completion/blink-cmp/config.nix @@ -122,21 +122,6 @@ in { "fallback" ]; }; - - # cmdline is not enabled by default, we're just providing keymaps in - # case the user enables them - cmdline.keymap = { - ${mappings.complete} = ["show" "fallback"]; - ${mappings.close} = ["hide" "fallback"]; - ${mappings.scrollDocsUp} = ["scroll_documentation_up" "fallback"]; - ${mappings.scrollDocsDown} = ["scroll_documentation_down" "fallback"]; - # NOTE: mappings.confirm is skipped because our default, would - # lead to accidental triggers of blink.accept instead of executing - # the cmd - - ${mappings.next} = ["select_next" "show" "fallback"]; - ${mappings.previous} = ["select_prev" "fallback"]; - }; }; }; }; diff --git a/modules/plugins/languages/clojure.nix b/modules/plugins/languages/clojure.nix index 0b932708..5259d4ff 100644 --- a/modules/plugins/languages/clojure.nix +++ b/modules/plugins/languages/clojure.nix @@ -25,9 +25,9 @@ in { lsp = { enable = mkEnableOption "Clojure LSP support" // {default = config.vim.lsp.enable;}; package = mkOption { + description = "Clojure LSP"; type = either package (listOf str); default = pkgs.clojure-lsp; - description = "Clojure LSP"; }; }; };