fe8a656dfe7cc8d00c126d942cfc193ecc8c07c7
Refactor the function to keep an array of commands with requirements that have to be met. Those commands are then cycled over a wrap around index instead of the inflexible switch statement.
My dotfiles
Installation
$ ./meta/install
Languages
Shell
79.7%
Vim Script
18.7%
JavaScript
0.6%
CSS
0.6%
Python
0.3%