Can anyone #recommend a full-text, indexing search for #debian #linux? It seems like there's no singular solution, like Spotlight on OSX.

I have #Akonadi and #Tracker3 running. I've considered #Recoll and #SOLR.

In practice, I wind up using #grep and locate. Grep is a a worst-case personal search engine.

Bonus points if it doesn't require lots of config and if it is lightweight when idle.

This should be easy in 2022. Right?

@lizakowski I think I think I found what you're looking for!: 'glimpse'.

I apt install'ed it,
ran 'glimpse index ~'
and then glimpse "HELLO WORLD"

it found a script I had been playing with in my home directory.

https://www.linuxjournal.com/article/1164

Indexing with Glimpse | Linux Journal

@bradbrownjr That looks interesting. I just installed it and will try it. It would make sense if this problem was solved in 1995 or earlier.

@bradbrownjr Update: "glimpse" is the right idea, but limited. It is really designed for text files, and has some limits due to it's age:

+ It is fast
+ works well on text
+ supports manhattan distance query -E
+ it can print byte offset within a file

- It doesn't like binary files (-z option might help).
- It objects to long filenames
- It only extracts metadata from html files (not media files, pdf, etc).
- It has a bug: "NUMBERS occur in 68226% of 1963 words..."

But an interesting find!

@lizakowski Bummer, the search continues... Pun intended. 😁

@lizakowski While watching YouTube videos about what people are doing in Linux, I saw "Catfish Search" in someone's menu. I looked it up and found that it is a GUI tool that states it searches within files.

https://itsfoss.com/catfish/

App Highlight: Catfish Desktop File Searching Tool

Brief: Catfish is a nifty file searching GUI tool for Linux desktop. The interface is lightweight and simple and the tool allows you to refine your search with criteria like time, file type, etc. The Linux purists use commands like locate, find and grep to search for files in the

It's FOSS