Linux : Perintah neofetch

neofetch adalah utilitas command-line yang digunakan untuk menampilkan informasi sistem secara ringkas dan estetis di terminal — seperti hostname, OS, kernel, uptime, penggunaan RAM, CPU, GPU, shell, resolusi layar, dan lainnya — biasanya disertai logo ASCII dari distribusi Linux yang digunakan.
Perintah ini sering dipakai untuk menunjukkan spesifikasi sistem atau memperindah tampilan terminal.
🧩 Tabel Atribut dan Penjelasan neofetch
| Atribut / Opsi | Keterangan / Fungsi | Contoh Aplikatif |
|---|---|---|
--help
|
Menampilkan daftar opsi dan panduan penggunaan neofetch.
|
neofetch --help
|
--version
|
Menampilkan versi neofetch yang sedang terpasang.
|
neofetch --version
|
--disable [komponen]
|
Menonaktifkan tampilan komponen tertentu (misal: GPU, RAM, shell, dll). | neofetch --disable gpu shell
|
--enable [komponen]
|
Mengaktifkan kembali komponen yang sebelumnya dinonaktifkan. | neofetch --enable gpu
|
--stdout
|
Menampilkan hasil tanpa logo ASCII, hanya teks biasa (berguna untuk logging). | neofetch --stdout
|
--off
|
Menjalankan neofetch tanpa logo ASCII distro.
|
neofetch --off
|
--ascii_distro [nama]
|
Menampilkan logo ASCII distro tertentu, bukan distro yang sedang digunakan. | neofetch --ascii_distro arch
|
--ascii_colors [1-6]
|
Mengubah warna logo ASCII dengan kode warna (1–6). | neofetch --ascii_colors 4 7 6 1
|
--color_blocks off
|
Menonaktifkan blok warna di bawah output. | neofetch --color_blocks off
|
--shell_version on/off
|
Menampilkan atau menyembunyikan versi shell. | neofetch --shell_version off
|
--logo [path]
|
Menampilkan gambar atau logo ASCII kustom dari file. | neofetch --logo ~/ascii/mylogo.txt
|
--config off
|
Menjalankan neofetch tanpa menggunakan file konfigurasi (~/.config/neofetch/config.conf).
|
neofetch --config off
|
--backend [type]
|
Menentukan sumber logo (ascii / image / off). | neofetch --backend image
|
--image [path]
|
Menampilkan gambar tertentu di terminal (bila terminal mendukung). | neofetch --image ~/Pictures/logo.png
|
--refresh_rate
|
Menampilkan refresh rate layar (jika tersedia). | neofetch --refresh_rate on
|
--ascii_lines
|
Menampilkan jumlah baris ASCII logo untuk debugging. | neofetch --ascii_lines
|
--config [path]
|
Menentukan file konfigurasi lain untuk digunakan. | neofetch --config ~/.neofetch_alt.conf
|
--stdout_colors off
|
Menonaktifkan pewarnaan output teks. | neofetch --stdout_colors off
|
💡 Contoh Aplikasi Nyata
1. Menampilkan info sistem standar:
neofetch
2. Menampilkan info tanpa logo ASCII:
neofetch --off
3. Menampilkan info dengan logo distro lain (misalnya Arch):
neofetch --ascii_distro arch
4. Membuat tampilan bersih untuk disimpan ke file log:
neofetch --stdout > system_info.txt
5. Menonaktifkan tampilan GPU dan Shell:
neofetch --disable gpu shell
⚙️ File Konfigurasi Neofetch
Lokasi:
~/.config/neofetch/config.conf
File ini digunakan untuk mengatur tampilan default neofetch, seperti urutan informasi, warna, logo ASCII, dan opsi yang ingin diaktifkan secara permanen.
📊 Catatan Teknis
neofetchtidak memodifikasi sistem, hanya membaca informasi.- Ia menggunakan berbagai sumber seperti
/proc/,lscpu,lsb_release, dandfuntuk menampilkan data.
- Cocok untuk administrasi ringan atau branding terminal pribadi.