notes/.config/bgit/bgit_checkmoji

229 lines
4.6 KiB
Bash
Executable file

#!/bin/bash
# Error handling
set -e
function checkmoji() {
gitmoji=$1
case $gitmoji in
":art:")
mojicheck=0
;;
":zap:")
mojicheck=0
;;
":fire:")
mojicheck=0
;;
":bug:")
mojicheck=0
;;
":ambulance:")
mojicheck=0
;;
":sparkles:")
mojicheck=0
;;
":memo:")
mojicheck=0
;;
":rocket:")
mojicheck=0
;;
":lipstick:")
mojicheck=0
;;
":tada:")
mojicheck=0
;;
":white_check_mark:")
mojicheck=0
;;
":lock:")
mojicheck=0
;;
":closed_lock_with_key:")
mojicheck=0
;;
":bookmark:")
mojicheck=0
;;
":rotating_light:")
mojicheck=0
;;
":construction:")
mojicheck=0
;;
":green_heart")
mojicheck=0
;;
":arrow_down:")
mojicheck=0
;;
":arrow_up:")
mojicheck=0
;;
":pushpin:")
mojicheck=0
;;
":construction_worker:")
mojicheck=0
;;
":chart_with_upwards_trend:")
mojicheck=0
;;
":recycle:")
mojicheck=0
;;
":heavy_plus_sign:")
mojicheck=0
;;
":heavy_minus_sign:")
mojicheck=0
;;
":wrench:")
mojicheck=0
;;
":hammer:")
mojicheck=0
;;
":globe_with_meridians:")
mojicheck=0
;;
":pencil2:")
mojicheck=0
;;
":poop:")
mojicheck=0
;;
":rewind:")
mojicheck=0
;;
":twisted_rightwards_arrows:")
mojicheck=0
;;
":package:")
mojicheck=0
;;
":alien:")
mojicheck=0
;;
":truck:")
mojicheck=0
;;
":page_facing_up:")
mojicheck=0
;;
":boom:")
mojicheck=0
;;
":bento:")
mojicheck=0
;;
":wheelchair:")
mojicheck=0
;;
":bulb:")
mojicheck=0
;;
":beers:")
mojicheck=0
;;
":speech_balloon:")
mojicheck=0
;;
":card_file_box:")
mojicheck=0
;;
":loud_sound:")
mojicheck=0
;;
":mute:")
mojicheck=0
;;
":busts_in_silhouette:")
mojicheck=0
;;
":children_crossing:")
mojicheck=0
;;
":building_construction:")
mojicheck=0
;;
":iphone:")
mojicheck=0
;;
":clown_face:")
mojicheck=0
;;
":egg:")
mojicheck=0
;;
":see_no_evil:")
mojicheck=0
;;
":camera_flash:")
mojicheck=0
;;
":alembic:")
mojicheck=0
;;
":mag:")
mojicheck=0
;;
":label:")
mojicheck=0
;;
":seedling:")
mojicheck=0
;;
":triangular_flag_on_post:")
mojicheck=0
;;
":goal_net:")
mojicheck=0
;;
":dizzy:")
mojicheck=0
;;
":wastebasket:")
mojicheck=0
;;
":passport_control:")
mojicheck=0
;;
":adhesive_bandages:")
mojicheck=0
;;
":monocole_face:")
mojicheck=0
;;
":coffin:")
mojicheck=0
;;
":test_tube:")
mojicheck=0
;;
":necktie:")
mojicheck=0
;;
":stethoscope:")
mojicheck=0
;;
":bricks:")
mojicheck=0
;;
":technologist:")
mojicheck=0
;;
":money_with_wings:")
mojicheck=0
;;
":thread:")
mojicheck=0
;;
*)
echo "${txtred}✗ gitmoji not recognized, type help for list of gitmojis...${txtwhite}"
;;
esac
}