Installing xfce-winxp-tc generally involves building the project from its source code on GitHub, as it is a "total conversion" project rather than a simple theme package. The exact steps may vary slightly depending on your Linux distribution (e.g., Ubuntu/Debian, Arch Linux). 

GitHub +4

Prerequisites

You must be using a Linux distribution with the XFCE desktop environment.You need git and various build tools installed on your system. 

GitHub +1

Step-by-Step Installation (for Debian/Ubuntu-based systems)

The following steps are based on a guide for Xubuntu/Debian systems. 

Medium

1. Install necessary packages 
Open a terminal and run the following commands to update your system and install the required dependencies: 

bash
sudo apt update
sudo apt install neofetch git fakeroot rename gettext pkg-config libglib2.0-dev gtk+-3.0 gtk-doc-tools xfce4-dev-tools libxfce4panel-2.0-dev libgarcon-1.0-dev libgarcon-gtk3-1-dev libexo-2-dev libwnck-3-dev ruby-sass build-essential -y 

The project also provides a script to help identify build dependencies:

bash
sudo apt install $(./chkdeps.sh -l | cut -d':' -f2 | tr '\n' ' ') 

 
GitHub
2. Clone the repository 
Navigate to a directory where you want to download the source code and clone the repository with its submodules: 

bash
git clone https://github.com/rozniak/xfce-winxp-tc --recurse-submodules 

 

Medium

3. Build and Install the libraries and project 

Navigate into the cloned directory and run the packaging scripts. The guide recommends packaging and installing shared libraries first. 

Medium +1

bash

cd xfce-winxp-tc # Check for dependencies again if needed # ./packaging/chkdeps.sh # Build the project (e.g., for Debian/Ubuntu .deb packages) cd packaging/deb/libs ./packlibs.sh comgtk sudo dpkg -i libcomgtk.deb # ... continue with other packaging scripts as outlined in the project's documentation. 

The GitHub Wiki provides a generic process for building packages for your specific distro using the scripts under the /packaging directory. 

GitHub

4. Configure XFCE 

After installation, you need to manually apply the theme settings and configure the components: 

Arch Linux +2

Appearance: Go to XFCE Settings -> Appearance. Set the Style to "Windows XP", Icons to "Luna", and Fonts to "Tahoma" (for default) and "Lucida Console" (for monospace).Window Manager: In XFCE Settings -> Windows Manager, set the theme to "Windows XP".Taskbar/Panel: The Windows XP taskbar is a separate executable (wintc-taskband). Add it to XFCE Settings -> Session and Startup -> Application Autostart with the command wintc-taskband to run on login. You may want to disable or quit the default XFCE panel (xfce4-panel --quit).Keyboard Shortcuts: Configure the Windows key to open the "Start menu" and set Win+R to the run dialog. 

Arch Linux +4

Note: For Arch Linux users, the project is available in the AUR (Arch User Repository) as xfce-winxp-tc-git, which simplifies the installation process significantly. 

Arch Linux +1

