index
Visual overview
Prefer a visual tour? See the Mariner overview → page.
Mariner is a GTK4 + libadwaita file manager for the GNOME desktop. It drives the same widgets as GNOME Files (Nautilus), so it looks and behaves like home. It also adds type-ahead navigation, dual-pane split view, a Quick Look preview, a command palette, full-text search, and a built-in disk analyzer.
✨ Key Features
- ⌨️ Type-ahead navigation — start typing and Mariner jumps straight to the matching file.
- 🪟 Dual-pane split view (
F3) — two folders side by side; copy/move between them without extra windows. - 👀 Quick Look preview (
Space) — instant preview for images, video, audio, text, and code. - ⌘ Command palette (
Ctrl+P) — run any command or jump to a recent folder. - 🔍 Full-text search (
Ctrl+F) — file contents, not only names, with an optional ripgrep-powered filter. - 📊 Built-in disk analyzer — see what's eating your disk space without a separate app.
Installation
Flatpak (TunaOS remote)
flatpak remote-add --if-not-exists tuna-os https://tunaos.org/flatpak/tuna-os.flatpakrepo
flatpak install tuna-os org.tunaos.mariner
Arch Linux (AUR)
paru -S mariner-git # or: yay -S mariner-git
From source
Needs Node ≥ 22.18, GTK ≥ 4.16, and libadwaita ≥ 1.5:
git clone https://github.com/tuna-os/mariner.git
cd mariner
npm install
npm start
Status
Mariner is now Beta — the big features above are stable daily-driver material; permission edits in the Properties dialog are still on the roadmap.