summaryrefslogtreecommitdiff
path: root/fnl/config/telescope.fnl
diff options
context:
space:
mode:
authorGustaf Rydholm <gustaf.rydholm@gmail.com>2022-12-31 00:43:33 +0100
committerGustaf Rydholm <gustaf.rydholm@gmail.com>2022-12-31 00:43:33 +0100
commitb5000aed439b0002e10074d1605a593441f176df (patch)
treee17ebab02faa2fe9a12e6f9e331c04583fa4d4e8 /fnl/config/telescope.fnl
parenta1040dcd9c890ccca83e6e82ba2cd34b887f08fb (diff)
Move telescope plugins to telescope config
Diffstat (limited to 'fnl/config/telescope.fnl')
-rw-r--r--fnl/config/telescope.fnl9
1 files changed, 8 insertions, 1 deletions
diff --git a/fnl/config/telescope.fnl b/fnl/config/telescope.fnl
index ef125bb..c04c4a5 100644
--- a/fnl/config/telescope.fnl
+++ b/fnl/config/telescope.fnl
@@ -3,6 +3,10 @@
(def- opts {:noremap true :silent true})
+(def- lens-opts {:path_display [:shorten]
+ :previewer false
+ :prompt_title :Sessions})
+
(let [telescope (util.prequire :telescope)]
(let [actions (require :telescope.actions)]
(telescope.setup {:defaults {:prompt_prefix "  "
@@ -77,4 +81,7 @@
:case_mode :smart_case}}})
(telescope.load_extension :fzf)
(telescope.load_extension :frecency)
- (telescope.load_extension :orgmode)))
+ (telescope.load_extension :orgmode)
+ (telescope.load_extension :harpoon)
+ (util.setup :session-lens lens-opts)
+ (telescope.load_extension :session-lens)))