https://github.com/cxwx/lazyurlupdate.nvim
a neovim plug for easy update plugins using lazy.nvim
https://github.com/cxwx/lazyurlupdate.nvim
lazy lazy-loading lua neovim neovim-plugin
Last synced: 12 months ago
JSON representation
a neovim plug for easy update plugins using lazy.nvim
- Host: GitHub
- URL: https://github.com/cxwx/lazyurlupdate.nvim
- Owner: cxwx
- License: mit
- Created: 2024-12-14T13:05:29.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-17T02:18:39.000Z (12 months ago)
- Last Synced: 2025-04-17T16:01:53.724Z (12 months ago)
- Topics: lazy, lazy-loading, lua, neovim, neovim-plugin
- Language: Lua
- Homepage:
- Size: 6.84 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Easy update plugins for lazy.nvim
A NeoVim plugin to fast update plugins installed by lazy.nvim
## Installation
With [lazy.nvim](https://github.com/folke/lazy.nvim):
```lua
{
"cxwx/lazyUrlUpdate.nvim",
ft = "lua",
opts = {},
keys = {
{"up", "LazyUrlUpdate", desc = "Update plugin under cursor"},
{"bp", "LazyUrlBuild", desc = "Build plugin under cursor"},
}
},
```
## Feature
* update plugin `LazyUrlUpdate`
* rebuild plugin `LazyUrlBuild`
* short URL `LazyUrlShort`
* Open short URL `LazyUrlOpen` (only support macOS)
- [X] `github` github:cxwx/lazyUrlUpdate.nvim/issues/1
- [X] `arxiv` arxiv:1803.05072
- [X] `doi` doi:10.1088/1742-6596/2742/1/012014
- [X] `orcid` orcid:0000-0001-6332-2005
## Commands
The plugin provides the user command `:LazyUrlUpdate`.
Invoke it when the cursor is on the name of a repo.
## TODO
- [ ] `xdg-open` for linux
- [ ] string match with ` and `"`