exa icon indicating copy to clipboard operation
exa copied to clipboard

for - window ! scoop-package

Open NormTurtle opened this issue 2 years ago • 15 comments

i would like to use it on window too , with scoop pacakge for easy to install 😃

NormTurtle avatar Oct 12 '22 19:10 NormTurtle

Yes. Please bring it to Windows. When installed using cargo, it specifically searches for Unix OS. Not even Cygwin is supported.

Marin-Kitagawa avatar Oct 17 '22 14:10 Marin-Kitagawa

There is a lot of work outstanding before Windows can be properly supported https://github.com/ogham/exa/pull/820

eloc3147 avatar Dec 15 '22 20:12 eloc3147

There is a lot of work outstanding before Windows can be properly supported #820

man look at LSD it does work well ,
it may help u resolving this issue

NormTurtle avatar Jan 20 '23 15:01 NormTurtle

@eloc3147 it's been merged 4 days ago. After it gets released, it will be time for a scoop package.

adamency avatar Feb 24 '23 14:02 adamency

@adamency https://github.com/ScoopInstaller/Main/pull/4580 then wats that ? im confused

NormTurtle avatar Mar 22 '23 13:03 NormTurtle

what are you talking about ? my message was sent a month ago...

adamency avatar Mar 22 '23 13:03 adamency

if its not release why people are making buckets already?

NormTurtle avatar Mar 22 '23 13:03 NormTurtle

@adamency ScoopInstaller/Main#4580 then wats that ? im confused

This is seemingly someone trying to jump the gun on an official release by making their own. The change they are making points to their fork, and builds of exa, not to this repository.

There is not yet a tagged release with Windows support in this repo.

I would not recommend using that bucket, as it is just an exe some guy uploaded. As adamency said a month ago, Windows support is now in master. If you want a Windows build today, you can clone this repo and run cargo build. I did just that and it works great

eloc3147 avatar Mar 22 '23 18:03 eloc3147

@eloc3147 Could you share that compiled Windows binary? I would like to check it out.

I could write a GitHub Action to compile the different architectures from HEAD if it would be of any use to anyone. I've made some for statically-linked tmux, mosh and others.

eggbean avatar Mar 22 '23 23:03 eggbean

Here it is, probably a month or so old at this point. I couldn't tell you the commit hash. https://drive.google.com/file/d/1seuPcM6roOpFUE8uJXpanq4cIkvoRQHB/view?usp=share_link

However I encourage anyone reading this to go build their own builds for now. I didn't have to do any special tricks to get this working. Truly just git pull and cargo build.

I can't speak to how the maintainers want CI done. There probably needs to be a windows job at some point, but idk when, where, or in what form would be best, or even if it exists already.

eloc3147 avatar Mar 22 '23 23:03 eloc3147

Thanks. I had the scoop utils-coreutils ls shimmed for ls, but now I have added this to clink_start.cmd and it's working perfectly well so far. I'm surprised that the git functionality works so fast, as the linux version is very slow on NTFS drives.

doskey ls=exa $*
doskey ll=exa -l --git $*
doskey lla=exa -al --git $*

eggbean avatar Mar 23 '23 05:03 eggbean

still after MONTHS no release 😞

NormTurtle avatar May 26 '23 12:05 NormTurtle

I don't think it's ready for release. For example, the colour options doesn't work and it always pipes in colour. eg exa -l --color=never | less

eggbean avatar May 26 '23 13:05 eggbean

most of us don't have thing related to piping and redirecting it should be halted and release should be made for general users

NormTurtle avatar May 26 '23 21:05 NormTurtle

most of us don't have thing related to piping and redirecting it should be halted and release should be made for general users

You can always still git pull https://github.com/ogham/exa, cd exa, and cargo build -r I think it's reasonable to have list of bugs that should be fixed before a release, as I'd imagine most general users would expect the software to work as described

eloc3147 avatar May 26 '23 22:05 eloc3147