This is an old revision of the document!
Catfish File Search
Introduction
Catfish is a handy file searching tool for Linux and Unix. The interface is intentionally lightweight and simple, using only GTK+3. You can configure it to your needs by using several command line options.
You are encouraged to run catfish –help
to check out the various command line options.
- Introduction to Catfish – What makes Catfish special
- Usage – Basic handling of the application
Configuration
- Command-line Options – Parameters for starting Catfish
Required Packages
- GLib (GLib / GObject Python bindings: GdkPixbuf, GLib, GTK 3, Pango, Cairo, Xfconf)
- locate or mlocate
Latest Release
- catfish 4.18.0 released (2023/08/06 11:01)catfish 4.18.0 is now available for download from https://archive.xfce.org/src/apps/catfish/4.18/catfish-4.18.0.tar.bz2 https://archive.xfce.org/src/apps/catfish/4.18/catfish-4.18.0.tar.bz2?sha1 https://archive.xfce.org/src/apps/catfish/4.18/catfish-4.18.0.tar.bz2?sha256 What is catfish? ================ Catfish is a handy file searching tool for linux and unix. The interface is intentionally lightweight and simple, using only GTK+3. You can configure it to your needs by using several command line options. Website: https://xfce.org Release notes for 4.18.0 ======================== - Filters: Add Archives, Other, update Apps - Use Gio to open files, fix "no default app" issue - Add symlink emblem to thumbnails in thumbnail mode - config: Prefer plocate over mlocate if available - window: Avoid IndexError on right click when selection is empty - Create shared filetype lists for searching and filtering - Ensure site-packages directory is prepended to sys.path - Fix double border between sidebar and results area - window: Fix and refactor new_column() - window: Fix markup warnings in thumbnail view - Fix GtkBuilder warnings - Revert "Suppress the various GTK warnings GtkBuilder outputs" - Fix crash and translations when install prefix != /usr - Update `.gitignore` - Remove generated file po/catfish.pot - Performance improvements (fix #79) - Translation Updates: Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian, English (Australia), English (United Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Norwegian Nynorsk, Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian