From 34e2ae0541bea7d0af634d08a8b9626c37b9eab8 Mon Sep 17 00:00:00 2001 From: familyfriendlymikey Date: Mon, 30 May 2022 14:54:52 -0700 Subject: [PATCH] update readme --- readme.md | 31 +++++++++++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/readme.md b/readme.md index d6ab49b..18b50db 100644 --- a/readme.md +++ b/readme.md @@ -1,12 +1,12 @@ # fuzzyhome -A new-tab page [hosted](https://bread.quest/fuzzyhome/) on github pages +A new-tab page [hosted](https://fuzzyho.me/) on github pages that lets you fuzzy find links and quickly navigate to the top result. ## Installation On Firefox, unfortunately you can't choose a custom new-tab page, so I opted to use [this addon](https://addons.mozilla.org/en-US/firefox/addon/new-tab-override) -and chose `https://bread.quest/fuzzyhome/` as the custom url. +and choose `https://fuzzyho.me/` as the custom url. ## Usage @@ -33,3 +33,30 @@ Return | Navigate to the topmost link, if any. Shift + Return | Perform a Google search with search bar text. CMD + K | Focus search bar. Esc | Blur search bar. + +## FAQ + +### Why Don't You Use A "Smarter" Algorithm Based On Frecency? +Having one result ranked highest when you expect +another can be really frustrating, +namely because you have to pay attention to the results +instead of just typing the same thing to get the same result +every single time and pressing enter without thinking about it. + +What's the solution then? Just rename your links accordingly. +This way, it's **your** choice. + +For example, I have one link named `mpv` which I've accessed `7` times, +and one link named `messenger` which I've accessed `106` times. +Under conventional wisdom, typing the query `m` should show +`messenger` at the top of the results because I access it way more +often, so it's probably what I want, right? + +No. Instead, I should just rename `mpv` to something else, +such as `_mpv`. Now, typing `m` results in `messenger` showing up first, +and typing `mp` results in `mpv` showing up first. +This is what will happen **every single time**. +It doesn't matter what time of day it is, +how many times I accessed some other link recently, +or any other variable; +I type `m`, press enter, and that's it.