Ceci est une ancienne révision du document !
Configuration : généralitées
Fluxbox n'utilise quasiment aucuns outil graphique pour la configuration. Vous devrez donc la plupart du temps modifier des fichiers textes pour modifier les valeurs.
init
Le fichier init contient de nombreux paramètres :
sudo nano ~/.fluxbox/init
Voici le contenu de ce fichier avec explications : ()
# ??? session.screen0.window.focus.alpha: 141 # ??? session.screen0.window.unfocus.alpha: 142 # ??? session.screen0.overlay.lineWidth: 1 # ??? session.screen0.overlay.lineStyle: LineSolid # ??? session.screen0.overlay.joinStyle: JoinMiter # ??? session.screen0.overlay.capStyle: CapNotLast # Maximiser les fenétres sur la barre session.screen0.toolbar.maxOver: false # Placement de la barre d'outils session.screen0.toolbar.placement: BottomCenter # Au dessus session.screen0.toolbar.onhead: 0 # Visible session.screen0.toolbar.visible: true # ??? session.screen0.toolbar.layer: Top # Masquer automatiquement session.screen0.toolbar.autoHide: false # ??? session.screen0.toolbar.onTop: true # Organisation de la barre d'outils session.screen0.toolbar.tools: workspacename, prevworkspace, nextworkspace, iconbar, systemtray, prevwindow, nextwindow, clock # Taille de la barre (en pourcent) session.screen0.toolbar.widthPercent: 75 # ??? session.screen0.toolbar.alpha: 255 # Hauteur de la barre session.screen0.toolbar.height: 32 # ??? session.screen0.menu.alpha: 143 # ??? session.screen0.tabs.intitlebar: false # ??? session.screen0.iconbar.deiconifyMode: Follow # Alignement des fenétres dans la barre session.screen0.iconbar.alignment: Left # Largeur des fenétres dans la barre session.screen0.iconbar.iconWidth: 70 # Utilisation de la molette pour... session.screen0.iconbar.wheelMode: Screen # ??? session.screen0.iconbar.usePixmap: true # ??? session.screen0.iconbar.iconTextPadding: 10l # Quels fenétre afficher dans la barre session.screen0.iconbar.mode: AllWindows # ??? session.screen0.tab.rotatevertical: True # Alignement des onglets session.screen0.tab.alignment: Left # Placement des onglets session.screen0.tab.placement: TopLeft # Largeur des onglets session.screen0.tab.width: 64 # Hauteur des onglets session.screen0.tab.height: 16 # Effacement automatique des slits session.screen0.slit.autoHide: false # Maximiser les fenétres sur les slits session.screen0.slit.maxOver: false # Mettres les slits au-dessus session.screen0.slit.onTop: true # Placement des slits session.screen0.slit.placement: BottomRight # ??? session.screen0.slit.alpha: 255 # ??? session.screen0.slit.onhead: 0 # ??? session.screen0.slit.layer: Dock # ??? session.screen0.slit.direction: Vertical # Outil a gauche de la barre de titre session.screen0.titlebar.left: Stick # Outils a droite de la barre de titre session.screen0.titlebar.right: Minimize Maximize Close # Noms des bureaux session.screen0.workspaceNames: 1,2, # ??? session.screen0.menuDelay: 0 # ??? Antialiasing ? session.screen0.antialias: true # ??? session.screen0.rootCommand: # ??? session.screen0.resizeMode: Bottom # ??? session.screen0.autoRaise: false # ??? session.screen0.fullMaximization: false # ??? session.screen0.demandsAttentionTimeout: 500 # ??? session.screen0.menuMode: Delay # ??? session.screen0.showwindowposition: true # ??? session.screen0.workspacewarping: true # ??? session.screen0.windowPlacement: RowSmartPlacement # ??? session.screen0.opaqueMove: false # ??? session.screen0.imageDither: false # ??? session.screen0.windowScrollReverse: false # ??? session.screen0.tabFocusModel: ClickToTabFocus # ??? session.screen0.followModel: Ignore # ??? session.screen0.rowPlacementDirection: LeftToRight # ??? session.screen0.focusNewWindows: true # ??? session.screen0.desktopwheeling: true # Nombres de bureaux session.screen0.workspaces: 2 # ??? session.screen0.decorateTransient: false # ??? session.screen0.focusModel: ClickFocus # ??? session.screen0.windowScrollAction: # ??? session.screen0.colPlacementDirection: TopToBottom # ??? session.screen0.reversewheeling: false # ??? session.screen0.windowMenu: # ??? session.screen0.menuDelayClose: 0 # ??? session.screen0.focusLastWindow: true # ??? session.screen0.clickRaises: true # ??? session.screen0.edgeSnapThreshold: 0 # ??? session.screen0.strftimeFormat: %k:%M # ??? session.cacheMax: 200l # ??? session.appsFile: ~/.fluxbox/apps # ??? session.forcePseudoTransparency: false # ??? session.slitlistFile: ~/.fluxbox/slitlist # ??? session.modKey: Mod1 # ??? session.colorsPerChannel: 4 # ??? session.doubleClickInterval: 500 # ??? session.opaqueMove: False # ??? session.styleFile: /usr/share/fluxbox/styles/Meta # ??? session.keyFile: ~/.fluxbox/keys # ??? session.imageDither: True # ??? session.autoRaiseDelay: 250 # ??? session.tabPadding: 0 # ??? session.groupFile: ~/.fluxbox/groups # ??? session.focusTabMinWidth: 0 # ??? session.tabs: true # ??? session.cacheLife: 5l # ??? session.styleOverlay: ~/.fluxbox/overlay # ??? session.menuFile: ~/.fluxbox/menu # ??? session.tabsAttachArea: Window # ??? session.ignoreBorder: false # ??? session.numLayers: 13
fluxconf
Pour utiliser quelques paramètres graphiques, vous pouvez installer et lancer fluxconf :
sudo apt-get install fluxconf fluxconf
Changez le paramètre que vous désirez, puis faites "Sauver" et "Laisser fluxbox modifier ma config".