Caja - File Manager

Build Status GitHub release GitHub contributors License

Source Code | Bug Tracker | Dependencies

Caja is the default file manager for the MATE Desktop Environment. It makes it easy to manage, manipulate, and customize files and directories. Caja can access local and remote filesystems such as SSH, FTP, and WebDav (HTTP/HTTPS).

Caja also provides the desktop background and the icons it uses for launching links and applications, as well as accessing files, directories, the trash, and removable media like CD/DVD/BD and USB drives.

SYNOPSIS

   caja [OPTIONS...] [URI...]

OPTIONS

   --browser
          Open a browser window.

   -c, --check
          Perform a quick set of self-check tests.

   --display=DISPLAY
          X display to use.

   -g, --geometry=GEOMETRY
          Create the initial window with the given geometry.

   -t, --tabs
          Open URIs in tabs.

   -n, --no-default-window
          Only create windows for explicitly specified URIs.

   --no-desktop
          Do not manage the desktop (ignore the preference set in the preferences dialog).

   --force-desktop
          Manage  the desktop regardless of set preferences or environment (on new startup
          only)

   -q, --quit
          Quit Caja.

   --version
          Print current version information and exit.

   -?, -h, --help
          Print standard command line options.

   --help-all
          Print all command line options.

   This program also accepts the standard GTK options.

Build / Install

Simple build procedure:

$ git submodule update --init --recursive   # Init Git submodules
$ ./autogen.sh --prefix=/usr                # Build configuration
$ make                                      # Build

For installation to a separate prefix change the above ./autogen.sh command to:

$ ./autogen.sh --prefix=/an/other/path

After building the package you may install it:

[ Become root if necessary ]
$ make install                              # Installation