all repos — searchix @ fbc4c583a4e2759d6b8cdbb98de2c769918ddac8

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

docs: embed defaults in app

Alan Pearce
commit

fbc4c583a4e2759d6b8cdbb98de2c769918ddac8

parent

8d5dfd90332facb2613b927cf32472915f87359d

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

changed files
M import/main.goimport/main.go
@@ -11,7 +11,6 @@ "path"
"searchix/internal/config" "searchix/internal/importer" "searchix/internal/search" - "slices" "strings" "time" )
@@ -27,11 +26,7 @@ if err != nil {
log.Fatal(err) } - enabledSources := slices.DeleteFunc(cfg.Sources, func(s importer.Source) bool { - return !s.Enable - }) - - if len(enabledSources) == 0 { + if len(cfg.Sources) == 0 { slog.Info("No sources enabled") return
@@ -47,8 +42,8 @@ defer cancel()
var imp importer.Importer var hadErrors bool - for _, source := range enabledSources { - logger := slog.With("name", source.Name, "importer", source.Type.String()) + for name, source := range cfg.Sources { + logger := slog.With("name", name, "importer", source.Type.String()) logger.Debug("starting importer") switch source.Type {