.desktop dosyasında değişken ayarlayın

66

Ortam değişkenini .desktop dosyasında ayarlama yolu var mı? Özel gtk stili ile uygulamayı (eclipse) çalıştırmaya çalışıyorum, temel olarak bir .desktop dosyasını çalıştırarak aşağıdaki sonucu almak istiyorum:

GTK2_RC_FILES=gtkrc.custom /path/to/eclipse

Bunu bir betik betiğine koyup .desktop dosyasından çalıştırmayı denedim, ancak Unity başlatıcısıyla iyi entegre olmaz.

    
sordu dotintegral 01.06.2012 11:24

2 cevap

92

.desktop dosyasını düzenleyerek bir uygulamaya bir ortam değişkeni ekleyebilirsiniz. Örneğin, APPMENU_DISPLAY_BOTH=1 ortam değişkeni ile "digiKam" komutunu çalıştırmak için, digikam.desktop dosyasına karşılık gelen dosyayı bulun ve env komutu aracılığıyla "Exec" girişine değişkenin ayarını ekleyin:

Exec=env APPMENU_DISPLAY_BOTH=1 digikam -caption "%c" %i

Senin durumunda:

Exec=env GTK2_RC_FILES=gtkrc.custom /path/to/eclipse
    
verilen cevap jasmines 01.06.2012 11:29
6

.desktop dosyasının değiştirilmesine yönelik bir alternatif, ör. % Co_de%.

$ cat ~/bin/eclipse
#!/bin/sh
export GTK2_RC_FILES=gtkrc.custom
exec /usr/bin/eclipse "[email protected]"

Bu sayede uygulama paketi güncellendiğinde özelleştirmenin üzerine yazılmaz.

    
verilen cevap Gunnar Hjalmarsson 08.06.2017 15:09

Etiketlerdeki diğer soruları oku