Added aliases for the new "official" fork eza instead of exa #277
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.
License Acceptance
Added eza check and alias generation taking into account the installed application - exa or eza
Description
In the official Exa repository it says to use the new Eza fork now. In this PR I check if
eza
is available and if it is not, I check ifexa
is installed. Then the correct aliases are formed with the correct application.I also noticed that the environment variable
EXA_TREE_IGNORE
is not used in eitherexa
oreza
. I kept the environment variable, but changed its name to a more neutral one and passed its value explicitly to thetree
alias call.Type of changes
Checklist
#!/usr/bin/env interpreter
instead of potentially platform-specific direct paths (#!/bin/sh
is an allowed exception)