File | Date | Author | Commit |
---|---|---|---|
fm | 2018-07-16 |
![]() |
[2a0e95] minor |
libdisks | 2018-07-10 |
![]() |
[169b28] libdisks: workaround broken optical in udisks |
libfm | 2018-07-15 |
![]() |
[fdeade] changes: |
share | 2018-07-16 |
![]() |
[9f096d] adapt to new logo #36 |
tray | 2018-07-16 |
![]() |
[9f096d] adapt to new logo #36 |
.gitignore | 2018-07-08 |
![]() |
[12b247] build changes: |
.travis.yml | 2018-07-08 |
![]() |
[8a0f82] changes: |
AUTHORS | 2018-07-16 |
![]() |
[9f096d] adapt to new logo #36 |
CNAME | 2018-05-11 |
![]() |
[20cbe7] Create CNAME |
LICENSE | 2018-05-11 |
![]() |
[d576f4] Initial commit |
README.md | 2018-07-16 |
![]() |
[ab9dde] Update README.md |
_config.yml | 2018-07-11 |
![]() |
[a77894] Update _config.yml |
qtfm.SlackBuild | 2018-07-14 |
![]() |
[8a30de] minor |
qtfm.pri | 2018-07-11 |
![]() |
[90cbbe] added man pages |
qtfm.pro | 2018-07-14 |
![]() |
[8a30de] minor |
Lightweight file manager using Qt.
Action | Shortcut |
---|---|
New Window | [ctrl+n] |
Open Tab | [ctrl+t] |
Close Tab | [ctrl+w] |
Copy Action | [ctrl+c] |
Paste Action | [ctrl+v] |
Up Action | [alt+up] |
Back Action | [backspace] |
Toggle Show Hidden Files | [ctrl+h] |
Move to Trash | [del] |
Delete | [shift+del] |
Open Terminal | [F1] |
Quit/Close | [ctrl+q] |
Rename Action | [F2] |
Zoom Out | [ctrl+-] |
Zoom In | [ctrl++] |
Focus Path | [ctrl+l] |
Toogle Icon View | [F3] |
Toogle Detail View | [F4] |
Drag and Drop Move Modifier | [shift] |
Drag and Drop Copy Modifier | [ctrl] |
Drag and Drop Ask Action | [alt] |
All shortcuts can be modified.
QtFM is available in several distributions, check below if your distribution has the latest version:
Download the latest release, then make sure you have the required dependencies.
Download and extract:
tar xvf qtfm-VERSION.tar.gz
cd qtfm-VERSION
Or use git:
git clone https://github.com/rodlie/qtfm
cd qtfm
Now you just need to build it:
Optional build options:
CONFIG+=no_udisks
: This will disable udisks, note that qtfm-tray will not build with this option enabled.CONFIG+=no_tray
: This will disable qtfm-trayCONFIG+=no_appdock
: This will disable the application dock in QtFMCONFIG+=no_dbus
: This will disable D-Bus session features in QtFMCONFIG+=release
: Disable debug output (recommended)PREFIX=
: Install prefix, where things are installed when running make install
DOCDIR=
: Location for docmentation (default is PREFIX/share/doc)MANDIR=
: Location for man pages (default is PREFIX/share/man)XDGDIR=
: Location of XDG (default is /etc/xdg or PREFIX/etc/xdg)You can disable additional features (udisks/tray/appdock) with CONFIG+=basic
Doing a normal build:
mkdir build && cd build
qmake CONFIG+=release ..
make
You can run the binary fm/qtfm
or install to /usr/local
:
sudo make install
Same as above, but you should use PREFIX=
and INSTALL_ROOT=
.
Example:
mkdir build && cd build
qmake CONFIG+=release PREFIX=/usr ..
make -jX
make INSTALL_ROOT=/package_temp_path install