SkillAgentSearch skills...

Lsunregister

CLI to batch deregister applications in macOS LaunchServices database

Install / Use

/learn @melomac/Lsunregister
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

lsunregister

lsunregister is a command line interface to batch deregister applications in macOS LaunchServices database, using a prefix, a pattern or a regular expression.

lsunregister can also provide a clean list of all registered applications in LaunchServices database.

lsunregister uses LaunchServices framework private functions for maximum efficiency.

Usage

lsunregister --prefix / -p <prefix>
lsunregister --like   / -l <pattern>
lsunregister --regex  / -r <regular expression>
lsunregister --debug  / -d : print all registered applications and exit.

Examples

lsunregister --prefix ~/.Trash/
lsunregister --like   "/Volumes/*/.Trashes/*"
lsunregister --regex  "/Users/.*?/(\.Trash|Desktop|Downloads|Library/Mail)/.*"
lsunregister --debug  | sort
View on GitHub
GitHub Stars22
CategoryData
Updated1y ago
Forks1

Languages

Objective-C

Security Score

60/100

Audited on Feb 3, 2025

No findings