27 lines
777 B
Markdown
27 lines
777 B
Markdown
---
|
|
title: "lsd"
|
|
category: "Terminal and shell"
|
|
tagline: "Another modern ls, with colors, icons and a tree view."
|
|
source: "pacman"
|
|
package: "lsd"
|
|
command: "lsd"
|
|
code: "https://github.com/lsd-rs/lsd"
|
|
---
|
|
|
|
## What it is
|
|
|
|
lsd ("LSDeluxe") is a rewrite of `ls` that adds colors, file-type icons and a tree view, while keeping most of `ls`'s familiar options. It's an alternative to eza if you prefer its look.
|
|
|
|
```
|
|
lsd -l --tree --depth 2
|
|
```
|
|
|
|
## Why it's here
|
|
|
|
- **Familiar flags.** Most `ls` options work as you expect.
|
|
- **Choice.** Some people prefer its layout and colors to eza's.
|
|
|
|
## On CoreDesktop
|
|
|
|
lsd is installed from pacman with no aliases: CoreDesktop's `ls` aliases use eza. Type `lsd` to use it. `update` keeps it current along with the rest of the pacman packages.
|