Package: wnpp
Severity: wishlist

* Package name    : angrysearch
  Version         : 0.9.4
  Upstream Author : DoTheEvo <https://github.com/DoTheEvo>
* URL             : https://github.com/DoTheEvo/ANGRYsearch
* License         : GPL
  Programming Lang: Python
  Description     : Linux file search, instant results as you type

Attempt at making Linux version of Everything Search Engine, or MasterSeeker, 
or Hddb File Search, because no one else bothered. Everyone seems to be damn 
content with linux file searches which are slow, populating results as they go, 
cli based only, heavily integrated with a file manager, limited to home 
directory, or are trying to be everything with full-text file's content search.
Done in python 3 using PyQt5 for GUI, PyQt4 branch exists

Screenshots at https://github.com/DoTheEvo/ANGRYsearch

Lite mode vs Full mode

ANGRYsearch can be set to two different modes in its config, default being lite

    lite mode will not index size of files and date of last modification, it 
shows only items name and path
    full mode shows size and date of the last modification, the drawback is 
that indexing takes roughly two times longer since every file and folder gets 
additional stats calls during indexing


What you should know:

   * by default the search results are bound to the beginning of the words 
presented in the names
   * it would not find "Pirates" or Whiplash", but it would "Pirates" or 
"The-Fifth"
   * unchecking the checkbox in the top right corner fixes this, but searching 
gets slower
   * database is in ~/.cache/angrysearch/angry_database.db
   * config file is in ~/.config/angrysearch/angrysearch.conf
   * it can take ~2 min to index ~1 mil files(depending on hdd/ssd) and the 
database might be ~300MB in size in lite mode
   * it is not recommended to run as root, there's no reason for it and you 
might crawl where you would rather not, like Btrfs users going in to snapshots
   * xdg-open is used to open the files based on their mimetype, default 
applications can be set in ~/.local/share/applications/ in mimeapps.list and 
defaults.list

Reply via email to