Difference between revisions of "Stalonetray"

From ArchWiki
Jump to: navigation, search
(Added a troubleshooting section; added notes on how to force a specific icon size using icon_size and kludges force_icons_size)
m (Style fixes.)
Line 3: Line 3:
  
 
== Installation ==
 
== Installation ==
Stalonetray is available from the community repository:
 
  
# pacman -S stalonetray
+
[[pacman |Install]] {{Pkg|stalonetray}} from the [[official repositories]]. Once installed, copy the {{ic|stalonetrayrc}} file to your home directory. Note that you should do this as a regular user.
 
+
Once installed, copy the {{ic|stalonetrayrc}} file to your home directory. Note that you should do this as a regular user.
+
  
 
  $ cp /etc/stalonetrayrc ~/.stalonetrayrc
 
  $ cp /etc/stalonetrayrc ~/.stalonetrayrc
  
 
== Configuration ==
 
== Configuration ==
 +
 
=== Openbox ===
 
=== Openbox ===
  
To run stalonetray in Openbox, you need to run:
+
To run Stalonetray in Openbox, issue the command:
  # stalonetray --dockapp-mode simple
+
  $ stalonetray --dockapp-mode simple
 
+
To run Stalonetray on start up, add the following to {{ic|~/.config/openbox/autostart}}:
Alternatively, you can change the line:
+
  stalonetray --dockapp-mode simple &
 
+
  # dockapp-mode none
+
 
+
to
+
 
+
# dockapp-mode simple  
+
 
+
in  your {{ic|.stalonetrayrc}} file. Openbox now treats the tray as the dock, and you can adjust its position by using the Openbox Configuration Tool.
+
  
To run Stalonetray on start up, add the following to {{ic|~/.config/openbox/autostart}}:  
+
Alternatively, you can change the {{ic|~/.stalonetrayrc}} line:
 +
# dockapp-mode none
 +
to:
 +
# dockapp-mode simple
 +
Openbox now treats the tray as the dock, and you can adjust its position by using the Openbox Configuration Tool. To run Stalonetray on start up, add the following to {{ic|~/.config/openbox/autostart}}:
 
  stalonetray &
 
  stalonetray &
 
If the dockapp-mode is not specified in {{ic|~/.stalonetrayrc}}, add the following instead:
 
stalonetray --dockapp-mode simple &
 
  
 
See also [http://stalonetray.sourceforge.net/wmhints.html#openbox Stalonetray WM hints for OpenBox]
 
See also [http://stalonetray.sourceforge.net/wmhints.html#openbox Stalonetray WM hints for OpenBox]
Line 37: Line 28:
 
=== Ion3 ===
 
=== Ion3 ===
  
To run stalonetray in Ion3:
+
To run Stalonetray in Ion3:
  stalonetray --kludges=force_icons_size,fix_window_pos
+
stalonetray --kludges=force_icons_size,fix_window_pos
To include stalonetray in the statusbar, add the following to your configuration file in {{ic|~/.ion3/}} :
+
To include stalonetray in the statusbar, add the following to your configuration file in {{ic|~/.ion3/}}:
<pre>
+
 
 +
{{bc|1=
 
-- Create a statusbar
 
-- Create a statusbar
 
mod_statusbar.create{
 
mod_statusbar.create{
Line 53: Line 45:
 
defwinprop{instance="stalonetray",statusbar="systray_stalone"}
 
defwinprop{instance="stalonetray",statusbar="systray_stalone"}
 
defwinprop{class="stalonetray",statusbar="systray_stalone"}
 
defwinprop{class="stalonetray",statusbar="systray_stalone"}
</pre>
+
}}
  
 
See also [http://stalonetray.sourceforge.net/wmhints.html#ion3 Stalonetray WM hints for ion3]
 
See also [http://stalonetray.sourceforge.net/wmhints.html#ion3 Stalonetray WM hints for ion3]
  
==Troubleshooting==
+
== Troubleshooting ==
===Icons don't have the desired size===
+
 
 +
=== Icons don't have the desired size ===
  
 
To force the size of the icons to be equal to icon_size, launch stalonetray with the following arguments:
 
To force the size of the icons to be equal to icon_size, launch stalonetray with the following arguments:
  
  stalonetray --icon-size=16 --kludges=force_icons_size
+
stalonetray --icon-size=16 --kludges=force_icons_size
  
 
This will force the size of all icons to 16×16 pixels.
 
This will force the size of all icons to 16×16 pixels.
Line 68: Line 61:
 
Alternatively, one could add the following to the configuration file:
 
Alternatively, one could add the following to the configuration file:
  
  icon_size 16
+
icon_size 16
  kludges force_icons_size
+
kludges force_icons_size
 +
 
 +
== See also ==
  
==Other resources==
+
* http://stalonetray.sourceforge.net/manpage.html - Stalonetray manual page
* [http://stalonetray.sourceforge.net/manpage.html stalonetray man page]
+

Revision as of 10:34, 12 November 2013

Stalonetray is a stand-alone freedesktop.org and KDE system tray for the X Window System. It has full XEMBED support, minimal dependencies and works with virtually any EWMH-compliant window manager. Window managers that are reported to work well with stalonetray are: FVWM, Openbox, Enlightenment, Ion3, Compiz, Xmonad and awesome.

Installation

Install stalonetray from the official repositories. Once installed, copy the stalonetrayrc file to your home directory. Note that you should do this as a regular user.

$ cp /etc/stalonetrayrc ~/.stalonetrayrc

Configuration

Openbox

To run Stalonetray in Openbox, issue the command:

$ stalonetray --dockapp-mode simple

To run Stalonetray on start up, add the following to ~/.config/openbox/autostart:

stalonetray --dockapp-mode simple &

Alternatively, you can change the ~/.stalonetrayrc line:

# dockapp-mode none

to:

# dockapp-mode simple

Openbox now treats the tray as the dock, and you can adjust its position by using the Openbox Configuration Tool. To run Stalonetray on start up, add the following to ~/.config/openbox/autostart:

stalonetray &

See also Stalonetray WM hints for OpenBox

Ion3

To run Stalonetray in Ion3:

stalonetray --kludges=force_icons_size,fix_window_pos

To include stalonetray in the statusbar, add the following to your configuration file in ~/.ion3/:


See also Stalonetray WM hints for ion3

Troubleshooting

Icons don't have the desired size

To force the size of the icons to be equal to icon_size, launch stalonetray with the following arguments:

stalonetray --icon-size=16 --kludges=force_icons_size

This will force the size of all icons to 16×16 pixels.

Alternatively, one could add the following to the configuration file:

icon_size 16
kludges force_icons_size

See also