Skip to content

tfm v0.1.0-alpha.11

Latest

Choose a tag to compare

@clarkarch clarkarch released this 29 Aug 07:08
· 41 commits to dev since this release

New alpha test build. πŸ₯³

New in this build

  • Tabs. You can now open several folders side by side. Each tab keeps its own history. Ctrl+T opens a tab, Ctrl+W closes it, and Ctrl+Tab switches between them. You can also drag a folder onto a tab, and it opens there.

  • List view. The file view can now be a list instead of a grid. Each row shows the icon, name, size, and date. You can switch between grid and list at any time. Images and videos show thumbnails in both views.

  • Video support. Video files now show a thumbnail and a preview picture. This needs ffmpeg on your system. Without it, videos show a plain icon.

  • Settings/Config Overhaul. There is a real settings screen now. Press Esc and choose Settings. You can change the theme, the view, and other options there EASILY. The keyboard shortcuts can also be remapped, in the settings screen or in the config file at ~/.config/tfm/config.toml.

screenshot_20260829_143840-region
  • Terminal pane. You can drop files onto the embedded terminal to paste their paths. And some terminal UX fixes.

  • Word wrap. Long file names can wrap onto a second line instead of being cut off (on grid). This is off by default. You can turn it on in the settings or with word-wrap = true in the config file.

Fixes

  • Menus and dialogs can no longer get stuck on top of each other.
  • Copying or moving files to another disk now shows a progress bar instead of sitting silent.
  • SVG thumbnails are faster and sharper.
  • Long sessions no longer slowly run out of memory.
  • MASSIVE index.ts rewrite. 5200 lines -> 1100 πŸ’€

Install (curl -fsSL https://raw.githubusercontent.com/clarkarch/tfm-tui/main/install.sh | bash) β€” or grab the .gz for your arch and gunzip into ~/.local/bin.

Vibecoded alpha β€” expect rough edges. Don't test on files you can't afford to lose.