Saya memiliki aplikasi GUI yang dimulai dengan skrip shell. Bagaimana saya bisa membuat ikon di dock Unity dengan memberikan skrip shell dan .svg
ikon?
sumber
Saya memiliki aplikasi GUI yang dimulai dengan skrip shell. Bagaimana saya bisa membuat ikon di dock Unity dengan memberikan skrip shell dan .svg
ikon?
Anda perlu membuat file shortcut. Pintasan untuk dok Unity berada di~/.local/share/applications/
Buat file myGUIapp.desktop di direktori itu.
Rekatkan yang berikut ini ke file tersebut (dengan jalur yang benar untuk ikon dan shellscript):
[Entri Desktop]
Nama = Aplikasi GUI Saya
Exec = / path / ke / shellscript.sh
Ikon = / path / ke / Anda / icon.svg
Terminal = false
Type = Aplikasi
StartupNotify = true
Jadikan file dapat dieksekusi:
Klik kanan -> Properti -> Izin -> Centang 'Izinkan menjalankan sebagai program'
Restart Unity (atau seret file ke Dock untuk langsung ke sana) .
Cari di file lain ~/.local/share/applications/
untuk mendapatkan gambaran bagaimana penampilan mereka. Info lebih lanjut tersedia di entri blog ini .
Sunting:
Jika Anda ingin pintasan dapat diakses oleh semua pengguna, Anda harus melihat panduan pengemasan Ubuntu tentang ikon.
Pada dasarnya file .desktop diinstal atau dipindahkan ke /usr/share/applications/<binary>.desktop
gantinya dan ikon ditempatkan di/usr/share/icons/hicolor/scalable/apps