pub fn run() -> Result<()>Expand description
Main entry point for the CLI application
Parses command-line arguments and executes the appropriate action:
- Switch configuration with
-cflag - Execute subcommands (add, remove, list)
- Show help if no arguments provided
ยงErrors
Returns error if any operation fails (file I/O, parsing, etc.)