diff --git a/.config/nvim/lua/plugins/fzf-org.lua b/.config/nvim/lua/plugins/fzf-org.lua new file mode 100644 index 00000000..954bd4d6 --- /dev/null +++ b/.config/nvim/lua/plugins/fzf-org.lua @@ -0,0 +1,35 @@ +return { + "0xzhzh/fzf-org.nvim", + lazy = false, -- lazy loading is handled internally + dependencies = { + "ibhagwan/fzf-lua", + "nvim-orgmode/orgmode", + }, + keys = { + -- example keybindings + { + "og", + function() + require("fzf-org").orgmode() + end, + desc = "org-browse", + }, + { + "of", + function() + require("fzf-org").files() + end, + desc = "org-files", + }, + { + "or", + function() + require("fzf-org").refile_to_file() + end, + desc = "org-refile", + }, + }, + opts = { + prompt = "Org > ", + }, +} diff --git a/.config/nvim/lua/plugins/orgmode.lua b/.config/nvim/lua/plugins/orgmode.lua index 62f74b3f..723c779b 100644 --- a/.config/nvim/lua/plugins/orgmode.lua +++ b/.config/nvim/lua/plugins/orgmode.lua @@ -81,6 +81,7 @@ return { }, { "nvim-orgmode/telescope-orgmode.nvim", + enabled = false, event = "VeryLazy", dependencies = { "nvim-orgmode/orgmode",