Package Details: libwintc-git r305.021f624-1

Git Clone URL: https://aur.archlinux.org/xfce-winxp-tc-git.git (read-only, click to copy)
Package Base: xfce-winxp-tc-git
Description: Windows XP Total Conversion for XFCE (libraries)
Upstream URL: https://github.com/rozniak/xfce-winxp-tc
Keywords: gtk lightdm theme winxp xfce
Licenses: GPL
Conflicts: libwintc
Provides: libwintc
Submitter: SelfRef
Maintainer: SelfRef
Last Packager: SelfRef
Votes: 4
Popularity: 1.90
First Submitted: 2023-05-27 16:13 (UTC)
Last Updated: 2024-05-16 19:39 (UTC)

Dependencies (12)

Required by (1)

Sources (1)

Pinned Comments

SelfRef commented on 2024-05-22 22:23 (UTC) (edited on 2024-05-23 10:16 (UTC) by SelfRef)

Some basic instructions for using this package from the packager's perspective:

Xfce Settings
  • Appearance -> Style: set either Windows XP, Windows Classic or Professional; make sure the switch "Set matching Xfwm4 theme..." is enabled
  • Appearance -> Icons: set Luna
  • Appearance -> Fonts: set Tahoma Regular for Default and Lucida Console Regular for Monospace
  • Windows Manager -> Style tab: set same as for Appearance (if not changed already)
  • Mouse and Touchpad -> Theme: set Windows XP Standard (or with shadows)
  • Settings Editor -> xsettings -> change entry SoundThemeName to "Windows XP Default"
Login greeter:
  • In LightDM config file (/etc/lightdm/lightdm.conf) uncomment and set option "greeter-session=wintc-logonui"
Win XP tasbar:
  • [! ! !] Note it's not a panel theme but a separate executable
  • If you want to use it along Xfce panels just add Xfce Settings -> Session and Startup -> Application Autostart entry with command "wintc-taskband", set trigger to "on login"
  • If you want to disable panel you can uninstall it or there's a trick:
    • Login again, ensure Win XP taskbar shows up
    • Go to Xfce Settings -> Session and Startup -> Currect Session
    • Select "xfce4-panel" and Quit Program, after that click Save Session
    • Also the "Automatically save session on logout" in General tab should be disabled
    • Panel state will be preserved unless you override the session
Applications

This package contains some applications like Explorer and Notepad that can be just open from application list. You can check what is added in package file list after installing.

Latest Comments

« First ‹ Previous 1 2 3

SelfRef commented on 2023-12-03 21:09 (UTC)

@rozniak Thanks for letting me know. I've updated dependencies in AUR package, and it's now fetching lightdm and builds correctly.

Indeed, Arch doesn't use /usr/sbin, it exists, but it's just a symlink to /usr/bin.

@dginovker Please try to build package now. Also, if the problem persists, please let me know what install method are you using. I always test it using raw 'makepkg' and 'yay' helper on VM.

rozniak commented on 2023-12-03 16:46 (UTC)

@dginovker I'm not sure whether it will relate to that error, but I fixed an issue with packaging upstream related to wintc-logonui a moment ago (it was going into /usr/sbin, which Arch doesn't seem to use).

I have just tested this using yay -s xfce-winxp-tc , the only issue I seem to have is that lightdm is not prompted to be installed so the build fails, it seems to work once installed. I guess it needs to be added to the AUR package as a dependency (logonui was recently merged which has added this dep).

dginovker commented on 2023-12-03 00:49 (UTC)

Getting

warning: cannot resolve "libwintc", a dependency of "xfce-winxp-tc-git" when attempting an install on a fresh XFCE Arch Linux machine

rozniak commented on 2023-07-26 17:44 (UTC)

FYI I have replaced the /etc/os-release detection method by probing for which pacman, so hopefully this works for Arch derivatives? It works on Arch itself from my testing, any problems please open an issue! :)

SelfRef commented on 2023-07-01 15:35 (UTC)

@Lili1228 Thanks for report. Just fixed in AUR. Also reported this in the upstream.

Lili1228 commented on 2023-07-01 14:57 (UTC)

/usr/bin/notepad conflicts with wine and wine-staging

SelfRef commented on 2023-07-01 11:11 (UTC) (edited on 2023-07-01 11:11 (UTC) by SelfRef)

@MartinX3 Ah, yes. The upstream build script is targeting Arch by checking /etc/os-release.

I've just updated script again to workaround that - it should always see Arch. Please check again now (with clean build). I'm going to notify the project author about this issue.

MartinX3 commented on 2023-07-01 10:17 (UTC)

Thank you. Now I get the next error.

Failed to identify distribution.

I'm using endeavourOS. It's Arch Linux + an EOS repo and a xfce theme preinstalled. (So it isn't a fork like Manjaro)

SelfRef commented on 2023-07-01 09:54 (UTC)

@MartinX3 I've just updated the package and checked it works with yay and paru. Please try now. If you get an error try cleaning cache first (/tmp/user/.cache/paru).

MartinX3 commented on 2023-07-01 08:12 (UTC)

Error:

/tmp/user/.cache/paru/clone/xfce-winxp-tc-git/PKGBUILD: line 35: ../components.build: file or directory not found