SliTaz GNU/Linux official and community documentation wiki.
.png

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:handbook:desktop [2010/07/08 17:14]
127.0.0.1 external edit
en:handbook:desktop [2020/09/23 18:29] (current)
hgt [Applications started automatically]
Line 7: Line 7:
 ===== Openbox ===== ===== Openbox =====
  
-Openbox is a fast, simple, themeable window manager ​that doesn'​t consume all of your system resources, it is the window manager by default on SliTaz. A window manager is an application that runs on top of the X server to control the appearance of windows, open a X terminal or display applications. It can then place, cut and resize ​windows at will.+Openbox is a fast, lightweight, simple, themeable ​ window manager, it is the window manager by default on SliTaz. A window manager is an application that runs on top of the X server to control the appearance of windows. It can then place, cut and re-size ​windows at will.
  
-Openbox provides a context menu via a right click on the desktop, this menu can be changed by editing a configuration file. The key combinations Alt + TAB allow you to list and navigate through open windows. Obconf can be used to graphically configure the window manager and various small tools (specific to SliTaz) allow you to have a simple, stylish and coherent desktop. By default, SliTaz uses virtual desktops.+Openbox provides a context menu via a right click on the desktop, this menu can be changed by editing a configuration file. The key combinations Alt + TAB allow you to list and navigate through open windows. Obconf can be used to graphically configure the window manager and various small tools (specific to SliTaz) allow you to have a simple, stylish and coherent desktop. By default, SliTaz uses virtual desktops.
  
-The Desktop provided by SliTaz complies with the Freedesktop standards, the file manager PCmanFM allows for management of desktop icons, drag and drop (drag and drop) and the mounting of devices with a solitary click. The panel menu, taskbar, icons, etc are powered by LXpanel.+The Desktop provided by SliTaz complies with the Freedesktop standards, the file manager PCmanFM allows for management of desktop icons, drag and drop and the mounting of devices with a solitary click. The panel menu, taskbar, icons, etc are powered by LXpanel.
  
 ===== Configuring Openbox ===== ===== Configuring Openbox =====
Line 21: Line 21:
 Openbox supports themes through a single file using syntax specific to the window manager. Several default themes are provided, they can be selected via Obconf and are found in ///​usr/​share/​themes//​. Each system user can install their own themes in the directory //​~/​.themes//​ either manually or via Obconf. If you want to create your own themes for SliTaz, then the easiest way is to copy and rename an existing theme and then edit the file //​themerc//​. Optional themes can also use images for buttons, icons, etc. These images can be created or modified via an image editor such as the Gimp or mtpaint. Openbox supports themes through a single file using syntax specific to the window manager. Several default themes are provided, they can be selected via Obconf and are found in ///​usr/​share/​themes//​. Each system user can install their own themes in the directory //​~/​.themes//​ either manually or via Obconf. If you want to create your own themes for SliTaz, then the easiest way is to copy and rename an existing theme and then edit the file //​themerc//​. Optional themes can also use images for buttons, icons, etc. These images can be created or modified via an image editor such as the Gimp or mtpaint.
  
-On the Internet you will find many more themes created by the Openbox community. More information can be found on the official Openbox [[http://icculus.org/openbox/​index.php/​Openbox:​Themes|website]]. ​+On the Internet you will find many more themes created by the Openbox community. More information can be found on the official Openbox [[http://openbox.org/wiki/​Openbox:​Themes|website]]. ​
  
 ===== Context Menu ===== ===== Context Menu =====
  
-The menu is in the file ~/​.config/​openbox/​menu.xml, ​the syntax of the XML file is simple and easy to understand. It also possible to edit this file with obmenu (not installed by default). An example for an application in a sub menu: +The menu is in the file ~/​.config/​openbox/​menu.xml. Besides editing from a text editorit also possible to edit this file with obmenu (not installed by default).
- +
-<​code>​ +
-<item label="​File Manager">​ +
-  <action name="​Execute"><​command>​pcmanfm</​command></​action>​ +
-</​item>​ +
-</​code>​ +
- +
-The subumenus are defined at the end of the file using the menu tag. The tag menu can use a pipe to display the menu entries, ie. a script that creates entries on the fly. SliTaz offers by default a pipe menu that allows you to directly open your Favorites folder with the file manager PCmanFM. The script is found in ///​usr/​lib/​openbox//​ and can be used as an example+
  
 ===== Applications started automatically ===== ===== Applications started automatically =====
  
-When starting in graphical mode, Openbox allows many applications to start automatically via the //~/.config/Openbox/autostart.sh// script. By default, using this script, SliTaz starts the file manager PCmanFM for the management of screen and desktop icons, the panel (LXpanel) for the menu, and dbus and Ivman for the management of devices or media such as USB keys. To add or remove applications launched at startup of the session, you can edit the script or use the small SliTaz GUI located in the menu //"​Preferences"​ → "Auto started applications"​// +When starting in graphical mode, Openbox allows many applications to start automatically via the \\ 
- +**~/.config/openbox/autostart** script. By default, using this script, SliTaz starts the file manager PCmanFM for the management of screen and desktop icons, the panel (LXpanel) for the menu, and dbus for the management of devices or media such as USB keys. To add or remove applications launched at startup of the session, you can edit the script or use the small SliTaz GUI located in the menu **"​Preferences"​ → "Auto started applications"​** 
- +
-{{:​en:​handbook:​image:​desktopbox-autostart.png }}+
  
 +{{ :​en:​handbook:​image:​desktopbox-autostart.png }}
  
 ===== Wallpaper and icons using PCmanFM ===== ===== Wallpaper and icons using PCmanFM =====
Line 49: Line 40:
 The icons are displayed via a simple text file (.desktop), following the Freedesktop standards, you can create your own or customize using your favorite text editor. To add icons to the desktop, SliTaz provides a tiny graphical box accessible via the menu //"​Preferences"​ → "​Desktop icons"//​ or alternatively,​ you can use the Openbox context menu //"​Desktop files & Icons" → "Add new icon"//​ : The icons are displayed via a simple text file (.desktop), following the Freedesktop standards, you can create your own or customize using your favorite text editor. To add icons to the desktop, SliTaz provides a tiny graphical box accessible via the menu //"​Preferences"​ → "​Desktop icons"//​ or alternatively,​ you can use the Openbox context menu //"​Desktop files & Icons" → "Add new icon"//​ :
  
-{{:​en:​handbook:​image:​desktopbox-add-icons.png|}} +{{ :​en:​handbook:​image:​desktopbox-icons.png }} 
  
 ===== LXPanel ===== ===== LXPanel =====
  
-LXPanel forms part of the LXDE project and handles the taskbar, menus, icons etc. Menus are dynamically generated by adding .desktop files to the ///​usr/​share/​applications//​ directory.+LXPanel forms part of the LXDE project and handles the taskbar, menus, icons etc. Menus are dynamically generated by adding .desktop files to the ///usr/​share/​applications//​ or //~/.local/​share/​applications//​ directory.
  
 The system configuration file is located in ///​etc/​lxpanel//​ and can also be stored locally in //​~/​.config//,​ though it is recommended that you configure LXPanel graphically by using the "Panel Settings"​ (right click) entry on the taskbar. The system configuration file is located in ///​etc/​lxpanel//​ and can also be stored locally in //​~/​.config//,​ though it is recommended that you configure LXPanel graphically by using the "Panel Settings"​ (right click) entry on the taskbar.
Line 59: Line 50:
 === Panel Preferences === === Panel Preferences ===
  
-The LXPanel configurator has tabs:-+The LXPanel configurator has tabs:-
  
-    * General ​handles the position, size - either dynamic or fixedpanel background and properties.+    * Geometry ​handles the position, ​icons, and size - either dynamic or fixed of the panel
 +    * Appearance adjusts the background and fonts.
     * Panel Applets lets you add, remove, edit and move plugins around on the panel.     * Panel Applets lets you add, remove, edit and move plugins around on the panel.
     * Advanced allows you to set preferred applications like the file manager, terminal and logout command.     * Advanced allows you to set preferred applications like the file manager, terminal and logout command.
 
en/handbook/desktop.1278602065.txt.gz · Last modified: 2010/08/08 14:13 (external edit)