shell dot on steroids https://pagure.io/shellfu

mkpretty_color.sh 716B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. #!/bin/bash
  2. ffoo import termcolors
  3. mkpretty_debug() {
  4. while IFS= read line;
  5. do echo -ne "${FFOO_TERMCOLORS_LBLUE}debug:$caller:$FFOO_TERMCOLORS_NONE"
  6. echo "$line"; done
  7. }
  8. mkpretty_die() {
  9. echo -ne "$FFOO_TERMCOLORS_LRED"
  10. while IFS= read line;
  11. do echo "$line"; done
  12. echo -ne "$FFOO_TERMCOLORS_NONE"
  13. }
  14. mkpretty_usage_is() {
  15. echo -ne "$FFOO_TERMCOLORS_YELLOW"
  16. while IFS= read line;
  17. do echo -e "$line"; done
  18. echo -ne "$FFOO_TERMCOLORS_NONE"
  19. }
  20. mkpretty_think() {
  21. while IFS= read line;
  22. do echo "$line"; done
  23. }
  24. mkpretty_warn() {
  25. echo -ne "$FFOO_TERMCOLORS_LRED"
  26. while IFS= read line;
  27. do echo "$line"; done
  28. echo -ne "$FFOO_TERMCOLORS_NONE"
  29. }