logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 18-05-2009 19:54:10

martinux_qc
Anar
Lieu : Montréal (Québec)
Distrib. : Debian 11 stable
Noyau : Linux 5.10.0-8-amd64
(G)UI : XFCE 4.16
Inscription : 12-10-2008

wiki - twm

Salut à tous

Texte inséré dans le wiki: Twm

Après nous avoir fait découvrir un gestionnaire de fenêtre ultra léger, Twm, et, surtout, s'être attaqué au problème de sa configuration, qu'il a mené à bien, Debian33, un membre actif de ce forum, a écrit un article pour son blog décrivant les étapes pour y arriver. Il nous a donné cordialement la permission d'utiliser son texte pour le mettre dans notre wiki.

J'ai donc repris ce texte en apportant quelques modifications dans la forme du texte. Voici donc ce texte.
Présentation

Twm (Tab Window Manager) est un gestionnaire de fenêtres minimaliste mais remarquablement léger. Il est installé par défaut sur la plupart des distributions GNU/Linux. Pour Debian, il suffit simplement de vérifier si le paquet twm est installé.

Twm semble avoir été abandonné au profit de gestionnaires de fenêtres plus évolués… et plus lourds ! Mais pour de petites configurations, utiliser Debian sur de vieux pc, ou simplement pour ceux qui recherchent avant tout la rapidité et la légèreté, Twm est parfait.

Il est possible d'améliorer très nettement son allure “spartiate” !

Sans configuration particulière, Twm ressemble à ça : Twm

Oui, je sais, ça fait un peu peur !

Après quelques petites manipulations, on arrive facilement à avoir un environnement sobre tout en étant agréable, très proches des bureaux traditionnels, mais utilisant moins de 40mo de mémoire au démarrage (pour 200mo environ pour Kubuntu par exemple), soit 5 fois moins quand même ! ne fois configuré, votre environnement pourrait ressembler à cela :Config

Par défaut, dans la barre de titre des applications lancées, vous avez à gauche un bouton pour iconifier la fenêtre, et à droite une case (gardez le bouton de la souris enfoncé) pour redimensionner très facilement la fenêtre.

Twm est configurable en totalité, à l'infini suivant vos goûts et préférences. Voici quelques éléments utiles :
Le fichier de configuration

Le fichier de configuration par défaut de Twm se trouve dans le dossier /etc/X11/twm/system.twmrc. La première chose à faire consiste donc à copier ce fichier dans votre dossier personnel.

Pour ce faire, ouvrez un terminal en taper la commande suivante (en root) :

# cp /etc/X11/twm/system.twmrc /home/utilisateur/.twmrc

Ce fichier est un fichier caché (il commence par un .) de votre dossier personnel et, par défaut, il deviendra le fichier de configuration de Twm au démarrage. Ce fichier a donc priorité sur celui se trouvant dans le dossier /etc/X11/twm/system.twmrc. À partir de maintenant, vous n'avez donc plus à vous occuperez de ce fichier.

Dans votre fichier de configuration /home/utilisateur/.twmrc, nous allons modifier certains éléments :
Les couleurs

Recherchez la ligne commençant par :

BorderColor et remplacez ce qui suis par “blue” > la couleur du bord des applications sera maintenant bleue par défaut, mais vous mettez bien sûr ce que vous voulez (“red” pour rouge, “green” pour vert, etc…).

TitleBackground et remplacez ce qui suis par “blue” > la couleur de la barre de titre des applications sera le bleu par défaut (idem, mettez bien sûr ce que vous voulez comme couleur).

De la même façon :

TitleForeground > couleur du texte de la barre de titre.
MenuBackground > couleur de fond du Menu.
MenuForeground > couleur du texte et de la sélection dans les menus. MenuBorderColor > couleur de la bordure des menus. MenuTitleBackground > couleur de fond du titre du menu. MenuTitleForeground > couleur du texte du titre du menu.
IconBackground > couleur de font des applications iconifiées. IconForeground > couleur du texte des applications iconifiées. IconBorderColor > couleur du bord des applications iconifiées.

Etc…

À vous de chercher et de faire des essais maintenant que vous avez compris l'idée.
Les boutons et touches de raccourcis

Et oui, il est extrêmement simple de configurer vos raccourcis clavier préférés !

La ligne commençant par :

Button1 = : root : f.menu “main” > signifie tout simplement qu'un clic droit de la souris ouvre le menu “main” (que vous pourrez configurer).

Button2 = : root : f.menu “windowops” > signifie tout simplement qu'un clic clic central souris : aller Menu “windowops” (que vous pourrez configurer).

Vous pouvez bien sûr modifier ces règles suivant vos besoins, inverses les boutons par exemple, changer leurs actions, quand vous avez compris l'idée, il ne reste plus qu'à tester !

Pour configurer un raccourci clavier > par exemple je veux que la touche Ctrl + la lettre “i” de mon clavier lancent Iceweasel, il suffit de rajouter une ligne : “i” = control : all : f.exec “iceweasel &”

Pour par exemple lancer un terminal (chez moi xterm) avec les touches Ctrl + “t”, rajoutez la ligne : “t” = control : all : f.exec “xterm &”

Etc… selon vos besoins.

(Évitez de donner un raccourci avec une lettre seule (toujours utiliser une combinaison de touches), cela fonctionne, mais vous aurez des problèmes quand vous allez saisir du texte sinon !)
Les menus

Tout ce qui est entre guillemets, vous pouvez le changer (par exemple le franciser) : exemple : remplacez “Main Menu” par “mon menu à moi !!” ce qui suit correspond à une fonction, modifiable à volonté.

Vous pouvez aussi rajouter les applications que vous utilisez souvent en haut de cette section, pour ne pas avoir à les chercher dans les sous-menu. Exemple : j'ai rajouté “Iceweasel” f.exec “iceweasel &” juste en dessous de la ligne “Main Menu” f.title

Vous pouvez supprimer les lignes dont les fonctions ne vous sont pas utiles (si vous ne savez pas à quoi servent les autres fonctions, il suffit de cliquer dessus pour les tester).

Ne touchez à rien en dessous de la ligne ”# Automatically generated file. Do not edit”
Astuces

Pour rajouter un bouton bien pratique sur la gauche de la barre de titre pour fermer les applications, rajoutez en début de fichier : LeftTitleButton “target” = f.delete

Pour changer la couleur du fond d'écran, utilisez la fonction : xsetroot -solid black (black pour avoir du noir, red pour du rouge, etc..) Il doit être possible de le faire démarrer par défaut, je n'ai pas testé, je me suis contenté de le tester par une ligne de lancement par le menu, ça marche !
Conclusion

Ouf, je m'arrête là, à vous de chercher un peu maintenant, vous en savez assez pour vous débrouiller et explorer d'avantage.

Twm est ce que j'ai testé de plus léger à ce jour. Inutile de dire qu'il vous fait également gagner 10 bonnes secondes au démarrage du pc, puisqu'il démarre quasi … instantanément !

Cordialement Debian33


@Debian33 (et aux autres modos)
Comme tu vois, et comme je l'ai mentionné, j'ai pris la liberté de modifier légèrement ton texte, sur la forme et non le fond bien entendu, en plus de corriger certaines fautes d'orthographes. Le texte dans le wiki n'est pas encore dans sa forme définitive au moment d'écrire ces lignes. Maintenant, si tu n'es pas d'accord avec mes modifications ou que tu vois quelque choses qui cloche, j'aimerais bien que tu le fasse savoir. Après tout c'est ton texte, pas le mien, même si tu as donné la permission d'en faire ce que l'on veut.

J'ai une suggestion Debian33, que dirais-tu si à la fin on plaçait ton fichier de config pour montrer à quoi ressemble le résultat final ?

Si un modo passe ici avant j'ai compris comment faire il faudra voir pour les 2 images qui sont insérées dans le texte original. Pour le moment, j'ai seulement placé un lien vers celles-ci.

Dernière modification par martinux_qc (18-05-2009 20:14:15)


"L'éducation vise à former des citoyens pas trop tatas et non pas à envoyer le plus de tatas possible à l'université."
Pierre Foglia (Journaliste à la retraite à La Presse)
Note : au Québec, le mot tata a un sens péjoratif qui sert à désigner une personne un peu idiote ou insignifiante. D'où les expressions familières : Espèce de grand, de gros tata! Être, avoir l'air tata.

Hors ligne

#2 21-05-2009 09:39:19

Debian33
Membre
Inscription : 08-05-2009

Re : wiki - twm

Bonjour martin_mtl.
Je n'avais pas encore vu ce post, mais il n'y a pas de problème, tout me semble bien. smile
- Peut-être mettre en couleurs les commandes pour faire ressortir l'essentiel si votre wiki le permet.
- Dans le titre : TWM : configuration du gestionnaire de fenêtres (avec un "s"), idem dans la première ligne du texte, "fenêtres"
- Effectivement, si les images peuvent être intégrées au texte, c'est plus attractif pour les lecteurs , mais je chipote ! wink)

Mon fichier de config, j'ai essayé de le commenter un peu pour le rendre plus lisible : smile
Sachant qu'en dessous de la ligne "# SUITE GENEREE AUTOMATIQUEMENT : NE PAS EDITER : (see /usr/share/doc/menu/html/index.html)" , cela devrait être généré automatiquement en fonction des applications propres à chacun installées sur son pc :

LeftTitleButton "target" = f.delete   # rajoute un bouton "supprimer" à gauche dans la fenêtre de titre.
NoGrabServer  # empêche twm d'appeler le serveur X lorsqu'il manipule des boîtes de dialogues.
RestartPreviousState
DecorateTransients  # Décorer même les fenêtres de courte durée de vie (les boîtes de dialogue, etc...)
TitleFont "-adobe-helvetica-bold-r-normal--*-120-*-*-*-*-*-*"
ResizeFont "-adobe-helvetica-bold-r-normal--*-120-*-*-*-*-*-*"
MenuFont "-adobe-helvetica-bold-r-normal--*-120-*-*-*-*-*-*"
IconFont "-adobe-helvetica-bold-r-normal--*-100-*-*-*-*-*-*"
IconManagerFont "-adobe-helvetica-bold-r-normal--*-100-*-*-*"
#ClientBorderWidth

Color
{
    BorderColor "blue"           # couleur du bord des applications (par exemple Iceweasel)
    DefaultBackground "blue"
    DefaultForeground "black"
    TitleBackground "blue"       # couleur de la barre de titre (par exemple haut de Iceweasel)
    TitleForeground "white"      # couleur du texte de la barre de titre (par exemple haut de Iceweasel)

    MenuBackground "blue"     # couleur de fond du Menu
    MenuForeground "white"       # couleur texte et sélection dans les menus
    MenuBorderColor "red"     # couleur du bord du menu
    MenuTitleBackground "green"  # couleur de fond du titre du Menu
    MenuTitleForeground "blue"   # couleu du texte du titre du Menu

    IconBackground "blue"        # couleur de font des applications iconifiées
    IconForeground "green"       # couleur du texte des applications iconifiées
    IconBorderColor "white"     # couleur du bord des applications iconifiées
    IconManagerBackground "red"
    IconManagerForeground "red"
}

#
# Define some useful functions for motion-based actions.
#
MoveDelta 3  # reconnait un mouvement de la souris dès qu'il y a un déplacement de plus de 3 pixels.
Function "move-or-lower" { f.move f.deltastop f.lower }
Function "move-or-raise" { f.move f.deltastop f.raise }
Function "move-or-iconify" { f.move f.deltastop f.iconify }

#
# Set some useful bindings.  Sort of uwm-ish, sort of simple-button-ish
#
Button1 = : root : f.menu "main"       # clic gauche souris : aller Menu "main"
Button2 = : root : f.menu "windowops"  # clic central souris : aller Menu "windowops"

Button1 = m : window|icon : f.function "move-or-lower"
Button2 = m : window|icon : f.iconify
Button3 = m : window|icon : f.function "move-or-raise"

Button1 = : title : f.function "move-or-raise"
Button2 = : title : f.raiselower

Button1 = : icon : f.function "move-or-iconify"
Button2 = : icon : f.iconify

Button1 = : iconmgr : f.iconify
Button2 = : iconmgr : f.iconify


"i" = control : all : f.exec  "iceweasel &"  # touche i + Ctrl = lancer Iceweasel
"t" = control : all : f.exec  "xterm &"      # touche t + Ctrl = lancer Terminal

#
# And a menus with the usual things
#
menu "main"
{
        "MENU perso de fabrice"        f.title
        "Iceweasel"    f.exec  "iceweasel &"
        "Synaptic"     f.exec  "/usr/bin/su-to-root -X -c /usr/sbin/synaptic &"
        "Terminal"     f.exec  "xterm &"
        ""            f.nop
        "Menu Debian"        f.menu "/Debian"
        ""            f.nop
        "Quitter"        f.menu "Quit-Verify"
}

menu "Quit-Verify"
{
        "Quitter?"    f.title
        "Non !"      f.restart
        "Oui, merci."    f.quit
}

menu "windowops"
{
        "Actions"        f.title
        ""            f.nop
        "Iconifier"        f.iconify
        ""            f.nop
        "Déplacer"        f.move
        ""            f.nop
        "Dessus"            f.raise
        "Dessous"            f.lower
        ""            f.nop
        "Tuer"                f.destroy
}

# SUITE GENEREE AUTOMATIQUEMENT : NE PAS EDITER : (see /usr/share/doc/menu/html/index.html)

menu "/Debian/Aide"
{
  "Info"    f.exec  "x-terminal-emulator  -T \"Info\" -e sh -c \"info\" &"
  "Xman"    f.exec  "xman &"
  "yelp"    f.exec  "/usr/bin/yelp &"
}
menu "/Debian/Applications/Accessibility"
{
  "Xmag"    f.exec  "xmag &"
}
menu "/Debian/Applications/Dessin et image"
{
  "GNOME Screenshot Tool"    f.exec  "/usr/bin/gnome-panel-screenshot &"
  "The GIMP"    f.exec  "/usr/bin/gimp &"
  "X Window Snapshot"    f.exec  "xwd | xwud &"
}
menu "/Debian/Applications/Editors"
{
  "Gedit"    f.exec  "/usr/bin/gedit &"
}
menu "/Debian/Applications/Gestion de fichiers"
{
  "Baobab"    f.exec  "/usr/bin/baobab &"
  "File-Roller"    f.exec  "/usr/bin/file-roller &"
  "GNOME Search Tool"    f.exec  "/usr/bin/gnome-search-tool &"
  "Nautilus"    f.exec  "/usr/bin/nautilus &"
}
menu "/Debian/Applications/Lecteurs"
{
  "Evince"    f.exec  "/usr/bin/evince &"
  "Eye of GNOME"    f.exec  "/usr/bin/eog &"
  "gThumb Image Viewer"    f.exec  "/usr/bin/gthumb &"
  "Xditview"    f.exec  "xditview &"
}
menu "/Debian/Applications/Network/Communication"
{
  "Ekiga"    f.exec  "/usr/bin/ekiga &"
  "Evolution"    f.exec  "/usr/bin/evolution &"
  "Terminal Server Client"    f.exec  "/usr/bin/tsclient -f &"
  "Xbiff"    f.exec  "xbiff &"
}
menu "/Debian/Applications/Network/Flux d'informations"
{
  "Liferea: Linux Feed Reader"    f.exec  "/usr/bin/liferea &"
}
menu "/Debian/Applications/Network/Navigateurs web"
{
  "Epiphany web browser (Gecko)"    f.exec  "/usr/bin/epiphany-gecko &"
  "Iceweasel"    f.exec  "iceweasel &"
}
menu "/Debian/Applications/Network/Surveillance"
{
  "Firestarter"    f.exec  "gksu -g /usr/sbin/firestarter &"
}
menu "/Debian/Applications/Network/Transfert de fichiers"
{
  "Transmission BitTorrent Client"    f.exec  "/usr/bin/transmission &"
}
menu "/Debian/Applications/Network"
{
  "Communication" f.menu "/Debian/Applications/Network/Communication"
  "Flux d'informations" f.menu "/Debian/Applications/Network/Flux d'informations"
  "Navigateurs web" f.menu "/Debian/Applications/Network/Navigateurs web"
  "Surveillance" f.menu "/Debian/Applications/Network/Surveillance"
  "Transfert de fichiers" f.menu "/Debian/Applications/Network/Transfert de fichiers"
}
menu "/Debian/Applications/Sciences/Mathematics"
{
  "GCalcTool"    f.exec  "/usr/bin/gcalctool &"
  "Xcalc"    f.exec  "xcalc &"
}
menu "/Debian/Applications/Sciences"
{
  "Mathematics" f.menu "/Debian/Applications/Sciences/Mathematics"
}
menu "/Debian/Applications/Shells"
{
  "Bash"    f.exec  "x-terminal-emulator  -T \"Bash\" -e sh -c \"/bin/bash --login\" &"
  "Python (v2.5)"    f.exec  "x-terminal-emulator  -T \"Python (v2.5)\" -e sh -c \"/usr/bin/python2.5\" &"
  "Sh"    f.exec  "x-terminal-emulator  -T \"Sh\" -e sh -c \"/bin/sh --login\" &"
}
menu "/Debian/Applications/Son et musique"
{
  "gmix (Gnome 2.0 Mixer)"    f.exec  "/usr/bin/gnome-volume-control &"
  "grecord (GNOME 2.0 Recorder)"    f.exec  "/usr/bin/gnome-sound-recorder &"
  "Rhythmbox"    f.exec  "/usr/bin/rhythmbox &"
  "Sound Juicer"    f.exec  "/usr/bin/sound-juicer &"
  "vumeter (Gnome 2.0 Volume Meter)"    f.exec  "/usr/bin/vumeter &"
}
menu "/Debian/Applications/System/Administration"
{
  "Aptitude"    f.exec  "x-terminal-emulator  -T \"Aptitude\" -e sh -c \"/usr/bin/aptitude\" &"
  "Debian Task selector"    f.exec  "x-terminal-emulator  -T \"Debian Task selector\" -e sh -c \"su-to-root -c tasksel\" &"
  "Editres"    f.exec  "editres &"
  "GDM flexiserver"    f.exec  "gdmflexiserver &"
  "GDM flexiserver in Xnest"    f.exec  "gdmflexiserver -n &"
  "GDM Photo Setup"    f.exec  "gdmphotosetup &"
  "GDM Setup"    f.exec  "su-to-root -X -p root -c /usr/sbin/gdmsetup &"
  "Gnome Control Center"    f.exec  "/usr/bin/gnome-control-center &"
  "GNOME partition editor"    f.exec  "su-to-root -X -c /usr/sbin/gparted &"
  "Network Admin"    f.exec  "/usr/bin/network-admin &"
  "reportbug"    f.exec  "x-terminal-emulator  -T \"reportbug\" -e sh -c \"/usr/bin/reportbug --exit-prompt\" &"
  "Services Admin"    f.exec  "/usr/bin/services-admin &"
  "Shares Admin"    f.exec  "/usr/bin/shares-admin &"
  "System Information"    f.exec  "/usr/bin/hardinfo &"
  "Time Admin"    f.exec  "/usr/bin/time-admin &"
  "User accounts Admin"    f.exec  "/usr/bin/users-admin &"
  "Xclipboard"    f.exec  "xclipboard &"
  "Xfontsel"    f.exec  "xfontsel &"
  "Xkill"    f.exec  "xkill &"
  "Xrefresh"    f.exec  "xrefresh &"
}
menu "/Debian/Applications/System/Gestionnaires de paquets"
{
  "Synaptic Package Manager"    f.exec  "/usr/bin/su-to-root -X -c /usr/sbin/synaptic &"
}
menu "/Debian/Applications/System/Hardware"
{
  "GNOME Floppy Formatter"    f.exec  "/usr/bin/gfloppy &"
  "Xvidtune"    f.exec  "xvidtune &"
}
menu "/Debian/Applications/System/Language Environment"
{
  "Belarusian environment"    f.exec  "x-terminal-emulator  -T \"Belarusian environment\" -e sh -c \"/usr/bin/set-language-env -l be\" &"
  "Bulgarian environment"    f.exec  "x-terminal-emulator  -T \"Bulgarian environment\" -e sh -c \"/usr/bin/set-language-env -l bg\" &"
  "Catalan environment"    f.exec  "x-terminal-emulator  -T \"Catalan environment\" -e sh -c \"/usr/bin/set-language-env -l ca\" &"
  "Danish environment"    f.exec  "x-terminal-emulator  -T \"Danish environment\" -e sh -c \"/usr/bin/set-language-env -l da\" &"
  "French environment"    f.exec  "x-terminal-emulator  -T \"French environment\" -e sh -c \"/usr/bin/set-language-env -l fr\" &"
  "German environment"    f.exec  "x-terminal-emulator  -T \"German environment\" -e sh -c \"/usr/bin/set-language-env -l de\" &"
  "Japanese environment"    f.exec  "x-terminal-emulator  -T \"Japanese environment\" -e sh -c \"/usr/bin/set-language-env -l ja\" &"
  "Korean environment"    f.exec  "x-terminal-emulator  -T \"Korean environment\" -e sh -c \"/usr/bin/set-language-env -l ko\" &"
  "Lithuanian environment"    f.exec  "x-terminal-emulator  -T \"Lithuanian environment\" -e sh -c \"/usr/bin/set-language-env -l lt\" &"
  "Macedonian environment"    f.exec  "x-terminal-emulator  -T \"Macedonian environment\" -e sh -c \"/usr/bin/set-language-env -l mk\" &"
  "Native Language Environment"    f.exec  "/usr/bin/tklanguage &"
  "Native Language Environment - remove"    f.exec  "x-terminal-emulator  -T \"Native Language Environment - remove\" -e sh -c \"/usr/bin/set-language-env -r\" &"
  "Polish environment"    f.exec  "x-terminal-emulator  -T \"Polish environment\" -e sh -c \"/usr/bin/set-language-env -l pl\" &"
  "Russian environment"    f.exec  "x-terminal-emulator  -T \"Russian environment\" -e sh -c \"/usr/bin/set-language-env -l ru\" &"
  "Serbian environment"    f.exec  "x-terminal-emulator  -T \"Serbian environment\" -e sh -c \"/usr/bin/set-language-env -l sr\" &"
  "Spanish environment"    f.exec  "x-terminal-emulator  -T \"Spanish environment\" -e sh -c \"/usr/bin/set-language-env -l es\" &"
  "Thai environment"    f.exec  "x-terminal-emulator  -T \"Thai environment\" -e sh -c \"/usr/bin/set-language-env -l th\" &"
  "Turkish environment"    f.exec  "x-terminal-emulator  -T \"Turkish environment\" -e sh -c \"/usr/bin/set-language-env -l tr\" &"
  "Ukrainian environment"    f.exec  "x-terminal-emulator  -T \"Ukrainian environment\" -e sh -c \"/usr/bin/set-language-env -l uk\" &"
}
menu "/Debian/Applications/System/Security"
{
  "Seahorse"    f.exec  "/usr/bin/seahorse &"
}
menu "/Debian/Applications/System/Surveillance"
{
  "Conky"    f.exec  "x-terminal-emulator  -T \"Conky\" -e sh -c \"/usr/bin/conky\" &"
  "GNOME Log Viewer"    f.exec  "/usr/bin/gnome-system-log &"
  "Pstree"    f.exec  "x-terminal-emulator  -T \"Pstree\" -e sh -c \"/usr/bin/pstree.x11\" &"
  "Top"    f.exec  "x-terminal-emulator  -T \"Top\" -e sh -c \"/usr/bin/top\" &"
  "Xconsole"    f.exec  "xconsole -file /dev/xconsole &"
  "Xev"    f.exec  "x-terminal-emulator -e xev &"
  "Xload"    f.exec  "xload &"
}
menu "/Debian/Applications/System"
{
  "Administration" f.menu "/Debian/Applications/System/Administration"
  "Gestionnaires de paquets" f.menu "/Debian/Applications/System/Gestionnaires de paquets"
  "GNOME Network Tool"    f.exec  "/usr/bin/gnome-nettool &"
  "GNOME system monitor"    f.exec  "/usr/bin/gnome-system-monitor &"
  "Hardware" f.menu "/Debian/Applications/System/Hardware"
  "Language Environment" f.menu "/Debian/Applications/System/Language Environment"
  "Security" f.menu "/Debian/Applications/System/Security"
  "Surveillance" f.menu "/Debian/Applications/System/Surveillance"
}
menu "/Debian/Applications/Terminal Emulators"
{
  "Gnome Terminal"    f.exec  "/usr/bin/gnome-terminal &"
  "XTerm"    f.exec  "xterm &"
  "X-Terminal as root (GKsu)"    f.exec  "/usr/bin/gksu -u root /usr/bin/x-terminal-emulator &"
  "XTerm (Unicode)"    f.exec  "uxterm &"
}
menu "/Debian/Applications/Text"
{
  "Character map"    f.exec  "/usr/bin/gucharmap &"
  "GNOME Dictionary"    f.exec  "/usr/bin/gnome-dictionary &"
}
menu "/Debian/Applications/Video"
{
  "totem (GStreamer)"    f.exec  "/usr/bin/totem-gstreamer &"
}
menu "/Debian/Applications"
{
  "Accessibility" f.menu "/Debian/Applications/Accessibility"
  "Dessin et image" f.menu "/Debian/Applications/Dessin et image"
  "Editors" f.menu "/Debian/Applications/Editors"
  "Gestion de fichiers" f.menu "/Debian/Applications/Gestion de fichiers"
  "Lecteurs" f.menu "/Debian/Applications/Lecteurs"
  "Network" f.menu "/Debian/Applications/Network"
  "Sciences" f.menu "/Debian/Applications/Sciences"
  "Shells" f.menu "/Debian/Applications/Shells"
  "Son et musique" f.menu "/Debian/Applications/Son et musique"
  "System" f.menu "/Debian/Applications/System"
  "Terminal Emulators" f.menu "/Debian/Applications/Terminal Emulators"
  "Text" f.menu "/Debian/Applications/Text"
  "Video" f.menu "/Debian/Applications/Video"
}
menu "/Debian/Jeux/Action"
{
  "Gnibbles"    f.exec  "/usr/games/gnibbles &"
}
menu "/Debian/Jeux/Board"
{
  "Four-in-a-row"    f.exec  "/usr/games/gnect &"
  "GL Chess"    f.exec  "/usr/games/glchess &"
  "Gnome GYahtzee"    f.exec  "/usr/games/gtali &"
  "Gnome Iagno"    f.exec  "/usr/games/iagno &"
  "Gnome Lines"    f.exec  "/usr/games/glines &"
  "Gnome Mahjongg"    f.exec  "/usr/games/mahjongg &"
  "GnuChess"    f.exec  "x-terminal-emulator  -T \"GnuChess\" -e sh -c \"/usr/games/gnuchess\" &"
}
menu "/Debian/Jeux/Cartes"
{
  "Gnome Blackjack"    f.exec  "/usr/games/blackjack &"
  "Gnome FreeCell"    f.exec  "/usr/games/sol --variation freecell &"
  "Gnome Solitaire Games"    f.exec  "/usr/games/sol &"
}
menu "/Debian/Jeux/Chute de blocs"
{
  "Gnometris"    f.exec  "/usr/games/gnometris &"
}
menu "/Debian/Jeux/Jouets"
{
  "Oclock"    f.exec  "oclock &"
  "Xclock (analog)"    f.exec  "xclock -analog &"
  "Xclock (digital)"    f.exec  "xclock -digital -update 1 &"
  "Xeyes"    f.exec  "xeyes &"
  "Xlogo"    f.exec  "xlogo &"
}
menu "/Debian/Jeux/Puzzles"
{
  "Gnome Klotski"    f.exec  "/usr/games/gnotski &"
  "Gnome Robots"    f.exec  "/usr/games/gnobots2 &"
  "Gnome Sudoku"    f.exec  "/usr/games/gnome-sudoku &"
  "Gnome Tetravex"    f.exec  "/usr/games/gnotravex &"
  "Gnomine"    f.exec  "/usr/games/gnomine &"
  "Same Gnome"    f.exec  "/usr/games/same-gnome &"
}
menu "/Debian/Jeux"
{
  "Action" f.menu "/Debian/Jeux/Action"
  "Board" f.menu "/Debian/Jeux/Board"
  "Cartes" f.menu "/Debian/Jeux/Cartes"
  "Chute de blocs" f.menu "/Debian/Jeux/Chute de blocs"
  "Jouets" f.menu "/Debian/Jeux/Jouets"
  "Puzzles" f.menu "/Debian/Jeux/Puzzles"
}
menu "/Debian/Window Managers"
{
"Twm" f.startwm "twm"
}
menu "/Debian"
{
  "Aide" f.menu "/Debian/Aide"
  "Applications" f.menu "/Debian/Applications"
  "Jeux" f.menu "/Debian/Jeux"
  "Window Managers" f.menu "/Debian/Window Managers"
}

Dernière modification par Debian33 (21-05-2009 09:45:45)

Hors ligne

#3 21-05-2009 12:11:36

palmito
Administrateur
Lieu : Dans la boite de gâteau!
Distrib. : bah....
Noyau : heu...
(G)UI : gné?
Inscription : 28-05-2007

Re : wiki - twm

Bonjour

Images et fichier de conf ajouté smile

Martin_mtl, pour les images il faut cliquer sur le petit cadre (dans la barre d'outils) et d'uploader l'image souhaité puis simplement cliquer dessus pour la faire apparaitre dans el wiki.

On peut redimensionner les images via le wiki si celles que j'ai mises vous parraissent trop grosses.

En ligne

#4 21-05-2009 12:50:10

Debian33
Membre
Inscription : 08-05-2009

Re : wiki - twm

Merci ! smile
C'est beaucoup plus sympa avec les images, c'est plus parlant pour les débutants je trouve. tongue
ps : j'ai la main sur le wiki, excellent, je m'occupe de rajouter les "s" ! wink
Par contre, je trouve qu'il y a une déperdition énorme de la qualité des images, elles semblent "floues", peut-être une histoire de format/taille ?

Cordialement.
smile

Dernière modification par Debian33 (21-05-2009 12:55:37)

Hors ligne

#5 22-05-2009 01:57:16

martinux_qc
Anar
Lieu : Montréal (Québec)
Distrib. : Debian 11 stable
Noyau : Linux 5.10.0-8-amd64
(G)UI : XFCE 4.16
Inscription : 12-10-2008

Re : wiki - twm

Salut

Bonjour

Images et fichier de conf ajouté smile

Martin_mtl, pour les images il faut cliquer sur le petit cadre (dans la barre d'outils) et d'uploader l'image souhaité puis simplement cliquer dessus pour la faire apparaitre dans el wiki.


Merci palmito pour l'astuce qui n'avait rien de bien compliquer après tout, mais quand on n'a pas l'habitude on cherche....

Merci Debian33 pour le fichier de config. Comme mentionné avant, je n'avais pas complété le texte au niveau de la forme, la mise en page. Donc, pas mis de couleur encore. J'ai commencé maintenant à le faire.


"L'éducation vise à former des citoyens pas trop tatas et non pas à envoyer le plus de tatas possible à l'université."
Pierre Foglia (Journaliste à la retraite à La Presse)
Note : au Québec, le mot tata a un sens péjoratif qui sert à désigner une personne un peu idiote ou insignifiante. D'où les expressions familières : Espèce de grand, de gros tata! Être, avoir l'air tata.

Hors ligne

#6 22-05-2009 07:15:24

Debian33
Membre
Inscription : 08-05-2009

Re : wiki - twm

martin_mtl a écrit :

pas mis de couleur encore. J'ai commencé maintenant à le faire.


Merci. smile
Ca m'a l'air très bien, j'espère que ça rendra service à quelques personnes. smile

Cordialement.
smile

Hors ligne

#7 23-05-2009 21:07:48

Debian33
Membre
Inscription : 08-05-2009

Re : wiki - twm

Bonsoir.
Je me suis permis de rajouter le logo TWM dans le wiki, ça fait plus joli. smile

fetch.php?w=&h=&cache=cache&media=manuel:twm.gif

Cordialement.
smile

Hors ligne

#8 23-05-2009 22:42:15

palmito
Administrateur
Lieu : Dans la boite de gâteau!
Distrib. : bah....
Noyau : heu...
(G)UI : gné?
Inscription : 28-05-2007

Re : wiki - twm

Salut

Tu as très bien fait...logo et images rendent tout de suite le wiki plus convivial...d'ailleurs sur la page d'accueil ca serait aussi sympa non?

En ligne

#9 23-05-2009 22:58:04

Debian33
Membre
Inscription : 08-05-2009

Re : wiki - twm

Oui,  les images et les couleurs, c'est plus attrayant, les choses semblent plus faciles et sympas que quand il n'y a que du texte. smile
D'ailleurs pour les autres environnements graphiques sur le Wiki (Gnome, Kde, ect..), les images n'ont pas l'air de marcher ? (à part celle de Fluxbox).

Cordialement.
smile

Hors ligne

#10 23-05-2009 23:21:01

palmito
Administrateur
Lieu : Dans la boite de gâteau!
Distrib. : bah....
Noyau : heu...
(G)UI : gné?
Inscription : 28-05-2007

Re : wiki - twm

Fluxbox c'était moi qui m'en était occupé...j'avais déjà suggéré à l'époque d'animer un peu plus le wiki avec des images wink pour ceux qui découvrent c'est plus sympathique.

En ligne

#11 24-05-2009 09:16:59

Debian33
Membre
Inscription : 08-05-2009

Re : wiki - twm

Il faudrait rajouter une image qui marche pour kde, Gnome, etc.. ce serait plus joli.  smile
Je peux le faire si tu veux, mais je ne veux pas gêner vu qu'il semble qu'il y ait déjà des images de prévues (mais elles ne s'affichent pas).

Cordialement.
smile

Dernière modification par Debian33 (24-05-2009 09:17:42)

Hors ligne

#12 24-05-2009 10:11:08

palmito
Administrateur
Lieu : Dans la boite de gâteau!
Distrib. : bah....
Noyau : heu...
(G)UI : gné?
Inscription : 28-05-2007

Re : wiki - twm

Salut

Oui c'est une très bonne idée, si tu veux pour moi pas de souci....je ne m'occupe que très très peu du wiki par contre et je te laisse patienter pour voir si nos rédacteurs avaient prévu autres choses wink. (je ne pense pas mais je préfère laisser la parole a ceux qui s'investissent dans la doc de notre wiki wink )

Bon dimanche.../me s'en va pour un méga barbeuk tongue!!!

En ligne

#13 24-05-2009 10:31:58

Debian33
Membre
Inscription : 08-05-2009

Re : wiki - twm

Ok, j'attends confirmation de quelqu'un qui s'occupe du Wiki, et je mets des images pour les environnements graphiques. (sauf si bien sûr il y en a déjà de prévues). smile

Cordialement.
smile

Hors ligne

#14 24-05-2009 19:17:29

martinux_qc
Anar
Lieu : Montréal (Québec)
Distrib. : Debian 11 stable
Noyau : Linux 5.10.0-8-amd64
(G)UI : XFCE 4.16
Inscription : 12-10-2008

Re : wiki - twm

Salut Debian33

Tu peux sans aucun problème modifier le wiki pour remplacer les images qui ne s'affichent pas par d'autres qui vont s'afficher correctement. Tu as ma bénédiction smile

À la prochaine
Martin

"L'éducation vise à former des citoyens pas trop tatas et non pas à envoyer le plus de tatas possible à l'université."
Pierre Foglia (Journaliste à la retraite à La Presse)
Note : au Québec, le mot tata a un sens péjoratif qui sert à désigner une personne un peu idiote ou insignifiante. D'où les expressions familières : Espèce de grand, de gros tata! Être, avoir l'air tata.

Hors ligne

#15 24-05-2009 19:30:46

Debian33
Membre
Inscription : 08-05-2009

Re : wiki - twm

Bonsoir martin_mtl

Parfait, je m'en occupe ! smile

Cordialement.
smile

Hors ligne

#16 10-05-2015 16:52:47

milou
Membre
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015

Re : wiki - twm

Mise en conformité de cette page wiki https://debian-facile.org/doc:environnements:x11:twm (le lien en #1 est obsolète)

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

#17 21-07-2015 17:37:14

milou
Membre
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015

Re : wiki - twm

Rajout de l'update, mise en conformité de quelques touches.
Lien en #1 obsolète, signalé

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

#18 24-11-2015 18:29:31

milou
Membre
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015

Re : wiki - twm

Fichiers passés en bloc file à vérifier.
Man passé dans un terminal

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

#19 24-11-2015 18:46:32

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : wiki - twm

Curieuses toutes ces indentations ...  smile

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#20 24-11-2015 18:55:50

milou
Membre
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015

Re : wiki - twm

ça convient mieux à Môsieur comme ça ? tongue

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

#21 24-11-2015 18:57:19

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : wiki - twm

lol lol lol
Yes Ma'me  cool

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#22 24-11-2015 18:59:25

milou
Membre
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015

Re : wiki - twm

wink

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

#23 02-03-2017 13:11:41

nebulus
Membre
Distrib. : Debian Stable
(G)UI : xfce
Inscription : 31-01-2017

Re : wiki - twm

est-il possible de centrer le titre d'une fenêtre sur twm?

Hors ligne

#24 06-03-2017 12:00:19

nebulus
Membre
Distrib. : Debian Stable
(G)UI : xfce
Inscription : 31-01-2017

Re : wiki - twm

ça ressemble à la commande "TitlePadding" mais je ne peux pas mettre "center" dommage sad

Hors ligne

#25 06-03-2017 14:01:44

kyodev
Banni(e)
Lieu : Lyon
Distrib. : Debian
Noyau : probablement stretch
(G)UI : variable selon l'humeur de naguam
Inscription : 18-08-2013

Re : wiki - twm

bonjour,
ici tu es dans le support de l'article du wiki, ce qui manifestement ne correspond pas à ton attente.
l'audience devrait être meilleure dans "Interfaces Graphiques et console" "autres WM"
--
et puis
Voir le tuto : Trop cool d'indiquer son installation dans son profil !
Voir le tuto : On ne bernacle pas le post d'autrui. Plop !
hop two points

[mode aéré]

Hors ligne

Pied de page des forums