Skip to content
Wayland file manager · v0.4.26

Your files.
Under command.

A fast, keyboard-friendly file manager built for Hyprland and Wayland desktops.

~/hyprfm 01 / 03
HyprFM displaying project files in Grid view
Views
03
Undo stack
50 ops
License
MIT
Toolkit
Qt 6

Built for real file work

Less ceremony.
More control.

HyprFM keeps common actions close, complex operations visible, and every directory navigable without leaving the keyboard.

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.

02 · Preview

SPC

Inspect before opening.

Preview images, PDFs, source code, fonts, video posters, archives, and metadata without changing context.

03

Tabs + split view

Keep independent locations and history, reopen closed tabs, or drag files directly between panes.

04

Operations you can reverse

Undo and redo copies, moves, renames, bulk renames, trash actions, and newly created items.

05

Search without waiting

Run cancellable recursive searches with fd, glob matching, and a threaded Qt fallback.

06

Files beyond local storage

Mount removable drives and connect to SFTP, SMB, FTP, mobile devices, and GVFS locations.

Two views · one quick preview

Choose your focus.

VIEW / GRIDCtrl 1
HyprFM Grid view with folders and project files

Visual when you need it.

Scan folders, images, and documents at a glance. Resize the grid with Ctrl+Scroll and move naturally with arrow keys.

Keyboard first, not keyboard only

Stay in the flow.

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.

CtrlL
Edit the current path01
Space
Open Quick Preview02
CtrlT
Create a new tab03
F3
Toggle split view04
CtrlF
Search this location05
CtrlZ
Undo the last operation06

Get HyprFM · v0.4.26

Ready when
your desktop is.

HyprFM requires a Wayland session. It runs on Hyprland, GNOME, and KDE Plasma.

Read the release notes

Recommended 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.HyprFM