athityakumar / athityakumar/colorls
colorls for Babun/Cywgin with pact installed - really slow :-(
- Dominant language
- Ruby
- Stars
- 5.1k
- Forks
- 396
- PR merge metrics
- No merged PRs in 30d
Description
Hi,
i just installed colorls on Cygwin/Babun 64 Bit, which is integrated via Cmder/ConEmu and its working niceley except the speed fact.
i installed it with these commands:
```
pact install rubygems
gem update --system
pact install ruby-devel
gem install colorls
```
The fonts i use with Cmder are DeJaVuSansMono Nerd Font and font-awesome-extension to the Windows font directory C:\Windows\fonts

I added Babun to Cmder with this task definition:
```
set "HOME=%ConEmuDir%\..\..\..\Babun\.babun\cygwin\home\%username%" & set "PATH=%ConEmuDir%\..\..\..\Babun\.babun\cygwin\bin;%PATH%" &%ConEmuBaseDirShort%\conemu-cyg-64.exe %ConEmuDir%\..\..\..\Babun\.babun\cygwin\bin\bash.exe --login -i -new_console:p:t:"Babun":P:"Babun"
```
However in Babun it takes about 20 seconds to load colorls

It seems that ruby is the problem but i cannot figure out the reason. Did somebody of you know how to speed up ruby/cygwin/colorls? I'd like to use colorls as alias for ll and ls, but the slowdown makes impossible to use
regards, Mario
Contributor guide
Research direction
The issue names the colorls gem and the Babun/Cygwin launch command, but no repository file or test. Start by reproducing the roughly 20-second `colorls` startup in that environment and compare it with Ruby or colorls startup outside Babun. Done means identifying the startup bottleneck and documenting or implementing a verified way to avoid the slowdown.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ruby
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100