01 · Organize
Transfers that tell you what is happening.
Copy and move jobs run concurrently with speed, ETA, conflict handling, and pause, resume, or cancel controls in the Operations Bar.
A fast, keyboard-friendly file manager built for Hyprland and Wayland desktops.
Built for real file work
HyprFM keeps common actions close, complex operations visible, and every directory navigable without leaving the keyboard.
01 · Organize
Copy and move jobs run concurrently with speed, ETA, conflict handling, and pause, resume, or cancel controls in the Operations Bar.
02 · Preview
Preview images, PDFs, source code, fonts, video posters, archives, and metadata without changing context.
Keep independent locations and history, reopen closed tabs, or drag files directly between panes.
Undo and redo copies, moves, renames, bulk renames, trash actions, and newly created items.
Run cancellable recursive searches with fd, glob matching, and a threaded Qt fallback.
Mount removable drives and connect to SFTP, SMB, FTP, mobile devices, and GVFS locations.
Two views · one quick preview
Scan folders, images, and documents at a glance. Resize the grid with Ctrl+Scroll and move naturally with arrow keys.
Move through deep trees while keeping parent folders and a syntax-highlighted file preview in view.
Inspect a file and its metadata in place, then browse nearby items with the arrow keys.
Keyboard first, not keyboard only
Navigate, select, preview, search, and operate on files without breaking your train of thought. Every shortcut is configurable.
Start typing in any view
Type-ahead finds the match.
Get HyprFM · v0.4.26
HyprFM requires a Wayland session. It runs on Hyprland, GNOME, and KDE Plasma.
Read the release notesRecommended outside Arch. Installs the application and required runtime at user scope.
flatpak remote-add --user --if-not-exists flathub \
https://dl.flathub.org/repo/flathub.flatpakrepo
flatpak remote-add --user --if-not-exists hyprfm \
https://flatpak.hyprfm.soyebjim.me/hyprfm.flatpakrepo
flatpak install --user hyprfm io.github.soyeb_jim285.HyprFMBuild the current development version from the AUR.
yay -S hyprfm-gitDownload the self-contained x86_64 build from the latest release.
wget https://github.com/soyeb-jim285/hyprfm/releases/latest/download/HyprFM-v0.4.26-x86_64.AppImage
chmod +x HyprFM-*.AppImage
./HyprFM-*.AppImageRequires Qt 6, CMake, Ninja, and Git submodules.
git clone --recursive https://github.com/soyeb-jim285/hyprfm.git
cd hyprfm
cmake -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTS=OFF
cmake --build build --parallel
./build/src/hyprfm