ใช้ Ubuntu 20.04 ฉันต้องการมีโหมดเปิดใช้งานแบบคลิกได้สองโหมดสำหรับ คำพังเพย-terminal
ในแถบรายการโปรด [เช่น ใน "ท่าเรือ"] ตัวอย่างเช่น ฉันต้องการทั้งการเปิดตัวเริ่มต้นและการเปิดตัวตามความต้องการ ตัวเรียกใช้งานเริ่มต้นเป็นเรื่องเล็กน้อยที่จะเพิ่มลงในแถบรายการโปรด โดยใช้กลไกที่เป็นที่รู้จักสำหรับ Launcher แบบกำหนดเอง ฉันได้สร้างสิ่งต่อไปนี้ .เดสก์ทอป
ไฟล์:
$ cat ~/.local/share/applications/custom-terminal.desktop
[รายการเดสก์ท็อป]
Type=ใบสมัคร
การเข้ารหัส=UTF-8
ชื่อ = CustomTerminal
ความคิดเห็น = Terminal สำหรับการพัฒนาเฉพาะทาง
Exec=$HOME/.bin/custom-terminal.sh
ไอคอน=/usr/share/icons/gnome/48x48/apps/gnome-terminal.png
เทอร์มินัล = เท็จ
สำหรับการเปิดตัวตามความต้องการ ฉันตั้งค่าตัวแปรสภาพแวดล้อม (ฟูบาร์
) โดยที่ my ~/.bashrc
ไฟล์สามารถเรียกใช้ตรรกะที่กำหนดเอง:
$ cat $HOME/.bin/custom-terminal.sh
#!/bin/bash
FOOBAR=SomeTriggerValue /usr/bin/gnome-terminal
ปัญหา: ฉันสามารถเพิ่มตัวเรียกใช้งานที่กำหนดเองไปยังแถบรายการโปรดได้ แต่อินสแตนซ์ที่เปิดใช้งานนั้นเชื่อมโยงกับไอคอนของตัวเรียกใช้งานเริ่มต้นอย่างไม่ถูกต้อง เช่น ไอคอนตัวเรียกใช้เริ่มต้น [ในแถบรายการโปรด] ได้รับ "จุดสีแดง" สำหรับอินสแตนซ์ที่กำหนดเองของฉัน คำพังเพย-terminal
.
ฉันได้ลองสร้างสำเนาของไฟล์ปฏิบัติการ [แน่นอนว่ามีเส้นทางที่แตกต่างกัน] เพื่อ "หลอก" เดสก์ท็อปให้เชื่อว่าแอปหนึ่งมีสองจริง ๆ แต่กลไกนั้นล้มเหลว
ฉันสังเกตเห็นว่าถ้าฉันคลิกขวาที่ค่าเริ่มต้น คำพังเพย-terminal
ไอคอน จากนั้นฉันเสนอ การตั้งค่า
ตัวเลือก. คลิกขวาที่แบบกำหนดเอง คำพังเพย-terminal
ไอคอนไม่มีให้ การตั้งค่า
ตัวเลือก.
คำถาม: วิธีเพิ่มตัวเรียกใช้งานแบบกำหนดเอง 2+ ตัวสำหรับ คำพังเพย-terminal
ไปยังแถบรายการโปรด?