Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Linux > Contribuez

Contribuez Vos contributions pour la rubrique Linux : articles, cours, tutoriels, faq, comparatifs, tests, sources, ...

Réponse
 
Outils de la discussion
Vieux 04/06/2007, 09h28   #1 (permalink)
Rédacteur/Modérateur
 
Avatar de troumad
 
Date d'inscription: novembre 2003
Localisation: Genas (F 69)
Âge: 40
Messages: 2 577
Par défaut Proposition pour iceWM

Voici un petit travail sur iceWM fait à partir d'un document de gorgonite. J'ai laissé des questions et des remarques !
Si quelqu'un peut m'aider à y répondre, ce serait bien !
========================= Article 1 ============================
Quelques remarques générales sur iceWM :

* site officiel : http://www.icewm.org/
* un clic-gauche : vous donne, la liste des fenêtres ouvertes (clic-centre chez moi)
* un clic-droit : vous montre le contenu du "menu démarrer"
* Ctrl+Alt+Espace : active une ligne de commande dans la barre des taches (voir http://www.icewm.org/manual/icewm-6.html )
* Icewm est livré avec quelques thèmes bien sympathiques, alors profitez-en.
* clic-droit sur les icones de la barre de tache et "Icone barre de tache" vous permettra de réduire en petites icones les applications habituellement ouvertes pour laisser en grosses icones les applications exeptionnelles.
* très simple à compiler soit même.
* avec idesk, vous pouvez inclure des icônes sur le fond d'écran

========================= Article 2 ============================


Configuration de Icewm
La configuration par défaut se trouve dans un répertoire dont la localisation dépend de la manière dont vous l'avez installé :

* à partir des sources se sera /usr/lib/X11/icewm/
Ce n'est pas ce que je vois sur http://www.icewm.org/manual/icewm-7.html

* à partir d'un .rpm ce sera /usr/X11R6/lib/X11/icewm/
/usr/share/X11/icewm pour moi (mdv 2007.0, 2007.1 et cooker)

* à partir d'un .deb ce sera /etc/X11/icewm/
(ok pour debien sid)

Soit vous modifiez la configuration par défaut de tous les utilisateurs en modifiant ces fichiers. Soit, vous créez un répertoire personnel ~/.icewm/ dans lequel vous devez copier tous les fichiers que vous voulez personnaliser.

La configuration se passe par édition de fichier, rien de vraiment sorcier, il s'agit de fichier texte, lisible. Les explications sont sur http://www.icewm.org/manual/.
Il existe des utilitaires pour iceWM : http://www.icewm.org/FAQ/IceWM-FAQ-11.html . Mais rien ne vaut une bonne configuration manuelle !

========================= Article 3 ============================
(traduction de http://www.icewm.org/manual/icewm-8.html)

Dossiers de configuration

IceWM est configurer avec les fichiers suivants :

* lib / theme - thème actuellement choisi
* lib / preferences - configuration générale - chemins, couleurs, polices…
* lib / prefoverride - configuration qui devrait outrepasser les thèmes.
* lib / menu - menu des applications démarable. Habituellement adapté aux besoins du client par l'utilisateur.
* lib / programs - menu automatiquement produit lors de l'installation des applications démarables (ceci devrait être employé pour le wmconfig, le menu ou les paquets semblables, peut-être comme partie de la connexion ou du démarrage de X).
(Je n'ai pas compris ce dernier point)

* lib / winoptions - options des fenêtres d'application
* lib / keys - raccourcis claviers globaux pour lancer des applications (pas lié au gestionnaire de fenêtre)
* lib / toolbar - icônes de lancement rapide d'application sur la barre des tâches.

========================= Article 4 ============================

le fichier ~/.icewm/menu

Je ne conseille pas vraiment de personnaliser ce fichier car les nouveaux programmes ne seront pas insérés dans vos propres menus.

Il contrôle le "menu démarrer". Si je veux faire apparaître l'entrée "mozilla" dans "WWW Browsers" il me suffit de modifier la section correspondante comme suite :

Code :
menu "WWW Browsers" folder.png {
prog Netscape netscape.png netscape
prog Mozilla mozilla.png mozilla
prog Arena arena.png arena
prog Lynx lynx.png xterm -e lynx }
Un sous menu se déclare avec *menu "titre" icone*. L'ensemble du sous menu est encadré par des accolades. On peut imbriquer des sous menu les uns dans les autres.
Un programme se déclare sous la même forme : *prog "nom du programme" icone instructions à exécuter*

À propos des images, si vous voulez que que configuration tienne dans le temps, survive aux changements de distribution, aux mise à jour, je vous conseille de stocker vos images dans votre répertoire ~/.icewm et de mettre un lien vers ces images (voir exemple dans l'article suivant).

Les modifications sont prises en compte à la volée.

========================= Article 5 ============================

le fichier ~/.icewm/toolbar
Comme son nom l'indique, il contrôle la "barre des tâches".

Code :
prog Mozilla /home/bs/.icewm/mozilla.png /home/bs/.icewm/mozilla.sh
prog terminal /home/bs/.icewm/konsole2.png terminal
prog kwrite /home/bs/.icewm/kwrite.png nedit
prog xchat /home/bs/.icewm/xchat.png xchat
prog mcc /home/bs/.icewm/drakconf.png mcc
prog FileRunner /home/bs/.icewm/folder_home.png /usr/lib/FileRunner/fr
prog OOo /home/bs/.icewm/openoffice.png ooffice
La syntaxe est *prog mot_qui_apparait_lors_du_survol_de_la_souris image instructions à exécuter*

Les modifications seront prises en compte à la prochaine session sous Icewm.

========================= Article 6 ============================
Le fichier ~/.icewm/preferences
http://www.icewm.org/manual/icewm-10.html

C'est avec ce fichier que vous pouvez configurer le comportement de votre environnement comme les couleurs, le focus de la souris. La liste complète des options ce trouve sur la page : http://www.icewm.org/manual/icewm-10.html.

========================= Article 7 ============================
Le fichier ~/.icewm/prefoverride

Il sert à forcer des point de configuration comme la couleur, le fond d'écran qui ne passent pas avec le fichier ~/.icewm/preferences à cause du thème. Voici un exemple :
Code :
DesktopBackgroundColor="#c89d04"
DesktopBackgroundImage=""
========================= Article 8 ============================
Le fichier ~/.icewm/startup

C'est une liste de commandes à exécuter lors du lancement de iceWM. Voici un exemple :
Code :
#!/bin/sh
/home/bs/.icewm/mozilla.sh &
terminal &
nice -19 /home/bs/BOINC/run_manager &
enable_X11_numlock
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
Une petite aide sur http://www.travian.fr/?uc=fr38_11073

Dernière modification par troumad ; 04/06/2007 à 17h28
troumad est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 04/06/2007, 09h43   #2 (permalink)
Responsable rubrique générale
 
Avatar de gorgonite
 
Date d'inscription: décembre 2005
Localisation: Gorgon-Paradise
Âge: 24
Messages: 8 037
Par défaut

Citation:
Envoyé par troumad
Je sais qu'il existe un gui pour configurer son iceWM => il avait cassé ma config il y a quelques années.

jamais testé... je préfère la ligne de commande pour mes conf, c'est plus fiable


Citation:
Envoyé par troumad
J'ai laissé des questions et des remarques !
Si quelqu'un peut m'aider à y répondre, ce serait bien !
je n'ai pas vu les questions... peux-tu les mettre en gras pour qu'elles ressortent mieux à l'écran


perso, j'aime beaucoup... ça strucuture la configuration par thème (et au passage par fichiers ), et quand il y a trop d'options, on met un lien vers la doc officielle
la question est ensuite de savoir si l'on ne va pas héberger cette doc pour éviter les liens cassés à la prochaine mise à jour de leur site
__________________
Evitez les MP pour les questions techniques... il y a des forums
Modérateur Linux, Serveurs, Programmation fonctionnelle
Mes Tutos | Mon Blog

Vous souhaitez contribuer à la rubrique Autres langages, contactez-moi.



attention je mords ou je chevauche
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 04/06/2007, 11h30   #3 (permalink)
Rédacteur/Modérateur
 
Avatar de troumad
 
Date d'inscription: novembre 2003
Localisation: Genas (F 69)
Âge: 40
Messages: 2 577
Par défaut

Citation:
Envoyé par gorgonite
jamais testé... je préfère la ligne de commande pour mes conf, c'est plus fiable
Oui, mais on se doit de dire tout ce qui existe.
Citation:
Envoyé par gorgonite
je n'ai pas vu les questions... peux-tu les mettre en gras pour qu'elles ressortent mieux à l'écran
Mis 4 points en gras.
Citation:
Envoyé par gorgonite
la question est ensuite de savoir si l'on ne va pas héberger cette doc pour éviter les liens cassés à la prochaine mise à jour de leur site
Il faudrait essayer de la traduire petit à petit cette doc alors. Au moins les points importants.
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
Une petite aide sur http://www.travian.fr/?uc=fr38_11073
troumad est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 04/06/2007, 11h39   #4 (permalink)
Responsable rubrique générale
 
Avatar de gorgonite
 
Date d'inscription: décembre 2005
Localisation: Gorgon-Paradise
Âge: 24
Messages: 8 037
Par défaut

Citation:
Envoyé par troumad
* à partir des sources se sera /usr/lib/X11/icewm/
Ce n'est pas ce que je vois sur http://www.icewm.org/manual/icewm-7.html
perso, je ne l'ai jamais installé à partir des sources, je l'avais lu dans la doc... ça a peut-être changé

Citation:
Envoyé par troumad
Je sais qu'il existe un gui pour configurer son iceWM => il avait cassé ma config il y a quelques années.

y a une liste :
http://www.icewm.org/FAQ/IceWM-FAQ-11.html


Citation:
Envoyé par troumad
* lib / programs - menu automatiquement produit des applications démarable (ceci devrait être employé pour le wmconfig, le menu ou les paquets semblables, peut-être comme partie de la connexion ou du démarrage de X).
(Je n'ai pas compris ce dernier point)

jamais essayé... à tester
__________________
Evitez les MP pour les questions techniques... il y a des forums
Modérateur Linux, Serveurs, Programmation fonctionnelle
Mes Tutos | Mon Blog

Vous souhaitez contribuer à la rubrique Autres langages, contactez-moi.



attention je mords ou je chevauche
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 04/06/2007, 17h24   #5 (permalink)
Rédacteur/Modérateur
 
Avatar de troumad
 
Date d'inscription: novembre 2003
Localisation: Genas (F 69)
Âge: 40
Messages: 2 577
Par défaut

J'ai un peu corrigé ma proposition de FAQ.

Il ne reste que 3 points en gras.
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
Une petite aide sur http://www.travian.fr/?uc=fr38_11073
troumad est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 19/10/2008, 17h05   #6 (permalink)
Rédacteur/Modérateur
 
Avatar de troumad
 
Date d'inscription: novembre 2003
Localisation: Genas (F 69)
Âge: 40
Messages: 2 577
Par défaut

Depuis peu sous iceWM, j'ai des sons associé à divers évènements. Je ne vois pas d'où ça peu venir.
Qu'on ne me dise pas des haut-parleurs Je veux dire dans les fichiers de configuration.
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
Une petite aide sur http://www.travian.fr/?uc=fr38_11073
troumad est déconnecté   Envoyer un message privé Réponse avec citation
Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Linux > Contribuez



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide