Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
apps:catfish:introduction [2019/11/28 03:05] – fix icon link kevinbowen | apps:catfish:introduction [2024/12/11 23:06] (current) – kevinbowen | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{ :apps:catfish: | + | ~~NOTOC~~ |
- | ====== Catfish ====== | + | {{ : |
- | + | ===== Catfish | |
Catfish is a versatile file search utility for the Xfce desktop. Powered by Python and GTK, it is fast, flexible, and exceptional at finding files. | Catfish is a versatile file search utility for the Xfce desktop. Powered by Python and GTK, it is fast, flexible, and exceptional at finding files. | ||
- | ====== Features | + | ---- |
+ | |||
+ | ===== Features ===== | ||
* Minimalistic, | * Minimalistic, | ||
* Search suggestions, | * Search suggestions, | ||
Line 12: | Line 13: | ||
* Full-text file content search | * Full-text file content search | ||
- | ====== Requirements ====== | + | ---- |
- | * GTK+ 3.12 or above. | + | |
- | * Python 3 | + | ===== Required Packages |
- | * python-pexpect | + | |
- | * locate or mlocate | + | * [[https:// |
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * locate or mlocate | ||
+ | |||
+ | ==== Optional ==== | ||
+ | |||
+ | Catfish includes optional support for Zeitgeist, which is used to provide | ||
+ | instant search results. You can learn more about Zeitgeist on the [[https:// | ||
+ | |||
+ | To enable Zeitgeist (on Debian-based systems), just install the Python Zeitgeist GIR binding and ensure | ||
+ | the Zeitgeist datahub is running. | ||
+ | |||
+ | sudo apt install gir1.2-zeitgeist-2.0 zeitgeist | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Installation instructions ===== | ||
+ | |||
+ | To install the build and runtime requirements on a Debian-based system, | ||
+ | the following command is sufficient: | ||
+ | |||
+ | sudo apt install python3 python3-distutils-extra gir1.2-gdkpixbuf-2.0 | ||
+ | gir1.2-glib-2.0 gir1.2-gtk-3.0 gir1.2-pango-1.0 python3-gi-cairo | ||
+ | gir1.2-xfconf-0 xfconf python3-pexpect locate | ||
+ | |||
+ | If gir1.2-xfconf-0 cannot be found in your repository, it may be located | ||
+ | at the [[https:// | ||
+ | |||
+ | |||
+ | |||
+ | From a source repository: | ||
- | ===== Optional ===== | + | - Unpack the archive. |
- | | + | |
+ | - To install locally (a user install), run: '' | ||
+ | - To install system-wide (a root install), run: '' | ||
+ | - For a list of command line options run: '' | ||
+ | [[|Back to Top]] | ||
+ | ---- | ||
+ | [[: |