Special thanks to:
### [Warp, built for coding with multiple AI agents](https://go.warp.dev/lsd)
[Available for MacOS, Linux, & Windows](https://go.warp.dev/lsd)
Maintained with ❤️ + 🤖 by Pochi
### [Pochi is an AI agent designed for software development.](https://app.getpochi.com)
[It operates within your IDE, using a toolkit of commands to write and refactor code autonomously across your entire project.](https://app.getpochi.com)
---
> [!IMPORTANT]
> This is the documentation for the development version of lsd.
> Please consult the documentation on [the Tags page](https://github.com/lsd-rs/lsd/tags) if you are looking for the documentation of individual releases.
>
> The current newest release is: [v1.2.0](https://github.com/lsd-rs/lsd/tree/v1.2.0)
# LSD (LSDeluxe)
[](https://raw.githubusercontent.com/lsd-rs/lsd/master/LICENSE)
[](https://crates.io/crates/lsd)
[](https://github.com/lsd-rs/lsd/actions)
[](https://codecov.io/gh/lsd-rs/lsd)
[](https://repology.org/project/lsd/versions)

This project is a rewrite of GNU `ls` with lots of added features like colors, icons, tree-view, more formatting options etc.
The project is heavily inspired by the super [colorls](https://github.com/athityakumar/colorls) project.
## Installation
### Prerequisites
>[!TIP]
> Have a look at the [Nerd Font README](https://github.com/ryanoasis/nerd-fonts/blob/master/readme.md) for help with installing Nerd Fonts
1. In order for icons to work you need to have a patched font like [nerd-font](https://www.nerdfonts.com) or [font-awesome](https://fontawesome.com) installed on your machine and your terminal needs to be configured to use the patched font of your choosing.
2. If you intend to install `lsd` from source you need to have a working Rust toolchain (obviously) on your machine.
### Installing with a package manager