Windows XP inspired theme for GTK3 developed for XFCE4 Above: XFCE4 Above: MATE Desktop
The RedmondXP project aims to recreate the nostalgic look of Windows XP for the XFCE4 desktop environment.
Included with the main theme package are the GTK theme, the Xfce4WM theme and the Firefox IE theme.
The following packages are recommended for full functionality:
firefox, xfce4, xfce4-goodies, xfce4-whiskermenu-plugin (included with xfce4-goodies)
The theme has been designed for XFCE4 but it is not not required for the use of the GTK and Firefox themes.
You can download a copy of the repository by the following command:
git clone https://github.com/matthewmx86/RedmondXP.git
Make a .themes directory in your home directory if one doesn't exist and extract the RedmondXP.tar.gz archive into the ~/.themes directory.
mkdir ~/.themes
cp -aR Theme/RedmondXP ~/.themes/
The GTK3, Xfce4WM and Metacity-1 themes will now be installed. It is also recommended to disable GTK overlay scrollbars (autohiding scrollbars in GTK3). The following command will disable the overlay scrollbars for the current user:
export GTK_OVERLAY_SCROLLING=0
You may have to log out and back in for the setting to take effect.
Both the XFCE4 application menu button and Whisker Menu buttons are styled and either one can be used. The theme styles the Whisker Menu window and supports most user configurations, no particular settings are required.
You will first need to find your firefox user profile directory. It is usually the one that ends with ".default". To find the correct directory, open a terminal and go to the hidden Firefox directory. Using grep you can view the directories ending with ".default".
cd ~/.mozilla/firefox
ls | grep default
In this exmaple I have two directories: one .default and the other .default-release. If you only have one directory ending with .default that one is the correct profile directory and you can skip this next step. Otherwise, you can run the following to see which profile is the default.
firefox -P
You will then see the following window:
The selected profile is your default profile, in my case it is the default-release profile.
You can now install the IE theme by copying the Firefox theme chrome directory into your user profile directory. The Firefox theme should now be installed and will be activated once you close all Firefox sessions and restart Firefox.
cp -aR Extras/Firefox/chrome ~/.mozilla/firefox/vugvl4ul.default-release/
Notes: -vugvl4ul.default-release is my profile directory, yours may be different.
-Be sure to enable user stylesheets if you have not enabled this option before:
- Enable the option "toolkit.legacyUserProfileCustomizations.stylesheets" in the about:config page.
-For compatability I used square borders instead of rounded edges to match CSD windows.
-Menus currently are drawn using the same border as the main windows.
-No support for MATE desktop yet, work will begin shortly.
-Untested in Gnome desktop.
- Design or find suitable GTK2 theme to match. (My Win9x theme is currently included for GTK2)
- Fix issue with menus having the same border as main windows.