Enable using 'gls' on any OS for ls coloring#4593
Closed
rtimmons wants to merge 1 commit intoohmyzsh:masterfrom
Closed
Enable using 'gls' on any OS for ls coloring#4593rtimmons wants to merge 1 commit intoohmyzsh:masterfrom
rtimmons wants to merge 1 commit intoohmyzsh:masterfrom
Conversation
Member
|
Aliases should be defined after sourcing oh-my-zsh.sh. That's the more direct fix for your problem. Now, the current logic is a mess. Your problem stems from the fact that the call to As is now, I cannot merge this PR. But if you want to apply my suggestions above I'll guide you if you need to. Sorry for the late reply! |
Member
|
⌛️ Closing due to how much time has lapses since feedback was provided |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
New adopter to omz. I noticed it had aliased
lstols --color=ttydespite the check to ensure that this doesn't error-out.In debugging I found that I had already setup
lsas an aliasalias ls="gls -F --color", so the check passes (since the check uses the aliasedls), and then re-aliaseslsand wipes out thegls. Tricky.At any rate it seems "more correct" to use
glsif it's available no matter the OS. I moved the OpenBSD check first to keep the same behavior.I don't have a NetBSD or OpenBSD to test, but I tried with and without
glsinstalled on my mac andlsis properly aliased and colored.