Files

Hako 箱

Hako means box.

Files in columns, as NeXT kept them.

Generic name
Files
Command
aizome-hako
App ID
org.aizome.Hako

Everything a file manager does

  • Miller columns as the main view, with list and icon views beside them, a path bar, and Quick Look on Space: images, text and a PDF's first page.
  • A sidebar of Places, the current Desk's folder, disks, Recent and Trash.
  • Search with the same engine as the command palette.
  • Copy, move, trash and restore, delete, rename, new folder, duplicate, compress and extract, with a progress panel.
  • Open With and Get Info: size, kind, dates and permissions.
  • Drag and drop with other apps, the desktop and the Shelf.
  • Image thumbnails kept in the shared freedesktop cache, so every app that reads it sees them.
  • Tabs are Aizome's own tab groups, so there are none inside.

Columns that stay put

Refreshing a listing keeps a still-selected folder's deeper columns open. If that folder goes, its columns close and the keyboard returns to the parent that's left.

Encrypted drives

An encrypted removable volume asks for its passphrase before it mounts, lets you try again after a typo, and stays in the sidebar once unlocked.

Hako in every app

Browsers, Electron apps, Zed and Flatpaks open and save files in Aizome's own chooser, built from Hako's model and look: its sidebar, its path bar and a list of the folder, over the app's window. The file chooser