A fulltext search tool for local files that contains text.
For example, .txt, .pdf, .xls and so on.
Requirements
- GrnMini
- ChupaText
-
chupa-text-decomposer-pdf
- Ruby/Poppler in Ruby-GNOME2
- chupa-text-decomposer-libreoffice
- Thor
Installation
Add this line to your application's Gemfile:
gem 'filerary'
And then execute:
$ bundle
Or install it yourself as:
$ gem install filerary
Usage
Collect files (takes time)
$ filerary collect FILE...
List filenames in the collection
$ filerary list
Search for files in the collection (very fast!)
$ filerary search WORD
Show a file content
$ filerary show PATH
Update the collection
$ filerary update
Remove deleted files in the collection
$ filerary cleanup
Remove a file in the collection
$ filerary remove PATH
Delete the database and the collection
$ filerary destroy
Authors
- Masafumi Yokoyama
<myokoym@gmail.com>
License
LGPL 2.1 or later.
See LICENSE or 'http://www.gnu.org/licenses/lgpl-2.1'.
Contributing
- Fork it ( http://github.com/myokoym/filerary/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request