dotfiles
package-info.nvim
dotfiles | package-info.nvim | |
---|---|---|
4 | 3 | |
9 | 443 | |
- | - | |
8.1 | 3.8 | |
3 days ago | 3 months ago | |
Shell | Lua | |
- | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dotfiles
-
Line number, relative number or no number at all
Yeah pretty much... I used the augroup from this blog post, which ends up looking like this in my Lua-based config:
-
🚀 Package-info 2.0 released. Delete, update, install new, install specific versions of packages. GIFs inside.
I'll try! Dotfiles: init.lua which requires plugins.lua and uses Paq to manage packages...
-
nvim-cartographer: a light plugin for better :map syntax in Lua
Dotfiles here, mappings here if you'd like to look, thanks!
-
0.5 Feature Freeze (6/16/2021 at 16:00 UTC)
(If you're curious, here's where I am so far. I haven't done anything with LSP / Treesitter yet, but I miss my toggle-fold shortcut, so that might be next... Also haven't gotten a custom vimscript function to play nice with vim-startify.)
package-info.nvim
-
Node package check
Nice! Another option is https://github.com/vuki656/package-info.nvim
-
What are good general guidelines/tips for someone writing a plugin in Lua?
Keep the code splitting simple. When i was writing initial version of package-info I split stuff into multiple files, tried to make it all "nice" and organized. What that did is just complicated things and when and
-
🚀 Package-info 2.0 released. Delete, update, install new, install specific versions of packages. GIFs inside.
TLDR: besides showing outdated npm packages as virtual text, now you can install new, delete, update to the latest, change the version to specific. Check the docs here. And the breaking change note here.
What are some alternatives?
nvim-cartographer - Create Neovim `:map`pings in Lua with ease!
orgmode - Orgmode clone written in Lua for Neovim 0.9+.
RelOps - Relative line numbers for pending operations
trouble.nvim - 🚦 A pretty diagnostics, references, telescope results, quickfix and location list to help you solve all the trouble your code is causing.
paq-nvim - 🌚 Neovim package manager
crates.nvim - A neovim plugin that helps managing crates.io dependencies
baleia.nvim - Colorize text with ANSI escape sequences (8, 16, 256 or TrueColor)
orgmode.nvim - Orgmode clone written in Lua for Neovim 0.7+. [Moved to: https://github.com/nvim-orgmode/orgmode]
which-key.nvim - 💥 Create key bindings that stick. WhichKey is a lua plugin for Neovim 0.5 that displays a popup with possible keybindings of the command you started typing.
plugin-template.nvim - A template to create Neovim plugins written in Lua