Panduan Meningkatkan Visual Terminal dengan Tema dan Plugin
Terminal adalah alat penting di Ubuntu, tetapi tampilannya bisa terkesan monoton. Untungnya, ada banyak cara untuk membuat terminal Anda lebih menarik dan fungsional. Dengan menggunakan tema dan plugin, Anda bisa meningkatkan pengalaman terminal secara keseluruhan. Artikel ini akan membahas bagaimana cara meningkatkan visual terminal Ubuntu dengan tema dan plugin.
1. Menginstal dan Menggunakan Oh My Zsh
Oh My Zsh adalah salah satu framework paling populer untuk shell Zsh yang memperkenalkan banyak fitur menarik, seperti tema, plugin, dan fitur-fitur tambahan lainnya. Untuk menggunakan Zsh, Anda perlu menginstalnya terlebih dahulu.
sudo apt install zsh
Setelah Zsh terinstal, Anda bisa mengubah shell default ke Zsh dengan perintah:
chsh -s $(which zsh)
Untuk menginstal Oh My Zsh, jalankan perintah berikut:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Setelah selesai, Anda dapat mengganti tema di file konfigurasi Zsh yang terletak di ~/.zshrc
. Cukup buka file tersebut dan cari bagian ZSH_THEME
. Anda bisa menggantinya dengan nama tema yang Anda pilih. Beberapa tema populer yang dapat dicoba antara lain:
- robbyrussell: Tema default Oh My Zsh.
- agnoster: Tema minimalis dan elegan yang sangat populer.
- powerlevel10k: Tema canggih yang bisa menampilkan berbagai informasi secara visual.
Setelah mengganti tema, simpan file dan jalankan perintah source ~/.zshrc
untuk menerapkan perubahan.
2. Menginstal dan Menggunakan Powerlevel10k
Powerlevel10k adalah tema Zsh yang canggih dan sangat disukai oleh banyak pengguna karena kemampuannya untuk menampilkan informasi sistem secara dinamis dan visual. Untuk menginstalnya, Anda harus terlebih dahulu menginstal Oh My Zsh (jika belum) dan kemudian menginstal Powerlevel10k.
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
Setelah selesai, ubah tema di ~/.zshrc
menjadi:
ZSH_THEME="powerlevel10k/powerlevel10k"
Jalankan source ~/.zshrc
untuk melihat perubahan. Powerlevel10k akan meminta Anda untuk menyesuaikan tampilan melalui wizard yang interaktif.
3. Menambahkan Plugin dengan Oh My Zsh
Oh My Zsh mendukung banyak plugin yang dapat menambah fungsionalitas terminal Anda. Beberapa plugin yang sangat berguna antara lain:
- git: Menambahkan autocompletion dan informasi status Git di terminal.
- zsh-autosuggestions: Memberikan saran otomatis berdasarkan perintah yang sebelumnya Anda ketik.
- zsh-syntax-highlighting: Menyoroti sintaks perintah yang Anda ketik, membuatnya lebih mudah dibaca.
Untuk mengaktifkan plugin, cukup buka file ~/.zshrc
, cari baris plugins=()
, dan tambahkan nama plugin yang ingin digunakan. Contoh:
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
Setelah itu, jalankan perintah source ~/.zshrc
untuk menerapkan plugin baru.
4. Menggunakan Terminal dengan Warna yang Menarik
Menambahkan warna di terminal bisa membuatnya lebih menarik dan memudahkan Anda dalam membaca output. Anda bisa mengonfigurasi warna prompt atau menambahkan alias untuk menampilkan warna yang berbeda pada perintah tertentu.
Untuk menambahkan warna di prompt, buka file ~/.zshrc
dan sesuaikan PS1
. Berikut adalah contoh kode untuk memberikan warna hijau pada prompt:
export PS1="%F{green}%n@%m%f %1~ %# "
Selain itu, Anda juga bisa mengubah warna output perintah dengan menggunakan perintah tput
. Misalnya, untuk menampilkan teks dengan warna merah, gunakan:
tput setaf 1; echo "Teks Merah"; tput sgr0
5. Mengubah Font dan Ukuran Terminal
Selain tema dan plugin, Anda juga bisa mengubah font dan ukuran terminal agar lebih nyaman digunakan. Caranya adalah dengan membuka pengaturan terminal Anda (misalnya, GNOME Terminal), pergi ke tab "Profiles", dan pilih "Text". Di sana, Anda dapat memilih font yang Anda sukai, seperti Fira Code atau Hack, yang mendukung ligatur kode.
Kesimpulan
Dengan menggunakan tema dan plugin, Anda bisa membuat terminal Ubuntu menjadi lebih menarik dan produktif. Menggunakan Oh My Zsh, Powerlevel10k, dan berbagai plugin akan meningkatkan efisiensi kerja Anda di terminal. Selain itu, jangan lupa untuk menyesuaikan font dan warna agar pengalaman menggunakan terminal lebih nyaman.
Selamat mencoba dan kembangkan terminal Anda sesuai dengan selera!