I was anoyed that the cz-emoji tool was written in Javascript and depends on NPM, PNPM or whatever you use to manage your node packages, so I made my own commit cittizen script with emoji support using only bash and some system utilities.