Skip to content

V0.6.0-linux Sure

Choose a tag to compare

@github-actions github-actions released this 10 Nov 13:56
· 241 commits to main since this release
Mole Logo

Mole CLI for Linux

Deep clean and optimize your Linux desktop.

Changelog

  1. Flatpak and Snap app caches preserve user data: mo clean no longer removes JetBrains local history, Lutris sign-in state, or browsers installed by Playwright and Puppeteer inside an app's cache folder, and GPU shader caches there require --gpu-shaders.
  2. Sudo prompt no longer skips on typed input: A password typed directly at the mo clean sudo prompt now leads to the password line instead of being treated as a skip.
  3. mo purge protects projects in use: Build folders with open or mapped files are no longer listed or removed.
  4. Uninstall preserves more user data: With --with-data, GNOME Boxes virtual machines, Bottles libraries, and local chat history from Signal, Element, Session and Jami stay unselected.
  5. Accurate sizes and names: 999,999 B is shown as 1.0 MB, CJK, accented and emoji names stay aligned in mo analyze, and mo status asks for a larger window when the dashboard does not fit.
  6. Multi-word search: List search matches rows that contain every word, in any order.
  7. Safer handling of unusual configurations: A whitelist that is a broken link stops mo clean, a COREPACK_HOME or XDG_CACHE_HOME that points to a data folder is left untouched, and a shell without write permission is refused with the reason.
  8. Faster mo history: Large logs load in about 0.1 seconds instead of nearly 2.

更新日志

  1. Flatpak 与 Snap 应用缓存保留用户数据:mo clean 不再清理应用缓存目录中的 JetBrains 本地历史、Lutris 登录状态以及 Playwright、Puppeteer 安装的浏览器,其中的 GPU 着色器缓存需要 --gpu-shaders 才会清理。
  2. sudo 提示不再误判为跳过:在 mo clean 的 sudo 提示处直接输入密码时,会进入密码输入环节,不再被视为跳过。
  3. mo purge 保护使用中的项目:有文件被打开或被映射的构建目录不再列出或删除。
  4. 卸载保留更多用户数据:使用 --with-data 时,GNOME Boxes 的虚拟机、Bottles 的库,以及 Signal、Element、Session、Jami 的本地聊天记录默认不选中。
  5. 大小与名称显示更准确:999,999 B 显示为 1.0 MB,mo analyze 中的中文、带重音和 emoji 名称保持对齐,窗口过小时 mo status 会提示放大窗口。
  6. 搜索支持多个关键词:列表搜索会匹配同时包含所有关键词的行,顺序不限。
  7. 特殊配置下更稳妥:白名单为失效链接时 mo clean 会停止,COREPACK_HOME 或 XDG_CACHE_HOME 指向数据目录时不会清理,Shell 没有写入权限时会说明原因并停止。
  8. mo history 更快:读取大日志约需 0.1 秒,此前接近 2 秒。

Thanks

Issue reporters and PR contributors this cycle: @hyeon0208.

Install

curl -fsSL https://raw.githubusercontent.com/tw93/Mole/linux/install.sh | bash

Mole installs into ~/.local/share/mole and links mo into ~/.local/bin, with no sudo. Already installed? Run mo update. SHA256SUMS.txt lists the checksum of each archive, and the installer checks it before installing.