This is the old ROX web-site. Please use the new website instead.
There are several different parts of the desktop that can be themed, as shown in the picture below.
See also:
ROX uses GTK-2 as its toolkit, so make sure you get a GTK-2 theme if you want to change the style of the menus and other user interface widgets. To install a GTK theme:
You can find lots of themes at
http://themes.freshmeat.net.
If you use OroboROX and Zero Install, you can find window manager themes in /uri/0install/rox.sourceforge.net/apps/Configure/Themes. Without Zero Install, some should have come with OroboROX (others can be downloaded separately). Either way, right-clicking on OroboROX and choosing Options... will take you to them.
For example, the Xaguar Theme can be found
here. Unpack it into /usr/apps/OroboROX/Configure/Themes.
If using another window manager, you can find lots of themes at
http://themes.freshmeat.net.
Icon themes provide icons for all the different types of file. The current series of ROX-Filer (2.2.x) supports freedesktop.org icon themes; install new icon themes in your ~/.icons directory, and then select it in your Options dialog's 'Types' panel.
Uniquicons-ROX
Set of icons created for
pezhammer and adapted by
IndioCabreao to ROX.
ROX-SVG 
This is a crisp new set of realistic-looking SVG icons made especially for ROX by Alex Kloss. The Errors of Version 0.10.0 are now fixed.
ROX-SVG
This is a repackage of the
Noia-full icon set from
art.gnome.org for ROX provided by Chris Shaffer. It is also availble in the new icon theme format from
http://songer.sourceforge.net/.
Various Gnome Themes
Gnome Themes Extras for ROX repackaged in ROX icon theme format. Contains Gorilla, Lush, Nuvola, Wasp and Amaranth from
Gnome Themes Extras.
You can get icons from other places, too, like:
Open 3D Icons contributors are welcome
Rox-Filer 1.2 style and
Rox-Filer 2.x style MIME icons,
Fabien Devaux's 3D icons,
Theme for ROX 2.1.x
and
MIME-icons for ROX till 2.0
kde-look.org
art.gnome.org
www.iconfactory.com,
jimmac.musichall.cz and
Ximian icons.In The Future, we hope to be able to share icon themes with other desktops.
Make sure you have the appropriate theme engine installed (eg gtk2-engines-pixbuf).
ROX-Filer uses the standard Gtk stock icons system to change the toolbar icons. Put something like this in your ~/.gtkrc-2.0 file:
pixmap_path "/path/to/icons"
style "normal" {
stock["gtk-close"] = {{"close-icon.png"}}
stock["gtk-go-up"] = {{"up-icon.png"}}
stock["gtk-home"] = {{"home-icon.png"}}
stock["gtk-refresh"] = {{"refresh-icon.png"}}
stock["gtk-zoom-in"] = {{"zoom-in-icon.png"}}
stock["gtk-zoom-fit"] = {{"zoom-fit-icon.png"}}
stock["gtk-jump-to"] = {{"jump-to-icon.png"}}
stock["gtk-sort-ascending"] = {{"sort-icon.png"}}
stock["gtk-help"] = {{"help-icon.png"}}
stock["rox-show-hidden"] = {{"hidden-icon.png"}}
stock["rox-show-details"] = {{"details-icon.png"}}
stock["rox-select"] = {{"select-icon.png"}}
}
widget "*" style "normal"
See the
list of stock icons in the Gtk documentation for details.
Put something like the following in your ~/.gtkrc-2.0 file:
Note: to prevent this file from being overridden when changing themes use ~/.gtkrc.mine instead
style "rox" = "default"
{
bg[NORMAL] = "#ffffff"
bg[ACTIVE] = "#ffffff"
}
widget_class "*Collection*" style "rox"
Next, restart ROX-Filer (or you X session). You can just restart ROX by killing the ROX-Filer process : under Linux, use killall ROX-Filer and restart it. Don't use killall under Solaris.
Other widget_class backgrounds you may like to change include:
but remember that this will affect all GTK applications.
This is similar to the previous question. Put something like the following in your ~/.gtkrc-2.0 file:
Note: to prevent this file from being overridden when changing themes use ~/.gtkrc.mine instead
pixmap_path /home/yourhome/images
style "rox" = "default"
{
bg_pixmap[NORMAL] = "roxbg.png"
}
widget_class "*Collection*" style "rox"
Bu sure that roxbg.png is in the path you use in the pixmap_path directive. The image will be tiled to fill the whole ROX filer window. Next, restart ROX-Filer (or you X session). You can just restart ROX by killing the ROX-Filer process : under Linux, use killall ROX-Filer and restart it.
Put something like this in your ~/.gtkrc-2.0 file, as described above.
style "panel-style" {
bg[NORMAL] = "#efb47c"
font_name = "Sans 5"
}
widget "rox-panel.*" style "panel-style"
The filer uses GTK to load images. As long as you have SVG support in GTK, ROX-Filer will load them fine.
Make sure you don't have any Choices/MIME-icons directories (~/Choices, /usr/local/share/Choices, /usr/share/Choices, etc). These override icons set in the theme. If you've previously installed ROX-Filer 2.0.0, you probably have one of these directories around.
How do I create an icon theme?