nvf icon indicating copy to clipboard operation
nvf copied to clipboard

blink-cmp.sourcePlugins.emoji.enable doesn't exist

Open mahlquistj opened this issue 10 months ago • 1 comments

⚠️ Please verify that this bug has NOT been reported before.

  • [x] I checked all existing issues and didn't find a similar issue

Description

When enabling vim.autocomplete.blink-cmp.sourcePlugins.emoji.enable i get an error stating that the option doesn't exist.

👟 Reproduction steps

Enable blink-cmp with emoji sourceplugin.

👀 Expected behavior

It should enable emoji-completions for blink-cmp.

😓 Actual Behavior

Build fails

💻 Metadata

  • system: "x86_64-linux" - host os: Linux 6.6.79, NixOS, 24.11 (Vicuna), 24.11.20250223.04ef94c - multi-user?: yes - sandbox: yes - version: nix-env (Nix) 2.24.12 - channels(root): "nixos-24.11" - nixpkgs: /nix/store/qxm3knblqapg1463b1pwjn7isla5v164-source

📝 Relevant log output

error:
       … while calling the 'head' builtin
         at /nix/store/qxm3knblqapg1463b1pwjn7isla5v164-source/lib/attrsets.nix:1574:11:
         1573|         || pred here (elemAt values 1) (head values) then
         1574|           head values
             |           ^
         1575|         else

       … while evaluating the attribute 'value'
         at /nix/store/qxm3knblqapg1463b1pwjn7isla5v164-source/lib/modules.nix:816:9:
          815|     in warnDeprecation opt //
          816|       { value = addErrorContext "while evaluating the option `${showOption loc}':" value;
             |         ^
          817|         inherit (res.defsFinal') highestPrio;

       … while evaluating the option `system.build.toplevel':

       … while evaluating definitions from `/nix/store/qxm3knblqapg1463b1pwjn7isla5v164-source/nixos/modules/system/activation/top-level.nix':

       … while evaluating the option `warnings':

       … while evaluating definitions from `/nix/store/qxm3knblqapg1463b1pwjn7isla5v164-source/nixos/modules/system/boot/systemd.nix':

       … while evaluating the option `systemd.services.home-manager-maj.serviceConfig':

       … while evaluating definitions from `/nix/store/qxm3knblqapg1463b1pwjn7isla5v164-source/flake.nix':

       … while evaluating the option `home-manager.users.maj.home.activation.installPackages.data':

       … while evaluating definitions from `/nix/store/jn3ciar09jyfh2q713vpkh6dwxmmgbnw-source/modules/home-environment.nix':

       … while evaluating the option `home-manager.users.maj.home.packages':

       … while evaluating definitions from `/nix/store/vq93kwia4jkahsc337c5xvdr9f83jq2c-source/flake/modules/home-manager.nix':

       … while evaluating the option `home-manager.users.maj.programs.nvf.finalPackage':

       … while evaluating definitions from `/nix/store/vq93kwia4jkahsc337c5xvdr9f83jq2c-source/flake/modules/home-manager.nix':

       … while evaluating the option `home-manager.users.maj.programs.nvf.settings':

       (stack trace truncated; use '--show-trace' to show the full, detailed trace)

       error: The option `home-manager.users.maj.programs.nvf.settings.vim.autocomplete.blink-cmp.sourcePlugins' does not exist. Definition values:
       - In `/nix/store/3f3vpwvvfml0d4003xmk6dlfbyik4dsi-source/home/shared/neovim.nix':
           {
             emoji = {
               enable = true;
             };
           }

mahlquistj avatar Mar 19 '25 14:03 mahlquistj

can you update nvf and try again? this option was added fairly recently

horriblename avatar Mar 22 '25 12:03 horriblename

This works as it's supposed to now.

mahlquistj avatar Aug 22 '25 15:08 mahlquistj