xlunch icon indicating copy to clipboard operation
xlunch copied to clipboard

xlunch works on Windows!

Open hello-smile6 opened this issue 2 years ago • 8 comments

This is not a prank. I got xlunch to run on Windows using cygwin.

image

Dependencies

  • cygwin
    • gcc-core
    • libX11
    • git
    • make
    • libImlib2_1
    • libImlib2-devel
    • fluxbox (To install everything needed for a GUI)

Build commands

cd ~
git clone https://github.com/Tomas-M/xlunch.git
cd xlunch
make

Start command

(From xterm in cygwin)

cd ~/xlunch
cat entries.dsv| ./xlunch.exe -f /cygdrive/c/Windows/Fonts/arial.ttf/10 -W --title xlunch

I may have missed a dependency, but it should be easy enough to find any dependencies I missed.

hello-smile6 avatar May 02 '22 22:05 hello-smile6

xlunch also works in desktop mode. I'm going to configure as many programs as possible, just to see how xlunch looks when used instead of the normal Windows desktop.

hello-smile6 avatar May 02 '22 22:05 hello-smile6

image If someone created an executable that didn't rely on Xorg, I'd always use that. Background from elementary/wallpapers@git-server/github cygwin config available at hello-smile6/cygwin-xlunch-menu@git-server/github

hello-smile6 avatar May 03 '22 04:05 hello-smile6

Very nice :)

Tomas-M avatar May 03 '22 05:05 Tomas-M

Very nice :)

Would it be possible to use Windows 2000?

hello-smile6 avatar May 03 '22 05:05 hello-smile6

What did you mean by executable that didn't rely on xlunch? Anyway, I have zero experiences in compiling software for windows, so I will not be able to help you

Tomas-M avatar May 03 '22 05:05 Tomas-M

What did you mean by executable that didn't rely on xlunch? Anyway, I have zero experiences in compiling software for windows, so I will not be able to help you

I meant the cygwin Xorg. qemu somehow avoids using it.

hello-smile6 avatar May 03 '22 05:05 hello-smile6

Oh wow, that's pretty neat. By the way when running in desktop mode you can pass --noprompt or simply just -n to hide the Run: prompt if you only want to use xlunch as a desktop.

PMunch avatar May 03 '22 07:05 PMunch

Oh wow, that's pretty neat. By the way when running in desktop mode you can pass --noprompt or simply just -n to hide the Run: prompt if you only want to use xlunch as a desktop.

Good idea, maybe I'll use that.

hello-smile6 avatar May 03 '22 15:05 hello-smile6