mirror of
https://mzte.de/git/LordMZTE/dotfiles.git
synced 2024-09-27 12:38:58 +02:00
mzte-nv: telescope: use ivy theme
This commit is contained in:
parent
eae4b7438c
commit
0ffdc78012
1 changed files with 6 additions and 5 deletions
|
@ -1,6 +1,7 @@
|
||||||
(local (telescope builtin ext)
|
(local (telescope builtin ext themes)
|
||||||
(values (require :telescope) (require :telescope.builtin)
|
(values (require :telescope) (require :telescope.builtin)
|
||||||
(. (require :telescope._extensions) :manager)))
|
(. (require :telescope._extensions) :manager)
|
||||||
|
(require :telescope.themes)))
|
||||||
|
|
||||||
(telescope.setup {:defaults {:vimgrep_arguments [:rg
|
(telescope.setup {:defaults {:vimgrep_arguments [:rg
|
||||||
:--color=never
|
:--color=never
|
||||||
|
@ -19,8 +20,8 @@
|
||||||
(telescope.load_extension :harpoon)
|
(telescope.load_extension :harpoon)
|
||||||
|
|
||||||
(let [mopt (. (require :mzte_nv) :utils :map_opt)]
|
(let [mopt (. (require :mzte_nv) :utils :map_opt)]
|
||||||
(macro nmap [map action]
|
(macro nmap [map action opt]
|
||||||
`(vim.keymap.set :n ,map ,action mopt))
|
`(vim.keymap.set :n ,map #(,action (themes.get_ivy ,opt)) mopt))
|
||||||
;; resume search
|
;; resume search
|
||||||
(nmap :fr builtin.resume)
|
(nmap :fr builtin.resume)
|
||||||
;; file finding mappings
|
;; file finding mappings
|
||||||
|
@ -31,7 +32,7 @@
|
||||||
(nmap :gi builtin.lsp_implementations)
|
(nmap :gi builtin.lsp_implementations)
|
||||||
(nmap :gr builtin.lsp_references)
|
(nmap :gr builtin.lsp_references)
|
||||||
(nmap :gs builtin.lsp_dynamic_workspace_symbols)
|
(nmap :gs builtin.lsp_dynamic_workspace_symbols)
|
||||||
(nmap :gp #(builtin.diagnostics {:bufnr 0}))
|
(nmap :gp builtin.diagnostics {:bufnr 0})
|
||||||
(nmap :gP builtin.diagnostics)
|
(nmap :gP builtin.diagnostics)
|
||||||
;; harpoon
|
;; harpoon
|
||||||
(nmap :gm ext.harpoon.marks))
|
(nmap :gm ext.harpoon.marks))
|
||||||
|
|
Loading…
Reference in a new issue