Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?>
- <openbox_config xmlns="http://openbox.org/3.4/rc">
- <resistance>
- <strength>10</strength>
- <screen_edge_strength>20</screen_edge_strength>
- </resistance>
- <focus>
- <focusNew>yes</focusNew>
- <!-- essayer de centrer les nouvelles fenêtres. application des autres règles -->
- <followMouse>no</followMouse>
- <!-- bouger le centre de la fenêtre quand vous y bouger la souris -->
- <focusLast>yes</focusLast>
- <!-- centrer la nouvelle fenêtre quand vous changez de bureau, au lieu de celle sous le pointeur de la souris,
- quand followMouse est activé -->
- <underMouse>no</underMouse>
- <!-- déplacer le centre selon la souris, même lorsque la souris ne bouge pas -->
- <focusDelay>200</focusDelay>
- <!-- quand followMouse est activé, la souris doit être dans la fenêtre pendant cette durée
- this many milliseconds (1000 = 1 sec) before moving focus to it -->
- <raiseOnFocus>no</raiseOnFocus>
- <!-- quand followMouse est activé, la fenêtre se déplace en bougeant la souris dessus. Celae permet de la déplacer.
- la souris en elle, aussi soulever la fenêtre -->
- </focus>
- <placement>
- <policy>Smart</policy>
- <!-- 'Smart' ou 'UnderMouse' -->
- <center>yes</center>
- <!-- place la fenêtre soit dans une zone libre ou en haut à gauche -->
- <monitor>Active</monitor>
- <!-- placement malin sur un multi-moniteur, essaie de placer la fenêtre sur:
- 'Any' - sans moniteur, 'Mouse' - là où est la souris, 'Active' - là où est la fenêtre active -->
- <primaryMonitor>1</primaryMonitor>
- <!-- Le moniteur où Openbox doit placer les popup tels que les popup tournants
- , ou le popup commutateur de bureau. Il peut être indiqué à partir de 1,
- en précisant un moniteur particulier. Ou il peut être l'un des suivants :
- 'Mouse' - where the mouse is, or
- 'Active' - where the active window is -->
- </placement>
- <!-- Mon thème perso contenant le nom du thème, la police de caractère -->
- <theme>
- <name>Dark_Star</name>
- <titleLayout>NLIMC</titleLayout>
- <!--
- les caractères acceptables sont NDSLIMC, arrivant au plus une fois.
- N: window icon
- L: window label (AKA title).
- I: iconify
- M: maximize
- C: close
- S: shade (roll up/down)
- D: omnipresent (on all desktops).
- -->
- <keepBorder>yes</keepBorder>
- <animateIconify>yes</animateIconify>
- <font place="ActiveWindow">
- <name>Gentium</name>
- <size>11</size>
- <!-- font size in points -->
- <weight>Normal</weight>
- <!-- 'bold' or 'normal' -->
- <slant>Normal</slant>
- <!-- 'italic' or 'normal' -->
- </font>
- <font place="InactiveWindow">
- <name>Gentium</name>
- <size>8</size>
- <!-- font size in points -->
- <weight>Normal</weight>
- <!-- 'bold' or 'normal' -->
- <slant>Normal</slant>
- <!-- 'italic' or 'normal' -->
- </font>
- <font place="MenuHeader">
- <name>Gentium</name>
- <size>9</size>
- <!-- font size in points -->
- <weight>Normal</weight>
- <!-- 'bold' or 'normal' -->
- <slant>Normal</slant>
- <!-- 'italic' or 'normal' -->
- </font>
- <font place="MenuItem">
- <name>GentiumAlt</name>
- <size>9</size>
- <!-- font size in points -->
- <weight>Normal</weight>
- <!-- 'bold' or 'normal' -->
- <slant>Normal</slant>
- <!-- 'italic' or 'normal' -->
- </font>
- <font place="OnScreenDisplay">
- <name>Gentium</name>
- <size>9</size>
- <!-- font size in points -->
- <weight>Normal</weight>
- <!-- 'bold' or 'normal' -->
- <slant>Normal</slant>
- <!-- 'italic' or 'normal' -->
- </font>
- </theme>
- <desktops>
- <!-- cette partie est utilisée au démarrage, certaines applications vous permettent
- de la changer en cours de session
- ce sont les valeurs par défaut quand elles ne sont pas renseignées
- par d'autres applications
- utiliser obconf pour les modifications ne nécéssitant pas de sortir de la session -->
- <number>4</number>
- <firstdesk>1</firstdesk>
- <names>
- <!-- à nommer comme ceci:
- <name>bureau 1</name>
- <name>desktop 2</name>
- -->
- <name>1</name>
- <name>2</name>
- <name>3</name>
- <name>4</name>
- </names>
- <popupTime>875</popupTime>
- <!-- Temps d'affichage de numéro de bureau. Une valeur a "0" désactive ce pop-up. -->
- </desktops>
- <resize>
- <drawContents>yes</drawContents>
- <popupShow>Nonpixel</popupShow>
- <!-- 'Always', 'Never', ou 'Nonpixel' (xterms and such) -->
- <popupPosition>Center</popupPosition>
- <!-- 'Center', 'Top', or 'Fixed' -->
- <popupFixedPosition>
- <!-- cei est utilisé si popupPosition est reglé sur 'Fixed' -->
- <x>10</x>
- <!-- valeur positive selon la distance avec le bord gauche, valeur négative selon la
- distance avec le bord droit, ou 'Center' -->
- <y>10</y>
- <!-- valeur positive selon la distance avec le bord haut, valeur négative selon la
- distance avec le bord bas, ou 'Center' -->
- </popupFixedPosition>
- </resize>
- <!-- Vous pouvez réserver une partie de l'écran que les fenêtres ne couvriront pas quand
- elles seront maximizée, ou à leur ouverture.
- Beaucoup de programmes le font par défaut mais vous pouvez le fixer. -->
- <margins>
- <top>0</top>
- <bottom>0</bottom>
- <left>0</left>
- <right>0</right>
- </margins>
- <keyboard>
- <chainQuitKey>C-g</chainQuitKey>
- <!-- Raccourcis clavier bien pratiques -->
- <!-- Raccourcis pour MES touches fn, pratique quand ça veut pas "out of the box" -->
- <keybind key="XF86AudioLowerVolume">
- <action name="Execute">
- <command>amixer -q set Master 1- unmute</command>
- </action>
- </keybind>
- <!-- Lancement de "Xchat" -->
- <keybind key="W-x">
- <action name="Execute">
- <name>Lance xchat</name>
- <command>xchat</command>
- </action>
- </keybind>
- <!-- Lancement de "gmrun" -->
- <keybind key="A-F2">
- <action name="Execute">
- <execute>/usr/bin/gmrun</execute>
- </action>
- </keybind>
- <!-- Lancement de "Urxvt" -->
- <keybind key="W-u">
- <action name="Execute">
- <command>urxvt</command>
- </action>
- </keybind>
- <!-- Lancement de "PCmanFm" -->
- <keybind key="W-p">
- <action name="Execute">
- <startupnotify>
- <enabled>true</enabled>
- <name>PCManFM</name>
- </startupnotify>
- <command>pcmanfm</command>
- </action>
- </keybind>
- <!-- Envoyer la fenêtre active au bureau de gauche-->
- <keybind key="S-A-Left">
- <action name="SendToDesktopLeft">
- <dialog>no</dialog>
- <wrap>no</wrap>
- </action>
- </keybind>
- <!-- Envoyer la fenêtre active au bureau de droite-->
- <keybind key="S-A-Right">
- <action name="SendToDesktopRight">
- <dialog>no</dialog>
- <wrap>no</wrap>
- </action>
- </keybind>
- <!-- Envoyer la fenêtre active au bureau du haut-->
- <keybind key="S-A-Up">
- <action name="SendToDesktopUp">
- <dialog>no</dialog>
- <wrap>no</wrap>
- </action>
- </keybind>
- <!-- Envoyer la fenêtre active au bureau du bas-->
- <keybind key="S-A-Down">
- <action name="SendToDesktopDown">
- <dialog>no</dialog>
- <wrap>no</wrap>
- </action>
- </keybind>
- <!-- Aller au bureau numéro 1-->
- <keybind key="W-F1">
- <action name="Desktop">
- <desktop>un</desktop>
- </action>
- </keybind>
- <!-- Aller au bureau numéro 2-->
- <keybind key="W-F2">
- <action name="Desktop">
- <desktop>deux</desktop>
- </action>
- </keybind>
- <!-- Aller au bureau numéro 3-->
- <keybind key="W-F3">
- <action name="Desktop">
- <desktop>trois</desktop>
- </action>
- </keybind>
- <!-- Aller au bureau numéro 4-->
- <keybind key="W-F4">
- <action name="Desktop">
- <desktop>quatre</desktop>
- </action>
- </keybind>
- <!-- Afficher le bureau-->
- <keybind key="W-d">
- <action name="ToggleShowDesktop"/>
- </keybind>
- <!-- Raccourcis pour les fenêtres -->
- <keybind key="A-F4">
- <action name="Close"/>
- </keybind>
- <keybind key="A-space">
- <action name="ShowMenu">
- <menu>client-menu</menu>
- </action>
- </keybind>
- <!-- Raccourcis de changement de fenêtre -->
- <keybind key="A-Tab">
- <action name="NextWindow"/>
- </keybind>
- <keybind key="A-S-Tab">
- <action name="PreviousWindow"/>
- </keybind>
- <keybind key="C-A-Tab">
- <action name="NextWindow">
- <panels>yes</panels>
- <desktop>yes</desktop>
- </action>
- </keybind>
- </keyboard>
- <mouse>
- <dragThreshold>8</dragThreshold>
- <!-- number of pixels the mouse must move before a drag begins -->
- <doubleClickTime>200</doubleClickTime>
- <!-- in milliseconds (1000 = 1 second) -->
- <screenEdgeWarpTime>400</screenEdgeWarpTime>
- <!-- Time before changing desktops when the pointer touches the edge of the
- screen while moving a window, in milliseconds (1000 = 1 second).
- Set this to 0 to disable warping -->
- <context name="Frame">
- <mousebind button="A-Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- <mousebind button="A-Left" action="Click">
- <action name="Unshade"/>
- </mousebind>
- <mousebind button="A-Left" action="Drag">
- <action name="Move"/>
- </mousebind>
- <mousebind button="A-Right" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="Unshade"/>
- </mousebind>
- <mousebind button="A-Right" action="Drag">
- <action name="Resize"/>
- </mousebind>
- <mousebind button="A-Middle" action="Press">
- <action name="Lower"/>
- <action name="FocusToBottom"/>
- <action name="Unfocus"/>
- </mousebind>
- <mousebind button="A-Up" action="Click">
- <action name="DesktopPrevious"/>
- </mousebind>
- <mousebind button="A-Down" action="Click">
- <action name="DesktopNext"/>
- </mousebind>
- <mousebind button="C-A-Up" action="Click">
- <action name="DesktopPrevious"/>
- </mousebind>
- <mousebind button="C-A-Down" action="Click">
- <action name="DesktopNext"/>
- </mousebind>
- <mousebind button="A-S-Up" action="Click">
- <action name="SendToDesktopPrevious"/>
- </mousebind>
- <mousebind button="A-S-Down" action="Click">
- <action name="SendToDesktopNext"/>
- </mousebind>
- </context>
- <context name="Titlebar">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- <mousebind button="Left" action="Drag">
- <action name="Move"/>
- </mousebind>
- <mousebind button="Left" action="DoubleClick">
- <action name="ToggleMaximizeFull"/>
- </mousebind>
- <mousebind button="Middle" action="Press">
- <action name="Lower"/>
- <action name="FocusToBottom"/>
- <action name="Unfocus"/>
- </mousebind>
- <mousebind button="Up" action="Click">
- <action name="Shade"/>
- <action name="FocusToBottom"/>
- <action name="Unfocus"/>
- <action name="Lower"/>
- </mousebind>
- <mousebind button="Down" action="Click">
- <action name="Unshade"/>
- <action name="Raise"/>
- </mousebind>
- <mousebind button="Right" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="ShowMenu">
- <menu>client-menu</menu>
- </action>
- </mousebind>
- </context>
- <context name="Top">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="Unshade"/>
- </mousebind>
- <mousebind button="Left" action="Drag">
- <action name="Resize">
- <edge>top</edge>
- </action>
- </mousebind>
- </context>
- <context name="Left">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- <mousebind button="Left" action="Drag">
- <action name="Resize">
- <edge>left</edge>
- </action>
- </mousebind>
- <mousebind button="Right" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="ShowMenu">
- <menu>client-menu</menu>
- </action>
- </mousebind>
- </context>
- <context name="Right">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- <mousebind button="Left" action="Drag">
- <action name="Resize">
- <edge>right</edge>
- </action>
- </mousebind>
- <mousebind button="Right" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="ShowMenu">
- <menu>client-menu</menu>
- </action>
- </mousebind>
- </context>
- <context name="Bottom">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- <mousebind button="Left" action="Drag">
- <action name="Resize">
- <edge>bottom</edge>
- </action>
- </mousebind>
- <mousebind button="Middle" action="Press">
- <action name="Lower"/>
- <action name="FocusToBottom"/>
- <action name="Unfocus"/>
- </mousebind>
- <mousebind button="Right" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="ShowMenu">
- <menu>client-menu</menu>
- </action>
- </mousebind>
- </context>
- <context name="BLCorner">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- <mousebind button="Left" action="Drag">
- <action name="Resize"/>
- </mousebind>
- </context>
- <context name="BRCorner">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- <mousebind button="Left" action="Drag">
- <action name="Resize"/>
- </mousebind>
- </context>
- <context name="TLCorner">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="Unshade"/>
- </mousebind>
- <mousebind button="Left" action="Drag">
- <action name="Resize"/>
- </mousebind>
- </context>
- <context name="TRCorner">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="Unshade"/>
- </mousebind>
- <mousebind button="Left" action="Drag">
- <action name="Resize"/>
- </mousebind>
- </context>
- <context name="Client">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- <mousebind button="Middle" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- <mousebind button="Right" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- </context>
- <context name="Icon">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="Unshade"/>
- <action name="ShowMenu">
- <menu>client-menu</menu>
- </action>
- </mousebind>
- <mousebind button="Right" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="ShowMenu">
- <menu>client-menu</menu>
- </action>
- </mousebind>
- </context>
- <context name="AllDesktops">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="Unshade"/>
- </mousebind>
- <mousebind button="Left" action="Click">
- <action name="ToggleOmnipresent"/>
- </mousebind>
- </context>
- <context name="Shade">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- <mousebind button="Left" action="Click">
- <action name="ToggleShade"/>
- </mousebind>
- </context>
- <context name="Iconify">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- <mousebind button="Left" action="Click">
- <action name="Iconify"/>
- </mousebind>
- </context>
- <context name="Maximize">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="Unshade"/>
- </mousebind>
- <mousebind button="Middle" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="Unshade"/>
- </mousebind>
- <mousebind button="Right" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="Unshade"/>
- </mousebind>
- <mousebind button="Left" action="Click">
- <action name="ToggleMaximizeFull"/>
- </mousebind>
- <mousebind button="Middle" action="Click">
- <action name="ToggleMaximizeVert"/>
- </mousebind>
- <mousebind button="Right" action="Click">
- <action name="ToggleMaximizeHorz"/>
- </mousebind>
- </context>
- <context name="Close">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="Unshade"/>
- </mousebind>
- <mousebind button="Left" action="Click">
- <action name="Close"/>
- </mousebind>
- </context>
- <context name="Desktop">
- <mousebind button="Up" action="Click">
- <action name="DesktopPrevious"/>
- </mousebind>
- <mousebind button="Down" action="Click">
- <action name="DesktopNext"/>
- </mousebind>
- <mousebind button="A-Up" action="Click">
- <action name="DesktopPrevious"/>
- </mousebind>
- <mousebind button="A-Down" action="Click">
- <action name="DesktopNext"/>
- </mousebind>
- <mousebind button="C-A-Up" action="Click">
- <action name="DesktopPrevious"/>
- </mousebind>
- <mousebind button="C-A-Down" action="Click">
- <action name="DesktopNext"/>
- </mousebind>
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- <mousebind button="Right" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- </context>
- <context name="Root">
- <!-- Menus -->
- <mousebind button="Middle" action="Press">
- <action name="ShowMenu">
- <menu>client-list-combined-menu</menu>
- </action>
- </mousebind>
- <mousebind button="Right" action="Press">
- <action name="ShowMenu">
- <menu>root-menu</menu>
- </action>
- </mousebind>
- </context>
- <context name="MoveResize">
- <mousebind button="Up" action="Click">
- <action name="DesktopPrevious"/>
- </mousebind>
- <mousebind button="Down" action="Click">
- <action name="DesktopNext"/>
- </mousebind>
- <mousebind button="A-Up" action="Click">
- <action name="DesktopPrevious"/>
- </mousebind>
- <mousebind button="A-Down" action="Click">
- <action name="DesktopNext"/>
- </mousebind>
- </context>
- </mouse>
- <menu>
- <!-- Vous pouvez spécifier plusieurs menu ici, ils seront chargés
- respectez bien l'ordre et la syntaxe -->
- <!-- menu par défaut (ou le personnel $HOME/.config/openbox/) -->
- <!-- menu sur Debian -->
- <file>/var/lib/openbox/debian-menu.xml</file>
- <file>debian-menu.xml</file>
- <file>menu.xml</file>
- <hideDelay>200</hideDelay>
- <!-- si la pression est plus longue que le temps fixé (en millisecondes),
- le menu sera de nouveau caché -->
- <middle>no</middle>
- <!-- centrer les sous-menus -->
- <submenuShowDelay>100</submenuShowDelay>
- <!-- délai avant de montrer le sous-menu après le survol du menu parent
- si la valeur est négative, le délai sera infini et le sous-menu
- ne sera pas montrer tant qu'il ne sera pas cliqué -->
- <submenuHideDelay>400</submenuHideDelay>
- <!-- délai pour cacher un sous-menu quand on en sélectionne un autre
- si la valeur est négative, le délai sera infini et le sus-menu
- ne sera pas caché tant qu'un autre ne sera pas ouvert -->
- <applicationIcons>yes</applicationIcons>
- <!-- vérifie que les icônes apparaissent dans le client-list-(combined-)menu -->
- <manageDesktops>yes</manageDesktops>
- <!-- affiche le bureau actif dans le client-list-(combined-)menu -->
- </menu>
- </openbox_config>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement