Tomas-M / xlunch

Graphical app launcher for X with minimal dependencies
http://xlunch.org
GNU General Public License v3.0
219 stars 37 forks source link

xlunch works on Windows! #142

Open hello-smile6 opened 2 years ago

hello-smile6 commented 2 years ago

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

image

Dependencies

## 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 commented 2 years ago

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 commented 2 years ago

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

Tomas-M commented 2 years ago

Very nice :)

hello-smile6 commented 2 years ago

Very nice :)

Would it be possible to use Windows 2000?

Tomas-M commented 2 years ago

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

hello-smile6 commented 2 years ago

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.

PMunch commented 2 years ago

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.

hello-smile6 commented 2 years ago

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.