aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorToby Vincent <tobyv13@gmail.com>2022-07-05 22:31:27 -0500
committerToby Vincent <tobyv13@gmail.com>2022-07-05 22:31:27 -0500
commitdbf17f824cccfbb4d9828116eefd05b67971b19e (patch)
tree006a9f4b252863145fddd4bedb80c1c877eec2a0
parentf30e09d3c8884185ad9eceae8699eb900f731b2c (diff)
feat(nvim): add setup for discord presence
-rw-r--r--nvim/.config/nvim/lua/tobyvin/plugins.lua5
-rw-r--r--nvim/.config/nvim/lua/tobyvin/plugins/presence.lua13
2 files changed, 17 insertions, 1 deletions
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