diff --git a/slpkg/remove_packages.py b/slpkg/remove_packages.py index d44ee529..5f7d35be 100644 --- a/slpkg/remove_packages.py +++ b/slpkg/remove_packages.py @@ -85,7 +85,10 @@ class RemovePackages(Configs): for dep in dependencies: print(f"{self.cyan:>16}-> {dep}{self.endc}") - answer: str = input('\nDo you want to remove? [y/N] ') + try: + answer: str = input('\nDo you want to remove? [y/N] ') + except KeyboardInterrupt: + raise SystemExit() if answer not in ['Y', 'y']: return False