all repos — searchix @ 7aea6aa210a8939ac208fb7540d1b46ba69a995f

Search engine for NixOS, nix-darwin, home-manager and NUR users

feat: enable searching via program names for multi-program packages implements: https://todo.sr.ht/~alanpearce/searchix/6

Alan Pearce
commit

7aea6aa210a8939ac208fb7540d1b46ba69a995f

parent

b26ddba432f8bde78022d2fc8837f0ffb25448b1

1 file changed, 13 insertions(+), 3 deletions(-)

changed files
M internal/components/packageDetail.templinternal/components/packageDetail.templ
@@ -1,8 +1,6 @@
package components -import ( - "go.alanpearce.eu/searchix/internal/nix" -) +import "go.alanpearce.eu/searchix/internal/nix" func licenseName(l nix.License) string { if l.FullName != "" {
@@ -30,6 +28,18 @@ if pkg.MainProgram != "" {
<dt>Main Program</dt> <dd> <code>{ pkg.MainProgram }</code> + </dd> + } + if len(pkg.Programs) > 0 { + <dt>Programs</dt> + <dd> + <ul> + for _, p := range pkg.Programs { + <li> + <code>{ p }</code> + </li> + } + </ul> </dd> } if len(pkg.Homepages) > 0 {