| 9 Mar 2026 |
dish [Fox/It/She] | In reply to @zellrus:matrix.org
Nix Software - new homepage, top maintainers, and more
-
Now the homepage greets users with a new design. The slide content updates every 3–4 days. New users can more easily navigate directly to the category they need. (I took the category icons from Gnome Software; I hope that’s legal.)
-
On the package detail page, the information block has been redesigned. The menu is now organized into tabs. A link to the package’s .nix source file has been added. The maintainers list is clickable, allowing you to go directly to a maintainer’s detail page.
-
A new page has been added with a list of all maintainers. They are sorted by the number of packages they maintain. There’s also a search function to find yourself or a friend =).
-
On a maintainer’s page, you can now see a list of all the packages they maintain, and there’s an option to send them an email.
Since my previous post, zero proposals have been submitted for adding or improving package metadata. I want to draw attention to this. The site has a ready-made form for submitting package metadata, which undergoes manual moderation. Every member of the Nix community can participate in adding or updating this data. The more data there is in the database, the better the search works, and the more appealing the site becomes.
Nix Software - https://nixsoftware.org
how often is your database updated? It lists me as the maintainer of a lot of packages I've dropped maintainance of. | 14:01:11 |
dish [Fox/It/She] | also there appear to be quite a lot of duplicates | 14:01:59 |
Zellrus | The database is updated daily. I will run additional tests to check whether packages are really being removed from maintainers or only added.
What do you mean by duplicates? | 14:07:53 |
dish [Fox/It/She] | In reply to @zellrus:matrix.org The database is updated daily. I will run additional tests to check whether packages are really being removed from maintainers or only added. What do you mean by duplicates? it seems to register all python package sets(python312Packages, python313Packages, etc) as separate packages, and is also duplicating the top-level coc-* packages and the vimPlugins.coc-* packages. I'm also not a maintainer of those coc-* packages anymore and yet it lists me as the maintainer | 16:21:27 |
dish [Fox/It/She] | also personally im not a fan of folks having an easily accessible "email me" button, I don't do nix support through email and I'll just direct folks to make an issue | 16:27:43 |
toonn | I second that. | 16:28:55 |
Zellrus |  Download image.png | 16:37:54 |
Zellrus | 1)As far as I can see, search.nixos.org also duplicates packages. In the future, I will try to fix this on my site somehow-perhaps by grouping them more neatly.
2)Regarding packages for which you are no longer a maintainer: I have already created a corresponding issue for myself and will try to resolve this problem soon.
3)Regarding email: the email addresses of all maintainers are displayed on search.nixos.org in exactly the same way, and by clicking on the email you can immediately write a message. Unfortunately-or fortunately-the email addresses of all maintainers are publicly available. | 16:38:16 |
dish [Fox/It/She] | i'd still rather the email button not be so prominently listed | 19:09:48 |
danth | The email field in the maintainers list is not required- you could remove your email from there to guarantee that it doesn't appear on any search sites | 19:48:49 |
debtquity | i just use throwaway for nixpkgs and filter it into separate folder | 19:49:49 |
toonn | The e-mail certainly wasn't optional when I added myself. And now it's in the commit history anyway. | 20:19:11 |
| 10 Mar 2026 |
| amadaluzia -> 4d2.org joined the room. | 01:44:21 |
| Crony Akatsuki (balkan/slav) changed their display name from Crony Akatsuki to Crony Akatsuki (balkan/slav) . | 10:41:48 |
| 12 Mar 2026 |
Zellrus | I changed the synchronization algorithm, and now the number of packages associated with you has decreased from 242 to 151. Please check if everything is correct now. | 04:58:38 |
| evan joined the room. | 09:30:59 |
| Harinn joined the room. | 09:40:25 |
| sebastian changed their profile picture. | 18:02:38 |
| 13 Mar 2026 |
| raf changed their display name from raf to "upstream thinks you are a faggot". | 13:42:55 |
| raf changed their display name from "upstream thinks you are a faggot" to raf. | 13:42:57 |
| 14 Mar 2026 |
| Rye (testing account) changed their display name from Rye (alt account) to Rye (testing account). | 16:11:18 |
| amadaluzia -> 4d2.org changed their display name from amadaluzia to amadaluzia[uorg]. | 18:49:06 |
| Ori changed their display name from Ori (They/Them) to Ori. | 19:19:48 |
| amadaluzia joined the room. | 19:28:23 |
| amadaluzia -> 4d2.org changed their display name from amadaluzia[uorg] to amadaluzia -> 4d2.org. | 21:22:34 |
| lektrik joined the room. | 21:30:00 |
| 16 Mar 2026 |
| purepani changed their display name from purepani to purepanid. | 05:55:26 |
| purepani changed their display name from purepanid to purepani. | 05:55:58 |
| Joop Kiefte 🟙 (LaPingvino) changed their display name from Joop Kiefte 🟙 (LaPingvino) to #f64(0111111111110000000000000000000000000000000000000000000000000000) Gomuks Shill. | 19:28:30 |
| Joop Kiefte 🟙 (LaPingvino) changed their display name from #f64(0111111111110000000000000000000000000000000000000000000000000000) Gomuks Shill to Joop Kiefte 🟙 (LaPingvino). | 19:29:15 |