From 0321ea57f5c561215a8dea111ed7f3ea7b05594e Mon Sep 17 00:00:00 2001 From: Lukasz Kasprzak Date: Fri, 24 Jul 2026 16:07:14 +0200 Subject: tui reader: bookmarks (m=mark w/ note, b=list/jump/delete, per-verse via top-visible verse) + remember last place; v0.18.0 --- internal/bookmarks/bookmarks.go | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) (limited to 'internal/bookmarks/bookmarks.go') diff --git a/internal/bookmarks/bookmarks.go b/internal/bookmarks/bookmarks.go index ac8926d..55a9e55 100644 --- a/internal/bookmarks/bookmarks.go +++ b/internal/bookmarks/bookmarks.go @@ -35,15 +35,7 @@ type Store struct { // bookmarks.json, mirroring the sigla store) and returns a ready Store. It never // fails: a missing file simply reads as an empty list. func Open() *Store { - base := os.Getenv("XDG_DATA_HOME") - if base == "" { - home, err := os.UserHomeDir() - if err != nil { - home = "." - } - base = filepath.Join(home, ".local", "share") - } - return &Store{path: filepath.Join(base, "lectio", "bookmarks.json")} + return &Store{path: dataFile("bookmarks.json")} } // ParseTags splits a comma-separated tag string into trimmed, non-empty tags. -- cgit v1.3