summaryrefslogtreecommitdiff
path: root/fnl/config/telescope.fnl
diff options
context:
space:
mode:
authorGustaf Rydholm <gustaf.rydholm@gmail.com>2022-04-07 22:32:53 +0200
committerGustaf Rydholm <gustaf.rydholm@gmail.com>2022-04-07 22:32:53 +0200
commit71d538630b226da37e4ef21c5a84d6fad5f55421 (patch)
tree5f87a9c1194a556d12ffca79ea98a08d76af548e /fnl/config/telescope.fnl
parentfa9a5c6b80b5b0ffdcddc4b1d1c6cfe887d0bb04 (diff)
fix(load plugin): correct loading err
Diffstat (limited to 'fnl/config/telescope.fnl')
-rw-r--r--fnl/config/telescope.fnl167
1 files changed, 83 insertions, 84 deletions
diff --git a/fnl/config/telescope.fnl b/fnl/config/telescope.fnl
index 86986e7..d026052 100644
--- a/fnl/config/telescope.fnl
+++ b/fnl/config/telescope.fnl
@@ -2,100 +2,99 @@
(module config.telescope
{autoload {util util}})
-(let [(ok? telescope) util.load-plugin :telescope]
- (when ok?
- (do
- (let [actions (require :telescope.actions)]
- (telescope.setup {
- :defaults {
- :prompt_prefix " "
- :selection_caret " "
- :path_display [ "smart" ]
- :initial_mode "insert"
- :selection_strategy "reset"
- :sorting_strategy "ascending"
- :layout_strategy "horizontal"
- :layout_config {
- :prompt_position "top"
- :preview_cutoff 120
- :horizontal { mirror false }
- :vertical { mirror false }}
- :vimgrep_arguments [
- "rg"
- "--color=never"
- "--no-heading"
- "--with-filename"
- "--line-number"
- "--column"
- "--smart-case"
- "--hidden"
- ]
- :mappings {
- :i {
- :<C-n> actions.cycle_history_next
- :<C-p> actions.cycle_history_prev
+(let [telescope (util.load-plugin :telescope)]
+ (do
+ (let [actions (require :telescope.actions)]
+ (telescope.setup {
+ :defaults {
+ :prompt_prefix " "
+ :selection_caret " "
+ :path_display [ "smart" ]
+ :initial_mode "insert"
+ :selection_strategy "reset"
+ :sorting_strategy "ascending"
+ :layout_strategy "horizontal"
+ :layout_config {
+ :prompt_position "top"
+ :preview_cutoff 120
+ :horizontal { mirror false }
+ :vertical { mirror false }}
+ :vimgrep_arguments [
+ "rg"
+ "--color=never"
+ "--no-heading"
+ "--with-filename"
+ "--line-number"
+ "--column"
+ "--smart-case"
+ "--hidden"
+ ]
+ :mappings {
+ :i {
+ :<C-n> actions.cycle_history_next
+ :<C-p> actions.cycle_history_prev
- :<C-j> actions.move_selection_next
- :<C-k> actions.move_selection_previous
+ :<C-j> actions.move_selection_next
+ :<C-k> actions.move_selection_previous
- :<C-c> actions.close
+ :<C-c> actions.close
- :<Down> actions.move_selection_next
- :<Up> actions.move_selection_previous
+ :<Down> actions.move_selection_next
+ :<Up> actions.move_selection_previous
- :<CR> actions.select_default
- :<C-x> actions.select_horizontal
- :<C-v> actions.select_vertical
- :<C-t> actions.select_tab
+ :<CR> actions.select_default
+ :<C-x> actions.select_horizontal
+ :<C-v> actions.select_vertical
+ :<C-t> actions.select_tab
- :<C-u> actions.preview_scrolling_up
- :<C-d> actions.preview_scrolling_down
+ :<C-u> actions.preview_scrolling_up
+ :<C-d> actions.preview_scrolling_down
- :<PageUp> actions.results_scrolling_up
- :<PageDown> actions.results_scrolling_down
+ :<PageUp> actions.results_scrolling_up
+ :<PageDown> actions.results_scrolling_down
- :<Tab> (+ actions.toggle_selection actions.move_selection_worse)
- :<S-Tab> (+ actions.toggle_selection actions.move_selection_better)
- :<C-q> (+ actions.send_to_qflist actions.open_qflist)
- :<M-q> (+ actions.send_selected_to_qflist actions.open_qflist)
- :<C-l> actions.complete_tag
- :<C-_> actions.which_key}
- :n {
- :<esc> actions.close
- :<CR> actions.select_default
- :<C-x> actions.select_horizontal
- :<C-v> actions.select_vertical
- :<C-t> actions.select_tab
+ :<Tab> (+ actions.toggle_selection actions.move_selection_worse)
+ :<S-Tab> (+ actions.toggle_selection actions.move_selection_better)
+ :<C-q> (+ actions.send_to_qflist actions.open_qflist)
+ :<M-q> (+ actions.send_selected_to_qflist actions.open_qflist)
+ :<C-l> actions.complete_tag
+ :<C-_> actions.which_key}
+ :n {
+ :<esc> actions.close
+ :<CR> actions.select_default
+ :<C-x> actions.select_horizontal
+ :<C-v> actions.select_vertical
+ :<C-t> actions.select_tab
- :<Tab> (+ actions.toggle_selection actions.move_selection_worse)
- :<S-Tab> (+ actions.toggle_selection actions.move_selection_better)
- :<C-q> (+ actions.send_to_qflist actions.open_qflist)
- :<M-q> (+ actions.send_selected_to_qflist actions.open_qflist)
+ :<Tab> (+ actions.toggle_selection actions.move_selection_worse)
+ :<S-Tab> (+ actions.toggle_selection actions.move_selection_better)
+ :<C-q> (+ actions.send_to_qflist actions.open_qflist)
+ :<M-q> (+ actions.send_selected_to_qflist actions.open_qflist)
- :j actions.move_selection_next
- :k actions.move_selection_previous
- :H actions.move_to_top
- :M actions.move_to_middle
- :L actions.move_to_bottom
+ :j actions.move_selection_next
+ :k actions.move_selection_previous
+ :H actions.move_to_top
+ :M actions.move_to_middle
+ :L actions.move_to_bottom
- :<Down> actions.move_selection_next
- :<Up> actions.move_selection_previous
- :gg actions.move_to_top
- :G actions.move_to_bottom
+ :<Down> actions.move_selection_next
+ :<Up> actions.move_selection_previous
+ :gg actions.move_to_top
+ :G actions.move_to_bottom
- :<C-u> actions.preview_scrolling_up
- :<C-d> actions.preview_scrolling_down
+ :<C-u> actions.preview_scrolling_up
+ :<C-d> actions.preview_scrolling_down
- :<PageUp> actions.results_scrolling_up
- :<PageDown> actions.results_scrolling_down
+ :<PageUp> actions.results_scrolling_up
+ :<PageDown> actions.results_scrolling_down
- :? actions.which_key}}}
- :extensions {
- :fzf {
- :fuzzy true
- :override_generic_sorter true
- :override_file_sorter true
- :case_mode "smart_case"}}})
- (telescope.load_extension :fzf)
- (telescope.load_extension :file_browser)
- (telescope.load_extension :project)))))
+ :? actions.which_key}}}
+ :extensions {
+ :fzf {
+ :fuzzy true
+ :override_generic_sorter true
+ :override_file_sorter true
+ :case_mode "smart_case"}}})
+ (telescope.load_extension :fzf)
+ (telescope.load_extension :file_browser)
+ (telescope.load_extension :project))))