require("lz.n").load({ { "kulala.nvim", ft = { "http", "rest" }, keys = { { "r", function() require("kulala").run() end, mode = { "n", "x" }, ft = { "http", "rest" }, desc = "Execute HTTP request", }, { "a", function() require("kulala").run_all() end, ft = { "http", "rest" }, desc = "Execute all HTTP requests", }, { "e", function() require("kulala").set_selected_env() end, ft = { "http", "rest" }, desc = "Select HTTP environment", }, { "rr", function() require("kulala").scratchpad() end, desc = "Open HTTP scratchpad", }, { "rc", function() require("kulala").from_curl() end, desc = "Import cURL request", }, { "ro", function() require("kulala").open() end, desc = "Open HTTP request", }, }, after = function() require("kulala").setup({ kulala_core = { path = require("nix-info").settings.kulalaCorePath }, treesitter = { enable = false }, session = { restore = false }, ui = { winbar = false }, }) end, }, })