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 =).
UPD: Sorting has been disabled.
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
About the reason for creating a new topic
I can’t post in the previous topic for this reason, but I really wanted to share the latest updates with you.
4 Likes
Looks pretty.
Two things I spot: I do not like looking at a second of fake-content-placeholders every time i search or refresh a page since I’m more of a fan of server side request rendering. The Installation methods animation is a bit odd, I’d rather look at the content itself not at it moving.
Due to dissatisfaction on Reddit, maintainer sorting has been disabled. The ordinal number and the number of packages for each maintainer are no longer counted.
i appreciate enthusiasm, but whats the purpose? it has the same issues as search.nixos.org but worse: it links to the package function instead of its invocation, making it unclear how this function actually evaluates; but it also hides the package name making it even harder to find the correct definition or even just remember which one you looked at previously. in fact, if you search for “libreoffice” you get multiple packages with seemingly the same name and (missing) logo. how even is determined which variant gets the logo?
Nix Software - Options Page, Optimization, and More
- Added a page with a list of options.
- Added a new tab on some package detail pages to view package options.
- Added the ability to switch the channel on the package detail page.
- Added a module filter on the catalog page (a module is a package that has options).
- Significantly improved website performance by optimizing database queries.
- Redesigned the site header, updated some translations, and made other minor improvements.
Nix Software - https://nixsoftware.org
1 Like