Homepage: https://github.com/Fanael/package-safe-delete
Author: Fanael Linithien
Updated:
Safely delete package.el packages
Delete package.el packages safely, without leaving unresolved dependencies.
- To delete a package:
M-x package-safe-delete
- To delete a list of packages:
(package-safe-delete-packages '(package1 package2 ...))
- To delete a package and all its dependencies not required by other
installed packages:
M-x package-safe-delete-recursively
- To delete a list of packages recursively:
(package-safe-delete-packages-recursively '(package1 package2 ...))
- To delete all packages:
M-x package-safe-delete-all
To prevent a package from being deleted, even by `package-safe-delete-all',
add its name to `package-safe-delete-required-packages':
(add-to-list 'package-safe-delete-required-packages 'package1)