I have my documents (pdfs, text files, source code, markdown, google docs etc.) strewn across local drives, Google drive and GitHub.<p>I struggle to search for my pdfs, Google docs and sometimes source code (although grep works decent)<p>What do you use to help organize and search your personal content?
A few approaches combined make for a very "shallow" search whenever I need something<p>- Johnny Decimal (<a href="https://johnnydecimal.com/" rel="nofollow">https://johnnydecimal.com/</a>) to structure folders<p>- agkozak/zsh-z: Jump quickly to directories that you have visited "frecently." A native Zsh port of z.sh with added features. (<a href="https://github.com/agkozak/zsh-z" rel="nofollow">https://github.com/agkozak/zsh-z</a>)<p>- catfish for searching (<a href="https://docs.xfce.org/apps/catfish/start" rel="nofollow">https://docs.xfce.org/apps/catfish/start</a>)<p>The 2nd and 3rd component have many alternatives across platforms.
Alfred/Spotlight on macOS.<p>Albert and GNOME Search or whatever, on Linux.<p>Windows Search on Windows. (Windows Search doesn't work very well for me, but it's something.)<p><a href="https://www.alfredapp.com/" rel="nofollow">https://www.alfredapp.com/</a><p><a href="https://albertlauncher.github.io/" rel="nofollow">https://albertlauncher.github.io/</a><p><a href="https://help.gnome.org/users/gnome-help/stable/files-search.html.en" rel="nofollow">https://help.gnome.org/users/gnome-help/stable/files-search....</a>
On Windows I use:<p>- Voidtools Everything for search by name/metadata.<p>- DocFetcher (open-source version) for search by file contents.<p>Everything is excellent, but DocFetcher could be improved.