Skip to content

feat: Exclude External Disks from Analyze#428

Merged
tw93 merged 1 commit intotw93:mainfrom
iamxorum:feat-426
Feb 10, 2026
Merged

feat: Exclude External Disks from Analyze#428
tw93 merged 1 commit intotw93:mainfrom
iamxorum:feat-426

Conversation

@iamxorum
Copy link
Contributor

@iamxorum iamxorum commented Feb 7, 2026

Created optional flag --exclude-volumes for mo analyze to consent the users to analyze the filesystem without taking in consideration attached Volumes. Normal behaviour (with volumes included) is left untouched.

Issue: #426

[15:32] iamxorum@xrm-mac-pro ~/Desktop/XRM/Personal/Contributions/Mole git:(feat-426)
➜ ./bin/analyze-go --exclude-volumes
image

[15:32] iamxorum@xrm-mac-pro ~/Desktop/XRM/Personal/Contributions/Mole git:(feat-426)
➜ ./bin/analyze-go
image

Created optional flag `--exclude-volumes` for `mo analyze` to consent the users to analyze the filesystem without taking in consideration attached Volumes.
Normal behaviour (with volumes included) is left untouched.
@tw93 tw93 merged commit 37bdc6e into tw93:main Feb 10, 2026
6 checks passed
@tw93
Copy link
Owner

tw93 commented Feb 10, 2026

@iamxorum Thanks for the contribution and for raising this pain point.
I merged the PR first, then refined the UX in follow-up:

  • We removed the --exclude-volumes flag to keep mo analyze simple.
  • Overview now skips /Volumes by default for faster startup.
  • If users want external drives, they can run mo analyze /Volumes (or a specific mounted path).
    So the same goal is preserved, with fewer flags and cleaner CLI behavior.

@iamxorum
Copy link
Contributor Author

Looks good, at the end is your product, you know better what you want to be like ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants