| .. | ||
| eza.plugin.zsh | ||
| README.md | ||
eza plugin
This provides aliases that invoke the eza utility rather than ls
To use it add eza to the plugins array in your zshrc file:
plugins=(... eza)
Configuration
All configurations are done using the zstyle command in the :omz:plugins:eza namespace.
NOTE: The configuring needs to be done prior to OMZ loading the plugins. When the plugin is loaded, changing the zstyle won't have any effect.
dirs-first
zstyle ':omz:plugins:eza' 'dirs-first' $BOOL
If true, directories will be grouped first.
Default: false
header
zstyle ':omz:plugins:eza' 'header' $BOOL
If true, always add -h flag to add a header row for each column.
Default: false
showgroup
zstyle ':omz:plugins:eza' 'showgroup' $BOOL
If true (default), always add -g flag to show the group ownership.
Default: true
time-style
zstyle ':omz:plugins:eza' 'time-style' $TIME_STYLE
Sets the --time-style option of eza. (See man eza for the options)
Default: Not set, which means the default behavior of eza will take place.
Aliases
Note that aliases may be modified by Configuration.
| Alias | Command | Description |
|---|---|---|
la |
eza -la |
List all files (except . and ..) as a long list |
ldot |
eza -ld .* |
List all dotfiles (directories shown as entries instead of recursed into) |
ll |
eza -l |
List files as a long list |
ls |
eza |
Plain eza call |
lS |
eza -l -ssize |
List files as a long list, sorted by size |
lT |
eza -l -snewest |
List files as a long list, sorted by date (newest last) |