Custom Terminal Linux của bạn sao cho ngầu

Custom Terminal Linux của bạn sao cho ngầu

Config Zsh với Oh My Zsh, P10k và một sô thư viện khác để làm đẹp Terminal Linux của bạn

Last updated: July 1, 2024

Giới thiệu

blog custom Terminal trên Windows mình cũng đã đề cập tới Zsh trên Linux/MacOS. Bây giờ mình sẽ giúp các bạn "cook" sao cho nó đẹp như này:

custom-1

custom-2

Cài đặt Zsh

Ở đây mình sẽ giới thiệu về các Linux distro có base Debian thôi nhé, các distro khác cũng chỉ công cụ quản lý như Debian là apt, Fedora là dnf,...

Trước khi cài đặt thì cần update các package:

1sudo apt update && sudo apt upgrade -y

Cài đặt zsh:

1sudo apt install zsh

Chúng ta cần cài đặt thêm git để clone plugin sau này:

1sudo apt install git

Cài đặt Oh My Zsh và plugin

Cài đặt Oh My Zsh bằng curl:

Nếu bạn nào chưa cài curl thì có thể cài đặt bằng lệnh: sudo apt-get install curl

1sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Ở đây các bạn phải sử dụng Nerd font để hiển thị được toàn bộ các icon hay kí tự một cách đầy đủ và đẹp nhất.

Cài đặt powerlevel10k:

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ~/powerlevel10k

Cài đặt zsh-autosuggestionszsh-syntax-highlighting:

1git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions 2git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

Sau đó, ta config lại trong file .zshrc:

1vi ~/.zshrc

Ở đây chúng ta sẽ để ý phần ZSH_THEMEplugins:

1ZSH_THEME="powerlevel10k/powerlevel10k" 2plugins=(git zsh-autosuggestions zsh-syntax-highlighting)

Tiếp theo bạn lựa chọn giao diện powerlevel10k theo sở thích là hoàn thành.

Biến Terminal trở nên "ngầu" hơn

Ở đây, mình có mấy thư viện người dùng yêu thích "rice" Linux yêu thích như Neofetch, Cmatrix:

1sudo apt install neofetch cmatrix cava cbonsai

Để sử dụng mọi người nhập trên thư viện tương ứng với thứ bạn cần mở vào terminal là được.

Giờ bạn đã có một Terminal đẹp như những hình ảnh mình chia sẻ ở đầu blog rồi.

Mọi người có thể tham khảo thêm các "rice" Linux đẹp tại đây hoặc custom như mình thì có thể tham khảo .dotfile của mình trên Linux Mint.

Chúc các bạn thành công

Comments

You must be logged in to comment. Log in now