Omarchy

Omarchy Swaps Nautilus for Files, and Qt Apps Finally Pick Up Your Theme

Leave a comment

Two merged pull requests will change how the next Omarchy release looks and feels, Omarchy Central reports.

Files replaces Nautilus

DHH merged Files, a new in-house file manager built in C++ and Qt Quick like Hype, Signed and Omawrite. It follows the Omarchy theme, it’s keyboard-first, and it has no animations. Here’s what it does:

  • Press Space for a full-size preview of pictures, video, audio, PDFs, text and Markdown. That replaces Sushi.
  • The right-click menu has open with, rename, duplicate, copy/cut/paste between apps, compress, and sharing by Dropbox link, Taildrop or LocalSend.
  • You get Recents, Trash with restore, drives, and your tailnet machines over SFTP through GVfs.
  • Pins are shared with GTK file dialogs, and “Show in folder” lands in Files.

Super+Shift+F still works, and the old omarchy-launch-nautilus commands stay as hidden wrappers, so your personal bindings won’t break. Existing installs get a migration that installs Files, moves your mimeapps.list and dock pin over, and removes nautilus, nautilus-python, nautilus-dropbox and sushi. One gap is left: the transcode.py Nautilus action doesn’t have a Files version yet. The package is called folio in omarchy-pkgs.

Qt theming moves to qtengine

Contributor outfoxxed switched Qt theming from the GTK3 platform theme to qtengine. Hyprland now sets QT_QPA_PLATFORMTHEME=qtengine, and every time you switch themes, a new template renders a KDE color scheme from your theme’s colors.toml. A hidden omarchy-theme-set-qt command copies the icon theme over too. QWidget apps repaint right away, and Qt Quick apps pick up the change the next time they launch. The PR says the change also cuts RAM per process, but it doesn’t give numbers. File pickers still go through GTK via the portal.

My take

I’ve been waiting for this one. Nautilus never quite looked like it belonged on my desktop, and Qt apps looked even worse. If you’ve customized your mimeapps.list or have scripts that call Nautilus directly, check them after you update.

God Bless, and May the Source Be with You!

References & Further Reading

Subscribe (RSS) Follow News via RSS

Leave a note

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.