#1111015 ITP: neovim-alpha -- Customizable startup screen plugin for Neovim

#1111015#5
Date:
2025-08-13 15:07:15 UTC
From:
To:
* Package name    : neovim-alpha
  Version         : 0.0~git20250709.2b3cbcd
  Upstream Contact: Zachary Churchill <zacharyachurchill@gmail.com>
* URL             : https://github.com/goolord/neovim-alpha
* License         : MIT
  Programming Lang: Lua
  Description     : Customizable startup screen plugin for Neovim

Alpha is a general-purpose Lua-powered UI library for Neovim, with
conveniences for creating a customizable greeter or startup screen.

It features a functional, data-oriented API design, where themes are expressed
entirely as data, making Alpha fully programmable. Inspired by vim-startify
and dashboard-nvim, some themes provides quick access to recent files,
projects, and common commands.

I will maintain this package under Debian Vim Maintainers.

#1111015#10
Date:
2025-08-13 15:43:00 UTC
From:
To:
Hi Sérgio,

I'm currently using alpha-nvim, installed as a plugin. I'm not entirely
sure what the advantages would be of having it packaged, perhaps you
could elaborate? Also, the upstream name is alpha-nvim, so the current
URL points to a 404.


Best,
Carl

#1111015#15
Date:
2025-08-13 15:43:00 UTC
From:
To:
Hi Sérgio,

I'm currently using alpha-nvim, installed as a plugin. I'm not entirely
sure what the advantages would be of having it packaged, perhaps you
could elaborate? Also, the upstream name is alpha-nvim, so the current
URL points to a 404.


Best,
Carl

#1111015#20
Date:
2025-08-13 16:18:25 UTC
From:
To:
Thanks! The correct URL is https://github.com/goolord/alpha-nvim. Search
and replace betrayed me on this one.

The main advantage of packaging these plugins in Debian is to take some
of the maintenance burden off users.

Many Neovim plugins don’t have formal releases, so it’s not always
obvious when it’s safe to upgrade. Sometimes a needed fix appears
alongside new features that require a newer Neovim version than what
Debian provides.

By packaging them, I can ensure they’re tested and guaranteed to work
with the Neovim version shipped in Debian. That way, users get stable,
compatible updates without having to track upstream changes themselves.

I’m already doing this work whenever I have to update the plugins or
Neovim itself, so adding them to Debian just formalizes the process and
makes the benefits available to everyone.

Here’s the full list of plugins I’m planning to add:
https://people.debian.org/~cipriano/nvim-as-ide-plugins/neovim-plugins.html

#1111015#25
Date:
2025-08-13 16:18:25 UTC
From:
To:
Thanks! The correct URL is https://github.com/goolord/alpha-nvim. Search
and replace betrayed me on this one.

The main advantage of packaging these plugins in Debian is to take some
of the maintenance burden off users.

Many Neovim plugins don’t have formal releases, so it’s not always
obvious when it’s safe to upgrade. Sometimes a needed fix appears
alongside new features that require a newer Neovim version than what
Debian provides.

By packaging them, I can ensure they’re tested and guaranteed to work
with the Neovim version shipped in Debian. That way, users get stable,
compatible updates without having to track upstream changes themselves.

I’m already doing this work whenever I have to update the plugins or
Neovim itself, so adding them to Debian just formalizes the process and
makes the benefits available to everyone.

Here’s the full list of plugins I’m planning to add:
https://people.debian.org/~cipriano/nvim-as-ide-plugins/neovim-plugins.html

#1111015#30
Date:
2025-08-13 16:42:48 UTC
From:
To:
Hi Sérgio,

thanks for clarifying. I really like the idea of having a neovim
IDE-like experience available in Debian.

Best,
Carl

#1111015#35
Date:
2025-08-13 18:26:23 UTC
From:
To:
The github URL is broken.

13.08.2025 17:09:25 Sérgio Cipriano <cipriano@debian.org>: