Skip to main content

index

Visual overview

Prefer a visual tour? See the Mariner overview β†’ landing 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 β€” then adds type-ahead navigation, dual-pane split view, a Quick Look preview, a command palette, full-text search, and a built-in disk analyzer on top.

✨ 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 juggling 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 just 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​

Requires 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 currently Beta β€” the big features above are stable daily-driver material; permission editing in the Properties dialog is still on the roadmap.