Skrip shell Linux memungkinkan ikon nampan khusus dengan YAD

Artikel Hackaday baru-baru ini membahas metode sederhana bagi pengguna Linux untuk membuat ikon nampan sistem khusus menggunakan skrip shell dan alat YAD. Teknik ini memungkinkan akses cepat ke umpan RSS, seperti posting terbaru dari Hackaday sendiri. Dengan memanfaatkan standar Freedesktop, proses ini berfungsi di berbagai lingkungan desktop seperti KDE dan GNOME.

Diterbitkan pada 6 Januari 2026, artikel Hackaday berjudul "Linux Fu: Yet Another Shell Script Trick" menyoroti bagaimana standar Freedesktop Linux menyederhanakan pembuatan ikon nampan khusus, menghindari masalah kompatibilitas antara lingkungan desktop seperti KDE dan GNOME.

Penulis mengakui memiliki terlalu banyak ikon nampan tetapi mencatat kegunaannya untuk tugas latar belakang atau akses cepat ke layanan. Untuk membuat satu, tutorial menggunakan YAD, yang digambarkan sebagai "yet another dialog", program berbasis GTK yang berasal dari Zenity. Meskipun ada kemungkinan masalah kecil di KDE, YAD berfungsi sebagai alat serbaguna untuk dialog, pemilih file, dan lainnya.

Skrip contoh membuat ikon nampan yang mengambil dan menampilkan artikel Hackaday terbaru melalui RSS. Saat dijalankan tanpa argumen, ia mengatur ikon menggunakan file gambar yang dinamai skrip dengan ekstensi ".icon.png". Menu klik kanan menawarkan opsi keluar, sementara mengklik ikon memicu dialog yang menampilkan konten umpan.

Upaya awal menggunakan WebKit YAD untuk rendering HTML gagal karena versi repositori usang, dependensi hilang, dan kesalahan OpenGL NVIDIA. Sebagai gantinya, skrip menggunakan wget untuk mengambil umpan RSS dan awk untuk mengurai judul dan URL. Dua pendekatan dialog disajikan: dialog teks-info yang memipet output dengan opsi --show-uri untuk tautan yang dapat diklik, atau dialog standar dengan teks berformat Pango untuk visual yang lebih baik, termasuk header kuning "Hackaday Today!".

Versi berformat memipet output awk ke variabel untuk baris perintah yang lebih bersih, menghasilkan tautan bergaris bawah dan dapat diklik yang terbuka di browser default. Skrip tersedia di GitHub, dan alternatif seperti Python atau alat minim ke nampan seperti AllTray disebutkan, meskipun beberapa tidak mendukung Wayland.

Metode ini menggarisbawahi fleksibilitas Linux untuk scripting peningkatan desktop praktis tanpa pemrograman rumit.

Artikel Terkait

Seorang penggemar teknologi telah membagikan cara mereka mengotomatiskan sepenuhnya lingkungan desktop Linux tanpa pernah membuka terminal. Proses tersebut mengubah tugas-tugas berulang sehari-hari menjadi alur kerja yang lancar dan tak terlihat.

Dilaporkan oleh AI

Sebuah artikel baru-baru ini menyoroti empat aplikasi antarmuka pengguna berbasis teks yang dirancang untuk menyederhanakan interaksi terminal Linux. Artikel tersebut berargumen bahwa alat-alat ini mengurangi kebutuhan menghafal perintah kompleks dengan menyediakan antarmuka intuitif yang diluncurkan dengan satu perintah. Diterbitkan pada 25 Februari 2026, artikel ini bertujuan meyakinkan pengguna untuk lebih aktif merangkul terminal.

Seorang penulis telah meninggalkan menu mulai Linux tradisional demi Ulauncher, peluncur kabur yang menjanjikan akses aplikasi lebih cepat. Alat ini mempelajari kebiasaan pengguna untuk memungkinkan peluncuran dengan ketikan minimal, menjadikannya alternatif yang lebih efisien daripada mengklik melalui grid aplikasi.

Dilaporkan oleh AI

Seorang pengembang telah mereplikasi lingkungan desktop Linux 1994 sebagai aplikasi web modern yang berjalan di browser web. Proyek open-source ini menghidupkan kembali antarmuka Common Desktop Environment (CDE) klasik dari tahun 1990-an. Ini mencakup fitur seperti browser web gaya 90-an dan editor teks.

 

 

 

Situs web ini menggunakan cookie

Kami menggunakan cookie untuk analisis guna meningkatkan situs kami. Baca kebijakan privasi kami untuk informasi lebih lanjut.
Tolak