all repos — searchix @ d40c0e188a7fe1b36887f59c4a9958faa81b3d44

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

feat: add detail pages for packages/options

Alan Pearce
commit

d40c0e188a7fe1b36887f59c4a9958faa81b3d44

parent

ef6c98da84c2327e0a0003fb3b1b64a5d1e2d550

1 file changed, 8 insertions(+), 1 deletion(-)

changed files
M internal/nix/importable.gointernal/nix/importable.go
@@ -1,6 +1,9 @@
package nix -import "encoding/gob" +import ( + "encoding/gob" + "searchix/internal/config" +) type Importable interface { BleveType() string
@@ -10,6 +13,10 @@ }
func GetKey(i Importable) string { return i.BleveType() + "/" + i.GetSource() + "/" + i.GetName() +} + +func MakeKey(source *config.Source, id string) string { + return source.Importer.Singular() + "/" + source.Key + "/" + id } func init() {