From dbf17f824cccfbb4d9828116eefd05b67971b19e Mon Sep 17 00:00:00 2001 From: Toby Vincent Date: Tue, 5 Jul 2022 22:31:27 -0500 Subject: feat(nvim): add setup for discord presence --- nvim/.config/nvim/lua/tobyvin/plugins.lua | 5 ++++- nvim/.config/nvim/lua/tobyvin/plugins/presence.lua | 13 +++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 nvim/.config/nvim/lua/tobyvin/plugins/presence.lua diff --git a/nvim/.config/nvim/lua/tobyvin/plugins.lua b/nvim/.config/nvim/lua/tobyvin/plugins.lua index 2a45984..7b11074 100644 --- a/nvim/.config/nvim/lua/tobyvin/plugins.lua +++ b/nvim/.config/nvim/lua/tobyvin/plugins.lua @@ -15,7 +15,10 @@ M.plugins = function(use) use({ "rcarriga/nvim-notify", config = [[require("tobyvin.plugins.notify").setup()]] }) use("stevearc/dressing.nvim") - use("andweeb/presence.nvim") + use({ + "andweeb/presence.nvim", + config = [[require("tobyvin.plugins.presence").setup()]], + }) use({ "eddyekofo94/gruvbox-flat.nvim", config = [[require("tobyvin.plugins.gruvbox-flat").setup()]] }) diff --git a/nvim/.config/nvim/lua/tobyvin/plugins/presence.lua b/nvim/.config/nvim/lua/tobyvin/plugins/presence.lua new file mode 100644 index 0000000..224ce0e --- /dev/null +++ b/nvim/.config/nvim/lua/tobyvin/plugins/presence.lua @@ -0,0 +1,13 @@ +local M = {} + +M.setup = function() + local status_ok, presence = pcall(require, "presence") + if not status_ok then + vim.notify("Failed to load module 'presence'", "error") + return + end + + presence:setup() +end + +return M -- cgit v1.2.3-70-g09d2