Skip to content

v1.2.2

Latest

Choose a tag to compare

@github-actions github-actions released this 18 Jul 13:41

What's new in 1.2.2

  • Correct storage figures on Windows and Linux: sizes now follow each platform's own convention — 1024-based GB on Windows (matching File Explorer and Settings → Storage) and GiB on Linux (matching df and du) — instead of the decimal units that only line up with macOS. Free-space readouts and item sizes no longer read slightly high next to the numbers the OS reports itself. macOS is unchanged (decimal, matching Finder).
  • Simpler Linux install: a one-line installer now does the work — curl -fsSL https://ms-teja.github.io/clean-mind/install.sh | sh detects your CPU and installs the .deb on Debian/Ubuntu/Kali/Mint, or a per-user build on other distros. The manual .deb and tarball options remain.

The scanning engine and everything else are unchanged since 1.2.1.

Install

macOS (universal — Apple silicon + Intel)

Easiest via Homebrew (no Gatekeeper hoops):

brew install --cask MS-Teja/clean-mind/clean-mind

Or download the DMG, open it, drag Clean Mind to Applications. One DMG covers both Apple silicon and Intel Macs.

This free app is not notarized (there is no paid Apple Developer account behind it), so the first launch needs one extra step:

  • macOS 15 (Sequoia) and later: open the app once (it will be blocked), then go to System Settings → Privacy & Security, scroll down to "Clean Mind" was blocked, and click Open Anyway.
  • macOS 14 and earlier: right-click the app in Applications and choose Open, then Open again.
  • Terminal alternative: xattr -d com.apple.quarantine "/Applications/Clean Mind.app"

Linux

Easiest via the one-line installer — it detects your CPU and installs the latest release:

curl -fsSL https://ms-teja.github.io/clean-mind/install.sh | sh

On Debian/Ubuntu/Kali/Pop!_OS/Mint that installs the .deb (launcher entry + a clean-mind command; GTK 3 pulled in automatically). On other distros it does a per-user tarball install (launcher entry + icon, no root needed).

Prefer manual? Download the .deb for your CPU from the assets below — amd64 (Intel/AMD) or arm64 (Raspberry Pi 5, Ampere, VMs on Apple-silicon Macs; not sure, run dpkg --print-architecture) — then, from the folder you downloaded it to (keep the ./):

sudo apt install ./clean-mind_1.2.2_arm64.deb   # or _amd64.deb

Or grab the linux-x64/linux-arm64 tarball, extract it, and either run ./clean-mind/clean_mind directly or ./clean-mind/install.sh for a per-user install.

Windows

Easiest via Scoop:

scoop bucket add clean-mind https://github.com/MS-Teja/scoop-clean-mind
scoop install clean-mind

Or download the zip for your CPU from the assets below — windows-x64 (Intel/AMD) or windows-arm64 (Snapdragon X and other Arm PCs) — extract it, and run clean_mind.exe. If SmartScreen warns, click More info → Run anyway.

Issue reports for Linux and Windows are very welcome.

What's Changed

  • Bump the winget manifest to 1.2.1 by @MS-Teja in #22
  • Clarify the Linux install instructions by @MS-Teja in #23
  • Run integration tests in CI and add Dependabot by @MS-Teja in #24
  • Shard the hardlink-dedup set so scan workers stop serializing on one lock by @MS-Teja in #25
  • Cover the providers and delete-flow gates with unit tests by @MS-Teja in #26
  • Bump keyring from 4.1.2 to 4.1.4 in /rust in the cargo-minor-patch group by @dependabot[bot] in #31
  • Bump windows-sys from 0.60.2 to 0.61.2 in /rust by @dependabot[bot] in #32
  • Bump actions/checkout from 4 to 7 by @dependabot[bot] in #30
  • Bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #28
  • Bump actions/download-artifact from 4 to 8 by @dependabot[bot] in #27
  • Bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #29

New Contributors

Full Changelog: v1.2.1...v1.2.2