Contenu | Rechercher | Menus

Annonce

Ubuntu 16.04 LTS
Commandez vos DVD et clés USB Ubuntu-fr !

Pour en savoir un peu plus sur l'équipe du forum.

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

#1 Le 22/03/2015, à 20:38

bitman

twm

Je me suis remis à twm.

mini_117324capture.png
twm, c'est ça.

http://fr.wikipedia.org/wiki/Twm

Mon .twmrc:

Button3 = : title  : f.deleteButton3 = : title  : f.deleteButton3 = : title  : f.delete#
# Default twm configuration file; needs to be kept small to conserve string
# space in systems whose compilers don't handle medium-sized strings.
#
# Sites should tailor this file, providing any extra title buttons, menus, etc.
# that may be appropriate for their environment.  For example, if most of the
# users were accustomed to uwm, the defaults could be set up not to decorate
# any windows and to use meta-keys.
#

NoGrabServer
RestartPreviousState
DecorateTransients
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 "black"
    DefaultBackground "black"
    DefaultForeground "white"
    TitleBackground "black"
    TitleForeground "white"
    MenuBackground "white"
    MenuForeground "black"
    MenuBorderColor "black"
    MenuTitleBackground "black"
    MenuTitleForeground "white"
    IconBackground "black"
    IconForeground "white"
    IconBorderColor "black"
    IconManagerBackground "black"
    IconManagerForeground "white"
}

#
# Define some useful functions for motion-based actions.
#
MoveDelta 3
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"
Button2 = : root : f.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
Button3 = : title  : f.delete

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

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


#
# And a menus with the usual things
#
menu "main"
{
                
		"Main Menu"		f.title
                "Programmes"            f.menu "ProgrammesMenu"
		"Debian"		f.menu "/Debian"
 		"*****************"			f.nop
		"Show Icon Manager"	f.showiconmgr
		"Hide Icon Manager"	f.hideiconmgr
		"*****************"			f.nop
		"Exit"			f.menu "Quit-Verify"
}
menu  "ProgrammesMenu"
{
                "Programmes"            f.title
                "Xterm"                 f.exec "exec xterm &"
                "XtermRoot"             f.exec "exec ~/.xtermr &"    
                "Chromium"              f.exec "exec chromium-browser &" 
                "Screenshot"            f.exec "exec ~/.scsh"   
}

menu "Quit-Verify"
{
		"Really quit twm?"	f.title
		"No, restart twm"	f.restart
		"Yes, really quit"	f.quit
                "Fermer"                f.exec "exec ~/.fermer"  
}

menu "windowops"
{
		"Window Ops"		f.title
		""			f.nop
		"Iconify"		f.iconify
		"Resize"		f.resize
		"Move"			f.move
		"Raise"			f.raise
		"Lower"			f.lower
		""			f.nop
		"Focus"			f.focus
		"Unfocus"		f.unfocus
		""			f.nop
		"Delete"		f.delete
		"Destroy"		f.destroy
}

include-menu-defs

Il y a encore des choses qui échappe comme lancer "Icon Manager" par défaut au démarrage.
Si quelqu’un avait cette astuce et d'autres astuces, je suis preneur.

Dernière modification par bitman (Le 22/03/2015, à 20:43)


I fart with gentle caution so as not to shit.

Hors ligne

#2 Le 23/03/2015, à 02:00

le cinglé_001

Re : twm

Bonjour.

Toi qui n'est pas un nouveau sur ce forum tu pourrais dire bonjour parce que même si j'ai la réponse j'en n'ai marre de la donner à ceux des bas fonds du forum  qui ne disent ni bonjour ni merci.

Dernière modification par le cinglé_001 (Le 23/03/2015, à 02:02)

#3 Le 23/03/2015, à 11:45

bitman

Re : twm

http://forum.ubuntu-fr.org/viewtopic.php?id=1800941
http://forum.ubuntu-fr.org/viewtopic.php?id=1800941
En règle général, je pense que je reste correct et que je ne suis pas du genre insultant. Et moi si j'ai une réponse je n'attend pas de salamecs ni de révérences.Et si je ne suis pas remercié hé bien tant pis je m'en fout à partir que les gens reste correct. 
Je n'ai pas besoin de te dire ou tu peux te mettre ta réponse si toute fois tu l'as!

bitman un gars des bas fons.

Dernière modification par bitman (Le 23/03/2015, à 19:55)


I fart with gentle caution so as not to shit.

Hors ligne

#4 Le 23/03/2015, à 23:04

le cinglé_001

Re : twm

Bonsoir.

Oui j'ai la réponse et si tu étais un gars des bas-fonds. tu n'aurais pas poser la question parce que tu l'aurais trouvée tout seul.
Avec ta réponse en gras tu prouves que j'ai raison. smile

Dernière modification par le cinglé_001 (Le 23/03/2015, à 23:07)

#5 Le 24/03/2015, à 09:55

bitman

Re : twm

Excuse moi mais j'ai toutes les réponses et en règle général, je me débrouille tout seul.
C'était juste une façon de rentrer en matière pour lancer la discussion sur twm.

nan	.xin	
 Button3 = : title  : f.deleteButton3 = : title  : f.deleteButton3 = : title  : f.delete#
# Default twm configuration file; needs to be kept small to conserve string
# space in systems whose compilers don't handle medium-sized strings.
#
# Sites should tailor this file, providing any extra title buttons, menus, etc.
# that may be appropriate for their environment.  For example, if most of the
# users were accustomed to uwm, the defaults could be set up not to decorate
# any windows and to use meta-keys.
#

NoGrabServer
RestartPreviousState
DecorateTransients
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 2
BorderWidth 3
ButtonIndent 2
NoHighlight
AutoRelativeResize
#DefaultBackground
FramePadding 0
#ForceIcons
NoRaiseOnMove
OpaqueMove
Zoom 500

Color
{
    BorderColor "black"
    DefaultBackground "black"
    DefaultForeground "white"
    TitleBackground "black"
    TitleForeground "white"
    MenuBackground "white"
    MenuForeground "black"
    MenuBorderColor "grey"
    MenuTitleBackground "black"
    MenuTitleForeground "white"
    IconBackground "black"
    IconForeground "white"
    IconBorderColor "black"
    IconManagerBackground "black"
    IconManagerForeground "white"
}

SortIconManager		 		
ShowIconManager		 		
SortTwmWindows
IconManagerGeometry 	"160x400+0+100" 
IconifyByUnmapping	 	
MoveDelta 1

IconDirectory   ".icons"   
Icons
{	
  "xterm"       "vt100.bit"  
  "working"     "vt100.bit"
  "console"     "xterm.icon"
}	



NoTitle			 
{
	 "xclock" 
       # "TWM Icon Manager"
}

WindowRing		 
{
	 "XTerm"
}




IconManagerDontShow	 
{
	 "xclock"
}


MoveDelta 3
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"
Button2 = : root : f.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
Button3 = : title  : f.delete

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

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

"Right"    = m | s    : all        : f.forwiconmgr
#
# And a menus with the usual things
#
menu "main"
{
                
		"Main Menu"		f.title
                "Programmes"            f.menu "ProgrammesMenu"
		"Screenshot"            f.exec "exec ~/.scsh"
 		"*****************"			f.nop
		"Show Icon Manager"	f.showiconmgr
		"Hide Icon Manager"	f.hideiconmgr
		"*****************"			f.nop
		"Exit"			f.menu "Quit-Verify"
}
menu  "ProgrammesMenu"
{
                "Programmes"            f.title
                "Chromium"              f.exec "exec chromium-browser &" 
                "Xterm"                 f.menu "XtermMenu"    
}
menu  "XtermMenu"
{
                "Xterm"                 f.title
                "Xterm"                 f.exec "exec xterm &"
                "Xterm.root"            f.exec "exec ~/.xtermr &"
}

menu "Quit-Verify"
{
		"Really quit twm?"	f.title
		"No, restart twm"	f.restart
		"Yes, really quit"	f.quit
                "Fermer"                f.exec "exec ~/.fermer"  
}

menu "windowops"
{
		"Window Ops"		f.title
		""			f.nop
		"Iconify"		f.iconify
		"Resize"		f.resize
		"Move"			f.move
		"Raise"			f.raise
		"Lower"			f.lower
		""			f.nop
		"Focus"			f.focus
		"Unfocus"		f.unfocus
		""			f.nop
		"Delete"		f.delete
		"Destroy"		f.destroy
}

#include-menu-defs

Cursors
{
                         Frame     "left_ptr"
                         Title     "left_ptr"
                         Icon      "left_ptr"
                         IconMgr   "left_ptr"
                         Move      "fleur"
                         Resize    "fleur"
                         Menu      "hand1"
                         Button    "hand2"
                         Wait      "clock"
                         Select    "dot"
                         Destroy   "pirate"
}

Juste le temps de ranger un peu.

Dernière modification par bitman (Le 24/03/2015, à 14:58)


I fart with gentle caution so as not to shit.

Hors ligne

#6 Le 24/03/2015, à 10:24

bitman

Re : twm

mini_225155capture.png
Mise à jour. En tout cas c'est de la bombe. cool


I fart with gentle caution so as not to shit.

Hors ligne