andweeb / presence.nvim

Discord Rich Presence for Neovim
836 stars 65 forks source link

Add LazyVim as an installation method for `presence.nvim` #159

Open DiegoDev2 opened 2 weeks ago

DiegoDev2 commented 2 weeks ago

Is your feature request related to a problem? Please describe. I'm always frustrated when I need to configure the plugin manually. LazyVim is becoming a standard for easy configuration, and integrating this plugin with LazyVim would streamline the setup process.

Describe the solution you'd like Add support for LazyVim as an installation method for presence.nvim. This would allow users to install and configure the plugin with minimal effort, making it accessible for both beginners and experienced users of LazyVim.

Describe alternatives you've considered I’ve considered configuring it manually, but this approach is time-consuming and might discourage new users who prefer LazyVim’s simplicity.

Additional context Integrating LazyVim installation support could attract more users to the plugin by making it part of the LazyVim ecosystem. Here is a link to LazyVim’s documentation: LazyVim Installation Guide. This would also ensure compatibility with popular LazyVim features and configurations.

ficcdaf commented 8 hours ago

FYI LazyVim != lazy.nvim. LazyVim is a Neovim config distribution, lazy.nvim is the plugin manager.

Installing with lazy.nvim is incredibly straightforward:

-- inside plugins/presence.lua
return {
  "andweeb/presence.nvim",
  opts = {
    show_time = false,
    -- Etc..
  },
}

There are no extra steps this plugin would need to take for compatibility with Lazy.