• Stars
    star
    667
  • Rank 67,625 (Top 2 %)
  • Language SCSS
  • License
    Other
  • Created over 4 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Windows XP stuff for XFCE

xfce-winxp-tc

This is my little chipping-away spot for a Windows XP Total Conversion for XFCE.

luna-blue-promo professional-promo classic-promo

What?

Essentially this repo is a 'project' to replicate the XP experience on XFCE / Linux in general. This includes everything from desktop themes, icons, cursors, all the way to programs and the shell itself.

Please be aware of the following:

  • This project is NOT for installing on your parents/grandparents/whoever's computer to 'ease them into Linux' or something, I share this project for the interest of Windows/Linux enthusiasts
  • There is no attempt to pretend the system is not Linux - consider this as 'Windows XP on the Linux kernel' (ie. you cannot expect there to be a C: drive under My Computer)
  • Everything is massively under construction, and I am one person, so please don't whinge to me about how x/y/z doesn't look 100% like Windows XP, or that I haven't made program a/b/c

Why?

I used to use Luna theme ports on Windows 7, which has now lost support, and customisability is non-existent/blown away by WU on Windows 10 - switching to Linux seemed like the best choice.

There are themes that aim to replicate the Windows XP visual styles already, however as anyone who has tried this stuff knows, themes are either lacking or only go so far. This project differs in that I aim for as close to pixel-perfect as possible, and write programs to recreate the complete Windows XP environment (themes alone cannot reproduce the Start menu in the screenshots above).

Building / Installation

For AUR (Arch User Repository) there is an xfce-winxp-tc-git package maintained by @SelfRef here.

Otherwise, please refer to /packaging/README.MD for build instructions. 😁

The theme(s) are buggy!

This is almost certainly true, especially seeing as theming GTK isn't really a supported feature. If you're using themes from this repository and programs look broken, you should file issues here rather than pestering the developers of said program.

I hope to cover theming for standard GTK widgets across the board, but there will always be potential bugs with subclassed widgets and the like - they'll have to be handled on a case-by-case basis.

The theme is now based directly from Adwaita to hopefully maximise compatibility and make it easier to fix theme bugs. A refactored form of Adwaita from the upstream GTK 3 sources exists in this repo to make it easier to base themes from/fix problems.

Licence

The source code in this repository, essentially any text files, such as SASS, C, Bash script source code, are licensed under GPL 2.0.

This licence obviously does not cover the assets from Windows/Office (images, sounds, fonts etc.) - those are still Microsoft's copyright (packaging will mark components using these as non-free). They're in this repo because I am lazy. 😛

Roadmap?

I don't have a fancy looking roadmap document for this repo - there's too much to list really. Essentially, if something was in Windows XP, it's on my mind.

As part of that, user-friendliness is always a target - besides themes and programs, I aim to one day have a nice setup application/process akin to XP's. And perhaps an OOBE if I can figure that out (mostly for the nostalgic music).

More Repositories

1

Junkbot

An attempt at an open-source port of Lego Junkbot
C#
27
star
2

xfce-winxp-tc-panel

A fork of xfce4-panel with customizations for xfce-winxp-tc.
C
11
star
3

MSN-Emoticons

Vector versions of the good ol' classic MSN emoticons.
7
star
4

RozWorld

Top-down, endless, randomly-generated game with a goal of accounting for modability alongside playability.
C#
6
star
5

rzxe

Experimental game engine.
C#
4
star
6

Zabbix-AltaroReporting

Template and PowerShell scripts for Zabbix to monitor Altaro VM Backup.
PowerShell
3
star
7

Zabbix-HyperVReporting

Template and PowerShell scripts for Zabbix to monitor the Hyper-V service.
PowerShell
3
star
8

Zabbix-WSUSReporting

Template and PowerShell scripts for Zabbix to monitor the WSUS service.
PowerShell
3
star
9

RozWorld-GLRenderer

OpenGL 3.2 powered renderer for RozWorld using GLFW.
C#
2
star
10

Oddmatics-Util

Misc. useful C# classes and utilities.
C#
2
star
11

relive-editor

A simple GTK+ based editor for Abe's Oddysee and Exoddus.
C++
2
star
12

RozWorld-API

API for making mods and plugins for RozWorld.
C#
2
star
13

Queryable-Storage

Just a test for perhaps making searching the local file system better.
C#
2
star
14

RozWorld-Toolkit

Toolkit for administering and editing RozWorld and it's server/client/plugins/content parts.
C#
1
star
15

roz.world

RozWorld website.
1
star
16

RozWorld-Server

RozWorld Server implementation library.
C#
1
star
17

RozWorld-Net

Networking subsystems for RozWorld client and server.
C#
1
star
18

Zabbix-RDSReporting

Template and PowerShell scripts for Zabbix to monitor the RDS service.
PowerShell
1
star
19

RozWorld-Formats

Library for reading/writing RozWorld related file formats.
C#
1
star
20

Oddmatics-IO

General IO utilities for Oddmatics projects.
C#
1
star
21

Zabbix-WmiReporting

Template and PowerShell scripts for WMI-based monitoring.
PowerShell
1
star
22

stopclock

STOP THE CLOCK!
HTML
1
star
23

Zabbix-WindowsReporting

Additional PowerShell scripts and keys for more monitoring on Windows for Zabbix.
PowerShell
1
star
24

RozWorld-ExamplePlugin

An example plugin for RozWorld server using the RozWorld API.
C#
1
star
25

Zabbix-DHCPReporting

Template and PowerShell scripts for Zabbix to monitor the DHCP service.
PowerShell
1
star
26

RozWorld-Server-Exec

Dedicated server console for running RozWorld servers.
C#
1
star
27

Experimental-VM

An experimental virtual machine of sorts for learning/interacting with assembly.
C#
1
star
28

RozWorld-Editor

Soon to become a nice WYSIWYG editor for RozWorld and its resources.
C#
1
star
29

Oddmatics-Generation-IV

PHP
1
star
30

RozWorld-GDIRenderer

GDI+ powered renderer for RozWorld for lightweight rendering.
C#
1
star