zk-org / zk-nvim

Neovim extension for zk
https://github.com/zk-org/zk
GNU General Public License v3.0
503 stars 41 forks source link

Duplicate entries in :ZkBacklinks #189

Open WhyNotHugo opened 2 days ago

WhyNotHugo commented 2 days ago

Check if applicable

Describe the bug

Entries for :ZkBacklinks are all duplicate. If I call require("fzf-lua").lsp_references(), all entries shown are also duplicated.

If I remove require("zk").setup({}) from the config, the picker for require("fzf-lua").lsp_references() no longer duplicates entries.

How to reproduce?

  1. Ensure that the configuration file includes require("zk").setup({}).
  2. :ZkBacklinks

zk configuration

[notebook]
dir = "~/zk"

[note]
filename = "{{id}}"

[format.markdown]
hashtags = true
link-format = "[{{title}}]({{rel-path}})"

[lsp.diagnostics]
dead-link = "error"

[alias]
n = "zk new"
e = "zk edit --interactive"
journal = "zk new --no-input ~/zk/journal/"

[group.journal]
paths = ["journal"]

[group.journal.note]
filename = "{{format-date now}}"

Neovim configuration

I don't have a minimal template yet, full config is:

https://git.sr.ht/~whynothugo/dotfiles/tree/f34b44434fa8a103e764584ea618dbdef301a438/item/home/.config/nvim/init.lua

Environment

zk 
system: Linux 6.10.10-0-edge x86_64 Linux
NVIM v0.10.0
Build type: MinSizeRel
LuaJIT 2.1.1710398010
Run "nvim -V1 -v" for more info
tjex commented 16 hours ago

(deleted my last comment. Didn't read properly the first time around). I can confirm this is happening for me too, and it could well be the same behaviour I noticed in #185