Skip to content
forked from lxqt/pcmanfm-qt

A file manager that can also render the desktop

License

Notifications You must be signed in to change notification settings

helloSystem/Filer

 
 

Repository files navigation

Filer Build Status Translation status Help Wanted Issues

A file manager that also renders the desktop. A key component of helloSystem.

Features

Minimalistic simplicity, see hello for the background

  • Appeal to users coming from macOS
  • Cross platform: Builds for Linux, FreeBSD
  • Spatial mode (each folder opens in its own window)
  • Can handle Application Bundles
  • Can handle ELF files that are lacking the executable bit (backlog)
  • Can handle AppImages (backlog)
  • Context menu can be extended using file manager actions

Dependencies

On Alpine Linux:

apk add --no-cache qt5-qtbase-dev kwindowsystem-dev qt5-qttools-dev kdbusaddons-dev baloo-dev xcb-util-wm-dev libdbusmenu-qt-dev git cmake musl-dev alpine-sdk clang qt5-qtmultimedia-dev libfm-dev libfm-extra-dev menu-cache-dev

Not all of the above may actually be required.

Build

mkdir build
cd build
cmake ..
make
sudo make install

About

A file manager that can also render the desktop

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • C++ 95.6%
  • CMake 2.4%
  • C 1.8%
  • Roff 0.2%