มีวิธีการตั้งค่าตัวแปรสภาพแวดล้อมในไฟล์ .desktop หรือไม่ ฉันพยายามเรียกใช้แอปพลิเคชัน (eclipse) ด้วยสไตล์ gtk ที่กำหนดเองดังนั้นโดยทั่วไปฉันต้องการได้ผลลัพธ์ดังต่อไปนี้โดยเรียกใช้ไฟล์ .desktop:
GTK2_RC_FILES=gtkrc.custom /path/to/eclipse
ฉันพยายามใส่ไว้ใน bash script แล้วเรียกใช้จากไฟล์ .desktop แต่ก็ไม่ได้รวมเข้ากับ Unity launcher ได้ดี
$HOME
อย่างไร? ไม่ขยายExec=env MYVAR="$HOME/foo"
หรือExec=env MYVAR="~/foo"
ขยาย แต่พวกเขาจะผ่านอย่างแท้จริง