Bureau, systeme - WM- Quelques commandes pour JWM window manager -

WM- Quelques commandes pour JWM window manager

( Temps de lecture estimé à 6 min 24 sec )




Bonsoir,
J'ai cherché pendant des heures ces petits détails techniques sur le net pour configurer le window manager JWM.

J'ai enfin trouvé ce que je cherchais et je vais résumer toutes ces commande sur cette page :

A) Comment mettre la barre des tâche sur toute la largeur de l'écran.

Il suffit d'ecrire ceci :
<Tray layout="horizontal" halign="left" width="fit" border="0" valign"top" height="32">

halign à la valeur left permet de démarrer de la gauche et width="fit" permet de mettre sur toute la largeur de l'écran.
Malgré cela, cela ne fonctionne pas.
Il suffit de rajouter un espace maximisé entre deux Tray button comme ceci :

<Spacer width="fit"/>

B) Comment ajouter des bulles d'infos sur les icones de la barre des tâches.

Ecrire ceci (exemple de firefox) :

<TrayButton popup="Navigateur Internet " icon="firefox.png">exec:firefox</TrayButton>

C) Comment afficher les notifications batterie, wifi de nm-applet et autres dans la barre des tâches

Il suffit d'ajouter la balise suivante dans la barre des tâches :

<Dock/>

Voici les sources du fichier .jwmrc du bureau starOS :

<?xml version="1.0"?>
<JWM>
<!-- The root menu. -->
    <RootMenu onroot="16">
        <Program icon="terminal.png" label="Terminal">xterm</Program>
    
    <Menu icon="folder.png" label="Reseau">
        <Program icon="internet.png" label="Firefox">firefox</Program>
        <Program icon="email.png" label="Thunderbird">thunderbird</Program>
         </Menu>
   
    <Menu icon="folder.png" label="Accessoires">
        <Program icon="find.png" label="Recherche Catfish">catfish</Program>
        <Program  icon="calc.png" label="Calculatrice">xcalc</Program>
    </Menu>

    <Menu icon="folder.png" label="Multimedia">
        <Program icon="music.png" label="Deadbeef">deadbeef</Program>
        <Program label="Geeqie">geeqie</Program>
    </Menu>
   
    <!--Menu icon="folder.png" label="Applications">
<Program label=""></Program>
    </Menu-->
   
    <Menu icon="folder.png" label="Utilities">
            <Program icon="font.png" label="Fonts">xfontsel</Program>
            <Program icon="window.png" label="Window Properties">
                xprop | xmessage -file -
            </Program>
            <Program icon="window.png" label="Window Information">
                xwininfo | xmessage -file -
            </Program>
    </Menu>
        <Separator/>
        <Program icon="lock.png" label="Lock">
            xlock -mode blank
        </Program>
        <Separator/>
        <Restart label="Restart" icon="restart.png"/>
        <Exit label="Exit" confirm="true" icon="quit.png"/>
        <Move label="move" />
    </RootMenu>
    
    <Desktops width="2" height="1">
    </Desktops>
    
    <!-- ********** TRAY **********  -->

<Tray layout="horizontal" halign="left" width="fit" border="0" valign"top" height="32">
<TrayButton icon="star.png">exec:$HOME/star/Smenu.gambas</TrayButton>
<Spacer width="fit"/>
<TrayButton icon="desktop.png">showdesktop</TrayButton>
<TrayButton popup="Terminal " icon="terminal.png">exec:x-terminal-emulator</TrayButton>
<TrayButton popup="Gestionnaire de fichiers " icon="folder.png">exec:thunar</TrayButton>
<TrayButton popup="Recherche de fichier " icon="find.png">exec:catfish</TrayButton>
<TrayButton popup="Gambas 3 IDE " icon="gb.png" border="true">exec:gambas3</TrayButton>
<TrayButton popup="Navigateur Internet " icon="firefox.png">exec:firefox</TrayButton>
<TrayButton popup="Client Mail Thunderbird " icon="email.png">exec:thunderbird</TrayButton>
<TrayButton popup="Calculatrice " icon="calc.png">exec:xcalc</TrayButton>
<TrayButton popup="Editeur d'images Gimp " icon="gimp.png">exec:gimp</TrayButton>
<Spacer width="fit"/>
<TrayButton popup="Etat de la Batterie" >exec:cbatticon</TrayButton>
<TrayButton popup="Connexion réseau " >exec:nm-applet</TrayButton>
<Dock/>
<TrayButton popup="Sound " icon="sound.png" border="true">exec:pavucontrol -t 3</TrayButton>
  <Clock format="%a %d %b %Y %H:%M"></Clock>
</Tray>

<Tray layout="horizontal" halign="left" width="fit" border="3" valign"bottom" height="32" autohide="bottom">
<TaskList></TaskList>
</Tray>
  
<!-- ********** Visual Styles **********  -->

<WindowStyle>
<Font>Monospace-8</Font>
<Width>8</Width>
<Height>25</Height>
<Corner>0</Corner>
<Foreground>#525152</Foreground>
         	<Background>#EFEBEF</Background>
		<Outline>#989898</Outline>
		<Opacity>1.0</Opacity>
	<Active>
         	<Foreground>#000000</Foreground>
         	<Background>#578657</Background>
		<Outline>#989898</Outline>
		<Opacity>0.2</Opacity>
	</Active>
	</WindowStyle>

<TaskListStyle>
	<Font>Monospace-8</Font>
	<Foreground>#000000</Foreground>
	<Background>#CFCFCF</Background>
</TaskListStyle>

<TrayStyle>
	<Font>Monospace-8</Font>
	<Background>#CFCFCF</Background>
	<Foreground>#000000</Foreground>
	<Opacity>1.0</Opacity>
</TrayStyle>

<PagerStyle>
	<Outline>black</Outline>
	<Foreground>#000000</Foreground>
	<Background>#CFCFCF</Background>
</PagerStyle>

<MenuStyle>
	<Font>Monospace-8</Font>
	<Foreground>#000000</Foreground>
	<Background>#CFCFCF</Background>
	<Opacity>0.5</Opacity>
</MenuStyle>

<PopupStyle>
	<!-- <Font>Monospace-8</Font> -->
	<Font>Monospace-8</Font>
	<Outline>#DFDFDF</Outline>
	<Foreground>#000000</Foreground>
	<Background>#CFCFCF</Background>
</PopupStyle>


<!-- ********** ICON PATHS **********  -->

<IconPath>/home/ordinateur/.star/icon/</IconPath>
<IconPath>/home/ordinateur/.star/dock/</IconPath>

	<ButtonMin>minimize.png</ButtonMin>
	<ButtonMax>maximize.png</ButtonMax>
	<ButtonMaxActive>maximize.png</ButtonMaxActive>
	<ButtonClose>close.png</ButtonClose>

	<FocusModel>click</FocusModel>
	<SnapMode distance="10">border</SnapMode>
	<MoveMode coordinates="off">opaque</MoveMode>
	<ResizeMode>opaque</ResizeMode>

<!-- ********** TWEAKS **********  -->
<Desktops width="2" height="1">
<Desktop><Background type="image">/home/ordinateur/.star/background/19.jpg</Background></Desktop>
</Desktops>

   <!-- *** MOUSE *** -->
   
<DoubleClickSpeed>400</DoubleClickSpeed>
<DoubleClickDelta>2</DoubleClickDelta>

   <!-- *** WINDOWS *** -->

<FocusModel>click</FocusModel>
<SnapMode distance="10">border</SnapMode>
<MoveMode coordinates="off">opaque</MoveMode>
<ResizeMode coordinates="off">opaque</ResizeMode>


<!-- ********** STARTUP ********** -->
<StartupCommand>/home/ordinateur/star/Sdesk.gambas</StartupCommand>
<StartupCommand>exec:nm-applet</StartupCommand>
<StartupCommand>exec:cbatticon</StartupCommand>

<!-- ********** Key bindings ********** -->

   <Key key="Up">up</Key>
   <Key key="Down">down</Key>
   <Key key="Right">right</Key>
   <Key key="Left">left</Key>
   <Key key="h">left</Key>
   <Key key="j">down</Key>
   <Key key="k">up</Key>
   <Key key="l">right</Key>
   <Key key="Return">select</Key>
   <Key key="Escape">escape</Key>
   <Key key="Menu">root:1</Key>
   <Key keycode="107">exec:/usr/bin/mtpaint -s</Key>  <!-- PrtScrn launches mtpaint screen capture --> 
   <Key mask="A" key="Tab">next</Key>
   <Key mask="A" key="F4">close</Key>
   <Key mask="A" key="#">desktop#</Key>
   <Key mask="A" key="F1">root:1</Key>
   <Key mask="A" key="F2">exec:gmrun</Key>
   <Key mask="A" key="F10">maximize</Key>
   <Key mask="A" key="Right">rdesktop</Key>
   <Key mask="A" key="Left">ldesktop</Key>
   <Key mask="A" key="Up">udesktop</Key>
   <Key mask="A" key="Down">ddesktop</Key>

</JWM>

Merci à tous pour votre attention.



Date de creation :
Redacteur : Rédigé par spheris
Classé dans : Bureau, systeme