Should be able to specify shell_type in a external script calling screenfetch to correct wrong shell detection by parent process.