Development

ย้ายจาก Powerlevel10k มาใช้ Spaceship

Note วิธีการติดตั้ง Spaceship บน Macos

ช่วงหลัง ๆ มาผมรู้สึกว่าเริ่มเบื่อกับ Terminal ที่กำลังใช้อยู่ (zsh+oh-my-zsh+powerlevel10k) เลยลองหา ๆ ดูว่ามีทางเลือกอื่นให้ติดตั้งอีกมั้ย แล้วก็ได้มาเจอกับ https://spaceship-prompt.sh/ ซึ่งสามารถลงเป็น add-on บน zsh ได้เลย (แทนที่ powerlevel10k)

จากที่ได้ลองใช้มาสักพักนึงรู้สึกลื่นนนกว่ามาก

วิธีการติดตั้ง

# Clone the repo
git clone https://github.com/spaceship-prompt/spaceship-prompt.git "$ZSH_CUSTOM/themes/spaceship-prompt" --depth=1

# Link the theme
ln -s "$ZSH_CUSTOM/themes/spaceship-prompt/spaceship.zsh-theme" "$ZSH_CUSTOM/themes/spaceship.zsh-theme"

จากนั้นสามารถแก้ไข

# .zshrc แก้ไข theme ที่ใช้อยู่

#ZSH_THEME="powerlevel10k/powerlevel10k"
ZSH_THEME="spaceship"
source ~/.zshrc

เรียบร้อยฮะ

Related Articles

Simple Paginate
Development

Simple Paginate

Code ตัวอย่างคือการใช้งานใน Express + Typescript + Mongoose
ตั้งค่าให้สามารถเชื่อมต่อ Local Network ได้ ตอนที่เชื่อม openvpn
Development

ตั้งค่าให้สามารถเชื่อมต่อ Local Network ได้ ตอนที่เชื่อม openvpn

แก้ไขไฟล์ openvpn config หากมีการ import เข้าไปใน openvpn gui แล้วสามารถค้นหาไฟล์การตั้งค่าได้ที่
วิธีการลบ .env file ออกจาก git แบบถูกวิธี
Development

วิธีการลบ .env file ออกจาก git แบบถูกวิธี

สมมติว่าเราเผลอ commit ไฟล์ .env ที่มี API key ไปแล้ว และ push ขึ้น GitHub เราต้องรีบลบมันออกทันที เพราะข้อมูลอาจถูกนำไปใช้ได้