This commit is contained in:
2026-04-21 23:24:25 +02:00
parent 4519c8bf89
commit ba7ea483b0
13 changed files with 192 additions and 159 deletions

View File

@@ -20,3 +20,21 @@ require("presence").setup({
workspace_text = "Working on %s", -- Format string rendered when in a git repository (either string or function(project_name: string|nil, filename: string): string)
line_number_text = "Line %s" --"Line %s out of %s", -- Format string rendered when `enable_line_number` is set to true (either string or function(line_number: number, line_count: number): string)
})
local is_presence_active = true
function ToggleDiscordPresence()
local presence = package.loaded.presence
if is_presence_active then
presence:cancel()
is_presence_active = false
print("Discord Presence: Off")
else
is_presence_active = true
presence:update()
print("Discord Presence: On")
end
end
-- Map it to a key (e.g., <leader>dp for "Discord Presence")
vim.keymap.set("n", "<leader>dp", ToggleDiscordPresence, { desc = "Toggle Discord Presence" })