สำหรับใครที่เป็นสาวก macOS อาจเบื่อหน้าต่าง Ternimal เดิมๆ ที่มากับ OS ในบทความนี้จะเป็นการแนะนำวิธีการปรับแต่ง Ternimal โดยใช้ Software ที่ชื่อว่า "Oh My Zsh" และ "Figlet"ให้ Terminal ของเรามีสีสันสวยงามมากขึ้น
Oh My Zsh เป็น Open-Source ปรับแต่ง Ternimal บน macOS และบน Linux จากทีมพัฒนาชื่อ Planet Argon เขียนด้วยภาษา Ruby
1) เปิด Terminal ของเราขึ้นมา และใช้คำสั่งดังนี้ เพื่อดาวน์โหลดและติดตั้ง Oh My Zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
2) เลือก Themes ที่ต้องการ (https://github.com/ohmyzsh/ohmyzsh/wiki/Themes) และนำชื่อ theme ไปแก้ไขใน ไฟล์ .zshrc ที่อยู่ใน home directory ของ user
โดยให้แก้ไขโดยนำชื่อ theme ไปใส่ใน บรรทัดนี้
ZSH_THEME="ชื่อ"

3) Save และใช้คำสั่ง exec zsh เพื่อรีเซ็ต Terminal
เพียงขั้นตอนไม่กี่ขั้นตอน เราก็สามารถปรับแต่ง Terminal ของเราได้อย่างง่ายๆ
อ้างอิง: ohmyz.sh
Figlet เป็น Software สำหรับสร้าง ASCII Text จากตัวอักษรที่เราป้อนเข้าไป
สำหรับ macOS เราจะดาวน์โหลด Figlet โดยใช้ Packets Manager ที่ชื่อว่า brew ใช้คำสั่งดังนี้
brew install figlet
เมื่อติดตั้งแล้ว ให้แก้ไขไฟล์ .zshrc ที่อยู่ใน home directory ของ user โดยเพิ่มบรรทัดใหม่โดยมีโครงสร้างดังนี้
figlet -f ชื่อfont ตัวอักษรที่ต้องการ

สามารถดูรายชื่อ font ได้ที่ Font http://www.figlet.org/fontdb.cg หรือสามารถดาวน์โหลด fonts มาติดตั้งเองได้ โดยนำไฟล์ fonts นามสกุล .flf หรือ .tlf มาวางไว้ใน directory ดังนี้
cd /usr/local/Cellar/figlet/2.2.5/share/figlet/fonts
