This commit is contained in:
RingOfStorms (Joshua Bell) 2023-11-28 19:00:28 -06:00
parent 24474d3f3c
commit b98b1e0835
3 changed files with 32 additions and 2 deletions

View file

@ -43,7 +43,7 @@ return {
lualine_z = { "location" },
},
refresh = {
statusline = 200,
-- statusline = 200,
},
winbar = {
lualine_a = {

View file

@ -0,0 +1,30 @@
return {
"stevearc/profile.nvim",
config = function()
local should_profile = os.getenv("NVIM_PROFILE")
if should_profile then
require("profile").instrument_autocmds()
if should_profile:lower():match("^start") then
require("profile").start("*")
else
require("profile").instrument("*")
end
end
local function toggle_profile()
local prof = require("profile")
if prof.is_recording() then
prof.stop()
vim.ui.input({ prompt = "Save profile to:", completion = "file", default = "profile.json" }, function(filename)
if filename then
prof.export(filename)
vim.notify(string.format("Wrote %s", filename))
end
end)
else
prof.start("*")
end
end
vim.keymap.set("", "<f1>", toggle_profile)
end,
}