Trucs:Lancer une application au démarrage d'Enlightenment

De Lea Linux
(Redirigé depuis Trucs:Oldid=526)
Aller à la navigation Aller à la recherche

Pour démarrer des applications graphiques

The Nasty Boy<thenastyboy@gruik.net>

Après maintes demandes et quelques recherches sur Google, je n'arrivais pas à lancer une application au démarrage de mon gestionnaire de fenêtre favoris, Enlightenment. Alors que je commençais à perdre espoir, m'est venu le déclic : j'ai regardé du côté du clic droit sur la décoration de la fenêtre de l'application concernée, et il y avait dans le menu déroulant une option : "Remember..."

Dans cette option, on trouve tout pour l'application en question : la lancer au démarrage d'E, mémoriser sa place, son type de bordure... Bref le bonheur !

Je ne pouvais pas laisser passer l'occasion de vous en faire profiter, n'est-ce pas?

Complément : si la fenêtre de l'application n'a pas de décoration, taper ALT+clic droit pour faire apparaître ce même menu :).

Pour lancer des scripts ou des démons

Pour lancer un script ou un démon au démarrage d'enlightenment, on ne peut pas utiliser la méthode ci-dessus. J'ai trouvé la méthode pour le faire dans la mailing-list du projet enlightenment, cette méthode est pour Enlightenment 0.16.

Pour ce faire il faut :

1) Faire un script bash (ou autre) avec la liste des applications à démarrer, ex :

  #!/bin/bash
  /usr/bin/application1 &
  /usr/bin/application2 -options &
  

2) Le rendre éxécutable : chmod u+x nom_du_script 3) Editer le fichier ~/.enlightenment/e_config--0.0.snapshots et ajouter les lignes suivantes (l'édition de ce fichier doit être éffectuée sous un autre gestionnaire de fenêtre ou en console) :

  NEW: run
  NAME: run
  CLASS: run
  CMD: <path><script>
  
  où <path><script> est le chemin complet vers le script créé plus haut.

NB : Chez moi, sous debian Etch, le nom du fichier n'étais pas le même que celui mentionné dans la mailing-list, c'était un fichier caché (...e_session-XXXXXX.snapshots.0) qui pour certains était caché dans le fichier ~/.enlightenment lui même caché. En tout cas le nom du fichier contient "snapshots" et "0" pour le display :0.0 donc regarder si le nom de ce fichier différe chez vous. Pour tester, relancer le serveur x : Ctrl + Alt + Backspace Diancech.