AbstractOS

Rewriting Files for every form factor

How we rebuilt the file manager with an adaptive sidebar, instant search and light and dark themes.

KW
Kenji Watanabe1 min read
Files app in light theme

Files is the app people open most. The rewrite focused on three things: adaptive layout, instant search and calmer visuals.

Files app in dark theme
Files in the dark theme.

A background indexer keeps an SQLite FTS5 index of file names and metadata. Queries return in under 20 ms on a 500,000 file home directory.

Indexer at a glance

Storage
SQLite FTS5
Watcher
fanotify
p95 query
18 ms
Idle CPU
< 0.5%
KW

Shell Engineer

Kenji works on the compositor and the adaptive shell. Previously hacked on Wayland compositors and embedded Linux.