summaryrefslogtreecommitdiff
path: root/fnl/config/harpoon.fnl
diff options
context:
space:
mode:
authorGustaf Rydholm <gustaf.rydholm@gmail.com>2022-10-17 00:36:26 +0200
committerGustaf Rydholm <gustaf.rydholm@gmail.com>2022-10-17 00:36:26 +0200
commit885552708c0306cd226e7d22fe8a5728bbd951e2 (patch)
tree769cfecff7269f6f1f754b861836753dc242529e /fnl/config/harpoon.fnl
parent9688dab96217ff11d2524bf2340dbd3d976db0b8 (diff)
Fix loading of telescope extensions
Diffstat (limited to 'fnl/config/harpoon.fnl')
-rw-r--r--fnl/config/harpoon.fnl22
1 files changed, 10 insertions, 12 deletions
diff --git a/fnl/config/harpoon.fnl b/fnl/config/harpoon.fnl
index 122f045..21f1b27 100644
--- a/fnl/config/harpoon.fnl
+++ b/fnl/config/harpoon.fnl
@@ -4,15 +4,13 @@
(def- opts {})
(util.setup :harpoon opts)
-(nvim.set_keymap
- "n"
- "<tab>"
- "<cmd>lua require('telescope').extensions.harpoon.marks(require('telescope.themes').get_dropdown{previewer = false, initial_mode='normal', prompt_title='Harpoon'})<cr>"
- opts
-)
-(nvim.set_keymap
- "n"
- "<s-tab>"
- "<cmd>lua require('telescope.builtin').buffers(require('telescope.themes').get_dropdown{previewer = false, initial_mode='normal'})<cr>"
- opts
-)
+(let [telescope (require :telescope)]
+ (telescope.load_extension :harpoon))
+
+(nvim.set_keymap :n :<tab>
+ "<cmd>lua require('telescope').extensions.harpoon.marks(require('telescope.themes').get_dropdown{previewer = false, initial_mode='normal', prompt_title='Harpoon'})<cr>"
+ opts)
+
+(nvim.set_keymap :n :<s-tab>
+ "<cmd>lua require('telescope.builtin').buffers(require('telescope.themes').get_dropdown{previewer = false, initial_mode='normal'})<cr>"
+ opts)