Linux Desktop Rice

Ngoprek Conky Indonesia ⚡

Pantau suhu, CPU, dan jaringan dengan gaya Cyberpunk.

Halo kawan-kawan pengulik Linux! Kembali lagi bareng aku di Layar Kosong.

Kalau kamu merasa desktop Linux kamu terlalu sepi, Conky adalah obatnya. Bayangkan punya panel transparan ala film fiksi ilmiah yang nunjukin kecepatan internet atau beban CPU secara real-time. Di panduan ini, aku sudah racikkan konfigurasi khusus yang pakai Bahasa Indonesia, biar lebih akrab di mata kita orang Balikpapan dan sekitarnya!

Tahap 1: Instalasi

Pertama, kita butuh mesin utamanya. Jangan khawatir, Conky sangat ringan dan tersedia di hampir semua distro.

# Pilih sesuai distro andalanmu:
sudo apt install conky-all # Debian/Ubuntu/Mint
sudo pacman -S conky # Arch/Manjaro
sudo dnf install conky # Fedora

Tahap 2: Script Anti-Error

Seringkali Conky muncul duluan sebelum wallpaper siap, akhirnya tampilannya jadi berantakan (glitch). Solusinya, kita buat skrip jeda 10 detik.

# Buat file: ~/.mulaiconky.sh
#!/bin/bash
sleep 10 && conky -c "$HOME/.conkyrc" &
Penting: Jangan lupa jalankan chmod +x ~/.mulaiconky.sh biar bisa dieksekusi!

Tahap 3: Konfigurasi .conkyrc

Ini adalah bagian intinya. Copy kode di bawah ini ke dalam file ~/.conkyrc di home directory kamu.

-- Konfigurasi Conky Minimalis Indonesia
conky.config = {
 update_interval = 1,
 double_buffer = true,
 own_window = true,
 own_window_type = 'desktop',
 own_window_transparent = true,
 own_window_argb_visual = true,
 own_window_argb_value = 0,
 alignment = 'top_right',
 gap_x = 40,
 gap_y = 60,
 use_xft = true,
 font = 'Ubuntu:size=10',
 default_color = 'white',
 color1 = '#22d3ee', -- Neon Cyan
};
conky.text = [[
${color1}INFO SISTEM ${hr 2}
${color}OS: ${execi 6000 lsb_release -d | cut -f 2}
Kernel: ${kernel}
Aktif: ${uptime}
${color1}PROSESOR ${hr 2}
${color}CPU: ${cpu cpu0}% ${alignr}${cpugraph 8,100 22d3ee a855f7}
Suhu: ${hwmon 0 temp 1}°C
${color1}MEMORI ${hr 2}
${color}RAM: ${mem} / ${memmax} ${alignr}${membar 8,100}
${color1}JARINGAN ${hr 2}
${color}Unduh: ${downspeed wlan0} ${alignr}Unggah: ${upspeed wlan0}
${color}Total: ${totaldown wlan0} ${alignr}IP: ${addr wlan0}
]];