When I use the search function in Nautilus it only returns files with matching file names. It doesn't even support wildcards. For example, "*.txt" doesn't return anything. I would expect it to return all .txt files.
Anyway, is there a way, without using the command line, to search the contents of files, including all plain text files (.txt, .html, .css, .js, .c, .csv, .sh, .py, …), archives (.zip, .7z, .rar, .tar, …), office/libreoffice files (.doc, .docx, pptx, .odf, .ods, …), and media (.mp3, .mp4, …) meta data? The search should also have the option of setting file size, date, type, and being case insensitive.