Why is this interactive at all?
I can choose "Install" or "Close" nothing more, no Paths to enter nothing.
If I call this programm, it could just do it, no?
Imo there is no need for colors and stuff for such an installer.
If you want to do it like this, you should probably lowercase the input.
More so if you write "Type "install" and press Enter if .." and then check for "Install" with a big letter.
Generally I'd use parameters with
GetOpts