Help:Contents

From Openbox

(Difference between revisions)
Jump to: navigation, search
(Undo revision 3856 by Spoiledbroth (talk))
(OCD)
Line 3: Line 3:
 
In order to get full access and contribute in the wiki, all you need to do is prove you are a person. Please see [[Help:RequestWriteAccess|RequestWriteAccess]].
 
In order to get full access and contribute in the wiki, all you need to do is prove you are a person. Please see [[Help:RequestWriteAccess|RequestWriteAccess]].
  
== Getting started ==
+
==[[Help:Configuration|Configuration]]==
====[[Help:Features|Feature list]]====  
+
*The configuration documentation has details on the various options you can set in ''rc.xml''.
*A list of features found in the Openbox windowmanager.
+
  
====[[Help:FAQ| Frequently asked questions]]====
+
== Mouse & keybindings==
 +
===[[Help:Bindings| Binding documentation]]===
 +
*Improve productivity and customize the function of your desktop by binding actions to key/mouse buttons (commonly called hot keys).
 +
===[[Help:Actions| Actions]]===
 +
*Comprehensive documentation of all actions available for key and mouse bindings and the options which can affect their behavior.
 +
==[[Help:Applications| Application settings]]==
 +
*Customize properties such as borders, geometry, workspace presence, layering etc. on a per-application basis.
  
====[[Help:Compiling|Compiling from source]]====
+
== Themes ==
*Details what you need to build the latest version of Openbox, and how to install it correctly.
+
===[[Help:Themes|Theme specification]]===
 +
*Comprehensive detail and documentation all of the elements found in an Openbox theme.
 +
===[[Help:Upgrading_to_3.4#Themes|Openbox 3.4 theme file changes]]===
 +
*Details differences between 3.3->3.4 theme files
 +
*A tool to help with [http://icculus.org/openbox/tools/themeupdate.py converting blackbox/fluxbox themes] to Openbox themes. (For non-xpm-based themes.)
  
====[[Help:UsingGit|Using Git]]====
+
== Menus ==
*Explains how to get bleeding-edge Openbox code for testing or developing with.
+
=== [[Help:Menus|Menu documentation]]===
 +
*Describes how to set up your own menus in Openbox.
 +
=== [[Help:Actions#Introduction|Actions]]===
 +
*The actions documentation lists all of the actions available for use in Openbox menus.
 +
===[[Help:Menus#Pipe_menus|Pipe menus]]===
 +
*Documentation of the pipe menu function. If you're looking for scripts there are a number of pipe menus available [[Openbox:Pipemenus|on the community page]].
 +
=== Generating an applications menu ===
 +
*There are a number of pipe menus that can generate your applications menu from what packages are installed on the system.  See [[Openbox:Pipemenus#Application_Menus|this section]] for a complete list.
  
====[[ObConf:About| ObConf]]====  
+
== Desktop Environments ==
*Obconf provides a simple graphical user interface to ease configuration for new Openbox users.
+
=== [[Help:Using Openbox in GNOME|Openbox in GNOME]]===
 +
*Instructions for running Openbox in the GNOME desktop environment and getting things to work how you want.
 +
===[[Help:Using Openbox in KDE|Openbox in KDE]]===
 +
*Instructions for running Openbox in K Desktop Environment.
 +
===[[Help:XFCE/Openbox|Openbox in XFCE]]===
 +
*Instructions for running Openbox in the XFCE desktop enviroment.
  
== [[Help:Upgrading to 3.4|Upgrading to 3.4]] ==
+
==[[Help:Openbox-session|No Desktop Environment]]==
*Walks through all the changes made since version 3.3, and there is a lot of them. Some of them mean new configuration options and features available to you, that you need to update your configuration to access.
+
*Running Openbox outside of common desktop environments, applications/widgets to enhance functionality of Openbox.
 +
===[[Help:Autostart|Autostart]]===
 +
*The autostart documentation gives instructions on how to launch programs with Openbox at startup (when not running Openbox inside a full desktop environment like XFCE or KDE).
  
== Documentation ==
+
== Miscellaneous ==
====[[Help:Configuration|Configuration]]====
+
=== rc.xml Configuration examples ===
*The configuration documentation has details on the various options you can set in ''rc.xml''.
+
===== Examples =====
+
 
*[[Help:DefaultConfiguration|rc.xml Configuration reference]] - Lists all default key bindings and default configuration.
 
*[[Help:DefaultConfiguration|rc.xml Configuration reference]] - Lists all default key bindings and default configuration.
 
 
*[[Help:MouseFocusExample| Focus-follows-mouse]] - This configuration is similar to the default configuration, but has more suitable mouse bindings for focus-follows-mouse that won't interfere with your windows' stacking order.
 
*[[Help:MouseFocusExample| Focus-follows-mouse]] - This configuration is similar to the default configuration, but has more suitable mouse bindings for focus-follows-mouse that won't interfere with your windows' stacking order.
 
 
*[[Help:ClaysViStyleSpatial|Vi-styled bindings]] - Two examples of Vi-style keybindings (by [[User:Rcbarnes|Clay Barnes]]).
 
*[[Help:ClaysViStyleSpatial|Vi-styled bindings]] - Two examples of Vi-style keybindings (by [[User:Rcbarnes|Clay Barnes]]).
 
 
*[[Help:WindowsInteractionWithWindowsKey| "Windows"/Super key control]] - Example of using the "Windows" AKA. Super key to control windows (by [[User:Deters|Deters]]).
 
*[[Help:WindowsInteractionWithWindowsKey| "Windows"/Super key control]] - Example of using the "Windows" AKA. Super key to control windows (by [[User:Deters|Deters]]).
 
 
*[[Help:IrssiStyleFocus|Irssi-style window switching]]
 
*[[Help:IrssiStyleFocus|Irssi-style window switching]]
  
====[[Help:Autostart|Autostart]]====  
+
===[[Help:Features|Feature list]]===  
*The autostart documentation gives instructions on how to launch programs with Openbox at startup (when not running Openbox inside a full desktop environment like XFCE or KDE).
+
*A list of features found in the Openbox windowmanager.
  
====[[Help:Bindings| Key/mouse binding]]====
+
===[[Help:FAQ| Frequently asked questions]]===
*Improve productivity and customize the function of your desktop by binding actions to key/mouse buttons (commonly called hot keys).
+
  
====[[Help:Actions| Actions]]====
+
===[[Help:Compiling|Compiling from source]]===
*Comprehensive documentation of all actions available for key and mouse bindings and the options which can affect their behavior.
+
*Details what you need to build the latest version of Openbox, and how to install it correctly.
  
====[[Help:Applications| Application settings]]====  
+
===[[Help:UsingGit|Using Git]]===
*Customize properties such as borders, geometry, workspace presence, layering etc. on a per-application basis.
+
*Explains how to get bleeding-edge Openbox code for testing or developing with.
  
=== Desktop Environments ===
+
===[[ObConf:About| ObConf]]===  
====[[Help:Using Openbox in GNOME|Openbox in GNOME]]====
+
*Obconf provides a simple graphical user interface to ease configuration for new Openbox users.
*Instructions for running Openbox in the GNOME desktop environment and getting things to work how you want.
+
  
====[[Help:Using Openbox in KDE|Openbox in KDE]]====
+
=== [[Help:Upgrading to 3.4|Upgrading to 3.4]] ===
*Instructions for running Openbox in K Desktop Environment.
+
*Walks through all the changes made since version 3.3, and there is a lot of them. Some of them mean new configuration options and features available to you, that you need to update your configuration to access.
 
+
====[[Help:XFCE/Openbox|Openbox in XFCE]]====
+
*Instructions for running Openbox in the XFCE desktop enviroment.
+
 
+
====[[Help:Openbox-session|Openbox by itself]]====
+
*Running Openbox outside of common desktop environments, applications/widgets to enhance functionality of Openbox.
+
 
+
=== Themes ===
+
====[[Help:Themes|Theme specification]]====  
+
*Comprehensive detail and documentation all of the elements found in an Openbox theme.
+
 
+
====[[Help:Upgrading_to_3.4#Themes|Openbox 3.4 theme file changes]]====
+
*Details differences between 3.3->3.4 theme files
+
*A tool to help with [http://icculus.org/openbox/tools/themeupdate.py converting blackbox/fluxbox themes] to Openbox themes. (For non-xpm-based themes.)
+
 
+
=== Menus ===
+
===== [[Help:Menus|Menu documentation]]=====
+
*Describes how to set up your own menus in Openbox.
+
 
+
===== [[Help:Actions#Introduction|Actions]]=====
+
*The actions documentation lists all of the actions available for use in Openbox menus.
+
 
+
=====[[Help:Menus#Pipe_menus|Pipe menus]]=====
+
*Documentation of the pipe menu function. If you're looking for scripts there are a number of pipe menus available [[Openbox:Pipemenus|on the community page]].
+
 
+
===== Generating an applications menu =====
+
*There are a number of pipe menus that can generate your applications menu from what packages are installed on the system.  See [[Openbox:Pipemenus#Application_Menus|this section]] for a complete list.
+
  
 
== Other resources ==
 
== Other resources ==

Revision as of 21:27, 28 February 2018

Welcome to the community maintained documentation for Openbox! Please help out and add your own articles or improve the ones that are already here.

In order to get full access and contribute in the wiki, all you need to do is prove you are a person. Please see RequestWriteAccess.

Contents

Configuration

  • The configuration documentation has details on the various options you can set in rc.xml.

Mouse & keybindings

Binding documentation

  • Improve productivity and customize the function of your desktop by binding actions to key/mouse buttons (commonly called hot keys).

Actions

  • Comprehensive documentation of all actions available for key and mouse bindings and the options which can affect their behavior.

Application settings

  • Customize properties such as borders, geometry, workspace presence, layering etc. on a per-application basis.

Themes

Theme specification

  • Comprehensive detail and documentation all of the elements found in an Openbox theme.

Openbox 3.4 theme file changes

Menus

Menu documentation

  • Describes how to set up your own menus in Openbox.

Actions

  • The actions documentation lists all of the actions available for use in Openbox menus.

Pipe menus

  • Documentation of the pipe menu function. If you're looking for scripts there are a number of pipe menus available on the community page.

Generating an applications menu

  • There are a number of pipe menus that can generate your applications menu from what packages are installed on the system. See this section for a complete list.

Desktop Environments

Openbox in GNOME

  • Instructions for running Openbox in the GNOME desktop environment and getting things to work how you want.

Openbox in KDE

  • Instructions for running Openbox in K Desktop Environment.

Openbox in XFCE

  • Instructions for running Openbox in the XFCE desktop enviroment.

No Desktop Environment

  • Running Openbox outside of common desktop environments, applications/widgets to enhance functionality of Openbox.

Autostart

  • The autostart documentation gives instructions on how to launch programs with Openbox at startup (when not running Openbox inside a full desktop environment like XFCE or KDE).

Miscellaneous

rc.xml Configuration examples

Feature list

  • A list of features found in the Openbox windowmanager.

Frequently asked questions

Compiling from source

  • Details what you need to build the latest version of Openbox, and how to install it correctly.

Using Git

  • Explains how to get bleeding-edge Openbox code for testing or developing with.

ObConf

  • Obconf provides a simple graphical user interface to ease configuration for new Openbox users.

Upgrading to 3.4

  • Walks through all the changes made since version 3.3, and there is a lot of them. Some of them mean new configuration options and features available to you, that you need to update your configuration to access.

Other resources

  • The Arch wiki has a lot of great information on setting up and using Openbox.
  • Many Openbox questions have been answered in forums around the internet. Trying a search may be fruitful.


Personal tools