blob: f32ed5d26337997e103b4ef0c1c7b84758ed2656 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
;; Http client.
(local icons (require :settings.icons))
(local global_keymaps {"Send request" {1 :<leader>rs
2 (λ []
(let [kulala (require :kulala)]
(kulala.run)))
:mode [:n :v]
:desc "Send request"}
"Send all requests" {1 :<leader>ra
2 (λ []
(let [kulala (require :kulala)]
(kulala.run_all)))
:mode [:n :v]
:ft :http}
"Replay the last request" {1 :<leader>rr
2 (λ []
(let [kulala (require :kulala)]
(kulala.replay)))
:ft :http}
"Select environment" {1 :<leader>re
2 (λ []
(let [kulala (require :kulala)]
(kulala.set_selected_env)))
:ft :http}
"Manage Auth Config" {1 :<leader>ru
2 (λ []
(let [kulala (require :kulala)]
(kulala.open_auth_config)))
:ft :http}})
(local ui {:icons {:inlay {:loading (. icons :hourglass)
:done (. icons :checkmark)
:error (. icons :error)}
:lualine (. icons :putty)
:textHighlight :WarningMsg}})
(local opts {: global_keymaps : ui})
{1 :mistweaverco/kulala.nvim :ft :http : opts}
|