Configuring GNUstep

I made a small video to show how configure GNUstep in desktops other than WindowMaker. However the official website of GNUstep changed the same day I uploaded this video. So, the instructions are slightly different. You can found the themes at GNUstep Wiki, but the link to the wiki is now at External option in top menu, not at right side as show the video. In this I use the application SystemPreferences, but all these changes can be done in a terminal using the tool defaults. For example, I use this tool to change the configuration automatically when I switch from WindowMaker to Gnome, or vice versa. With this you will see how easy is configure GNUstep in other desktops. Click the image to see the video:

Configuring GNUstep

Theming and Style in GNUstep

OK, many people still think GNUstep only can look like this:

theming1

That isn’t true, GNUstep supports theming. There are some themes in GAP and others developed in Etoile. The image below show the theme Nesedah from this last project:

theming2

Not only the pixmaps and colours can be changed, also the style of the interface. This include the menu style (vertical, in-window or Mac OS style), the scrollbar position (right or left), the behaviour of contextual menus, popup list and pulldown list (so these can have similar behaviour of the gtk components). The Silver theme include an style that let users run GNUstep’s apps on, for example, Gnome without problems.

theming3

There is also the Gtk theme, that dynamically builds a theme based in the current gtk theme. Is under development, but work with some themes.

theming4

On the other hand, the WinUXTheme theme is for Windows platforms. It use native menus and (the current SVN) native Open/Save panels.

theming5

The development apps of GNUstep: ProjectCenter, Gorm and EOModelEditor; and the app for configuration, SystemPreferences, supports the in-window menu style.

Of course, as in any free software project, there are some problems here and there. But with your feedback, or patches, we can improve the theming engine or a particular theme. However, we are not graphic artists, we are programmers. So, don’t worry if you find ugly some pixmaps in the themes. But help is welcome.