สำหรับใครที่เป็นสาวก macOS อาจเบื่อหน้าต่าง Ternimal เดิมๆ ที่มากับ OS ในบทความนี้จะเป็นการแนะนำวิธีการปรับแต่ง Ternimal โดยใช้ Software ที่ชื่อว่า "Oh My Zsh" และ "Figlet"ให้ Terminal ของเรามีสีสันสวยงามมากขึ้น
Oh My Zsh
Oh My Zsh เป็น Open-Source ปรับแต่ง Ternimal บน macOS และบน Linux จากทีมพัฒนาชื่อ Planet Argon เขียนด้วยภาษา Ruby
วิธีการติดตั้ง Oh My Zsh
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
Figlet เป็น Software สำหรับสร้าง ASCII Text จากตัวอักษรที่เราป้อนเข้าไป
วิธีการติดตั้ง Figlet
สำหรับ 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