diff --git a/cmd/root.go b/cmd/root.go
index 11956ed..bde2207 100644
--- a/cmd/root.go
+++ b/cmd/root.go
@@ -16,7 +16,6 @@ import (
"github.com/charmbracelet/lipgloss"
"github.com/cli/browser"
"github.com/lukasmwerner/mark/helpers"
- "github.com/lukasmwerner/mark/search"
"github.com/lukasmwerner/mark/store"
"github.com/spf13/cobra"
)
diff --git a/search/merge.go b/search/merge.go
index 5d4c690..58a2801 100644
--- a/search/merge.go
+++ b/search/merge.go
@@ -27,7 +27,7 @@ func MergeResults(sources []Source, results ...[]store.Bookmark) []Result {
for setIndex, resultSet := range results {
sourceWeight := 1.0
for range setIndex {
- sourceWeight *= 0.5
+ sourceWeight *= 0.25
}
for rank, bm := range resultSet {
diff --git a/web/results.templ b/web/results.templ
index 85c9117..b64c310 100644
--- a/web/results.templ
+++ b/web/results.templ
@@ -1,6 +1,7 @@
package web
import (
+ "fmt"
"github.com/lukasmwerner/mark/search"
"net/url"
)
@@ -52,7 +53,7 @@ templ ResultsPage(markHostname string, query string, orderBy string, results []s
{ result.Title }
{ DomainOnly(result.Url) }
- { result.Source }
+ { result.Source }({ fmt.Sprintf("%.2f", result.Rank) })
{ result.Description }
}