diff options
author | Gustaf Rydholm <gustaf.rydholm@gmail.com> | 2022-08-08 16:12:22 +0200 |
---|---|---|
committer | Gustaf Rydholm <gustaf.rydholm@gmail.com> | 2022-08-08 16:12:22 +0200 |
commit | bb6936d7465a9e4edca7c979d9763a9e9ad34e6a (patch) | |
tree | 3a571b599b3068fdcdd30adfb35601401e4a0f12 /fnl/config/harpoon.fnl | |
parent | 24d2950bad8bf14a541eb1c4c3f168ad1605ff4f (diff) |
Add harpoon
Diffstat (limited to 'fnl/config/harpoon.fnl')
-rw-r--r-- | fnl/config/harpoon.fnl | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/fnl/config/harpoon.fnl b/fnl/config/harpoon.fnl new file mode 100644 index 0000000..0c3ca5e --- /dev/null +++ b/fnl/config/harpoon.fnl @@ -0,0 +1,18 @@ +;; Harpoon files for navigation. +(module config.harpoon {autoload {: util nvim aniseed.nvim}}) + +(def- opts {}) + +(util.use-config :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 +) |