Table of Contents
Install the patched fonts of powerline nerd-font and/or font-awesome. Have a look at the Nerd Font README for more installation instructions. Don't forget to setup your terminal in order to use the correct font.
... and other Debian-based Linux distributions
Download the latest .deb package from the release page and install it via:
sudo dpkg -i lsd_7.2.0_amd64.deb # adapt version number and architecture
sudo snap install lsd --classic
With Rust's package manager cargo, you can install lsd via:
cargo install lsd
The release page includes precompiled binaries for Linux and macOS.
In order to use lsd instead of the default ls you need to add this to you shell configuration file (~/.bashrc, ~/.zshrc, etc.) :
Some examples of useful aliases. You can add this to you shell configuration file (~/.bashrc, ~/.zshrc, etc.) just under the alias above :
alias l='ls -l' alias la='ls -a' alias lla='ls -la' alias lt='ls --tree'
hyperfine --warmup 10 'lsd -la /etc/*' 'colorls -la /etc/*' 'exa -la /etc/*' --export-markdown out.md:
|Command||Mean [ms]||Min…Max [ms]|
||9.8 ± 0.7||8.6…11.9|
||387.3 ± 4.1||379.8…393.6|
||15.4 ± 1.8||14.0…24.0|
Everyone can contribute to this project, improving the code or adding functions. If anyone wants something to be added we will try to do it.
As this is being updated regularly, don't forget to rebase your fork before creating a pull-request.