summaryrefslogtreecommitdiff
path: root/dot_config/nvim/fnl/plugins/flash.fnl
blob: ece5de4e807242827bc2b09d30ec63e66586284d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
(import-macros {: tbl : recc} :toast.macros)
[(tbl :folke/flash.nvim &
      :opts {:modes {:search {:enabled false}}}
      :event :VeryLazy
      :keys [(tbl :s #(recc :flash :jump) &
              :mode [:n :x :o]
              :desc :Flash)
             (tbl :S #(recc :flash :treesitter) &
              :mode [:n :x :o]
              :desc "Flash Treesitter")
             (tbl :r #(recc :flash :remote) &
              :mode :o
              :desc "Remote Flash")
             (tbl :R #(recc :flash :treesitter_search) &
              :mode [:o :x]
              :desc "Flash Treesitter Search")
             (tbl :<c-s> #(recc :flash :toggle) &
              :mode :c
              :desc "Toggle Flash Search")])]