Except I'm not using any switches. You're welcome to try it out yourself.. do a fresh install of mIRC, clone the repo, and move the files in. The settings from the .ini file will be used.

As far as usage, this is kind of meant to be used as a standalone app, not an addon that you drop into a working install. It's meant (and assumed to be) segregated into its own folder that it has control of.. hence the INI shenanigans, which gives me a lot more control over the operation of the program.

For instance, how do I ensure that mIRC doesn't prompt for confirmation on a /exit without setting that option ahead of time in the INI? The only alternative there would be having the user import a .REG file, which is ick for a few reasons.