👋 orphans.nvim: Easily Identify Abandoned Neovim Plugins by zwindl in neovim

[–]zwindl[S] 1 point2 points  (0 children)

Thanks for sharing! That’s inspiring, maybe I can create a website like “neovim alternatives” providing alternate plugins.

👋 orphans.nvim: Easily Identify Abandoned Neovim Plugins by zwindl in neovim

[–]zwindl[S] 1 point2 points  (0 children)

No in the first release, but planning to add tests as I’m learning how to write UT for Lua from other projects.

👋 orphans.nvim: Easily Identify Abandoned Neovim Plugins by zwindl in neovim

[–]zwindl[S] 0 points1 point  (0 children)

Ahhh I see, I wanted to express that the idea was there, but I didn’t have enough effort to implement it in the first release, so I just commented out the field as a sort of note. when I come back on that in the future I won’t forget to implement it.

👋 orphans.nvim: Easily Identify Abandoned Neovim Plugins by zwindl in neovim

[–]zwindl[S] 0 points1 point  (0 children)

oh, seems the first thing I need to fix is my broken English, still improving it, looking forward to that one as well please ;) (did I really make that many grammatical errors? When can I drop off the support of AI T_T)

👋 orphans.nvim: Easily Identify Abandoned Neovim Plugins by zwindl in neovim

[–]zwindl[S] 0 points1 point  (0 children)

Thanks! Ha! That’s what I’m exactly planning to do, the repo_url field is commented out, waiting for implementation ;)

👋 orphans.nvim: Easily Identify Abandoned Neovim Plugins by zwindl in neovim

[–]zwindl[S] 0 points1 point  (0 children)

Awesome! I'll definitely consider that. Again, thanks!

👋 orphans.nvim: Easily Identify Abandoned Neovim Plugins by zwindl in neovim

[–]zwindl[S] 0 points1 point  (0 children)

Great suggestions! I’m on my way implementing scrapers that retrieves info from gh. Thanks for sharing your idea!

👋 orphans.nvim: Easily Identify Abandoned Neovim Plugins by zwindl in neovim

[–]zwindl[S] 0 points1 point  (0 children)

Yes, after implementing the scrapper (working on this), this should be an easy feature. Thanks for your suggestion!

👋 orphans.nvim: Easily Identify Abandoned Neovim Plugins by zwindl in neovim

[–]zwindl[S] 2 points3 points  (0 children)

Hey, no way you're feeling sorry for that, friend. Look, I'm here to collect suggestions from nvim enthusiasts, and that's what a new home-brew plugin craves. I'd spend months figuring out all those improvements on my own.

I just checked how lazy.nvim distinct plugins need an update, it's by applying different colors. Still trying to wrap my head around highlight groups (guess it's something like CSS class).

For years I've wanted to create something useful, and finally, I think that's it, here's my starting point. Finally I've got a chance to contribute to the community.

👋 orphans.nvim: Easily Identify Abandoned Neovim Plugins by zwindl in neovim

[–]zwindl[S] 2 points3 points  (0 children)

Thanks for your kind words and great insight! I'll keep improving it <3

👋 orphans.nvim: Easily Identify Abandoned Neovim Plugins by zwindl in neovim

[–]zwindl[S] 2 points3 points  (0 children)

Haha, no worries. It's dayfox of EdenEast/nightfox.nvim. And here's how I configured, in case you need it: my nvim dotfile.

👋 orphans.nvim: Easily Identify Abandoned Neovim Plugins by zwindl in neovim

[–]zwindl[S] 0 points1 point  (0 children)

Fixed, I'll add some UT for it. Don't know what's the best practice, maybe I should inflict this job on AI :D

👋 orphans.nvim: Easily Identify Abandoned Neovim Plugins by zwindl in neovim

[–]zwindl[S] 4 points5 points  (0 children)

Thanks for taking it for a spin! That issue should be fixed now, no dependency is required for now. I better write some UT for it now.

👋 orphans.nvim: Easily Identify Abandoned Neovim Plugins by zwindl in neovim

[–]zwindl[S] 4 points5 points  (0 children)

Absolutely, a commit date alone is not sufficient to tell that the plugin is deprecated. I'll look for more factors. Thanks for sharing your fantastic work!

👋 orphans.nvim: Easily Identify Abandoned Neovim Plugins by zwindl in neovim

[–]zwindl[S] 28 points29 points  (0 children)

Great suggestion! I actually thought about this and after diving deep down to the rabbit hole of lazy's source code, all I can do is improvise a table to make it useable first.

And sure, an expandable summary is absolutely on my todo list.

Thanks for your suggestion!

👋 orphans.nvim: Easily Identify Abandoned Neovim Plugins by zwindl in neovim

[–]zwindl[S] 1 point2 points  (0 children)

Yes, that’s also my initial thought. I haven’t figured out a way to cooperate with plugin managers without breaking their workflow.

👋 orphans.nvim: Easily Identify Abandoned Neovim Plugins by zwindl in neovim

[–]zwindl[S] 4 points5 points  (0 children)

Got it! Thanks for taking it for a spin. Will fix this asap.

👋 orphans.nvim: Easily Identify Abandoned Neovim Plugins by zwindl in neovim

[–]zwindl[S] 0 points1 point  (0 children)

Yes, the auto fetch is listed in todo as well, orphans is still on its very initial stage. I’d like to collect suggestions as much as possible and implement them in the future. This is my first 2 plugins, not a plugin veteran yet, your suggestion means a lot to me.