settings: Tighten the "repo exists" check

Instead of checking for existence, check that the bookmarked or recent-
repositories list contains git worktrees only.

Signed-off-by: David Aguilar <davvid@gmail.com>