2024-01-26 08:05:25 -05:00
|
|
|
local M = {}
|
|
|
|
|
|
|
|
M.config = function()
|
|
|
|
local status_ok, presence = pcall(require, "presence")
|
|
|
|
if not status_ok then return end
|
|
|
|
|
|
|
|
presence:setup {
|
|
|
|
auto_update = true,
|
|
|
|
neovim_image_text = "LunarVim",
|
|
|
|
main_image = "file",
|
|
|
|
client_id = "793271441293967371",
|
|
|
|
buttons = true,
|
2024-01-26 11:38:09 -05:00
|
|
|
show_time = true,
|
2024-01-26 08:05:25 -05:00
|
|
|
log_level = nil,
|
|
|
|
debounce_timeout = 10,
|
|
|
|
enable_line_number = true, -- Displays the current line number instead of the current project
|
|
|
|
editing_text = "Editing %s", -- string rendered when an editable file is loaded in the buffer
|
|
|
|
file_explorer_text = "Browsing %s", -- Format string rendered when browsing a file explorer
|
|
|
|
git_commit_text = "Committing changes", -- string rendered when commiting changes in git
|
|
|
|
plugin_manager_text = "Managing plugins", -- Format string rendered when managing plugins
|
|
|
|
reading_text = "Reading %s", -- string rendered when a read-only file is loaded in the buffer
|
|
|
|
workspace_text = "Working on %s", -- Workspace format string (either string or function(git_project_name: string|nil, buffer: string): string)
|
|
|
|
line_number_text = "Line %s out of %s" -- Line number string (for when enable_line_number is set to true)
|
|
|
|
}
|
|
|
|
end
|
|
|
|
|
|
|
|
return M
|