https://github.com/avdv/scalals
A colorful ls command, with awesome icons.
https://github.com/avdv/scalals
color icons ls scala-native terminal
Last synced: over 1 year ago
JSON representation
A colorful ls command, with awesome icons.
- Host: GitHub
- URL: https://github.com/avdv/scalals
- Owner: avdv
- License: mit
- Created: 2019-05-22T21:56:58.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2025-03-15T21:27:07.000Z (over 1 year ago)
- Last Synced: 2025-03-16T08:31:37.480Z (over 1 year ago)
- Topics: color, icons, ls, scala-native, terminal
- Language: Scala
- Homepage:
- Size: 602 KB
- Stars: 28
- Watchers: 3
- Forks: 3
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/avdv/scalals/actions/workflows/test.yml)
# About
This is yet another [colorls](https://github.com/athityakumar/colorls) clone.

# Features
1. fast (compiled to native code)
2. aims to be a drop-in replacement to GNU ls
3. supports `LS_COLORS`
# Install
_Note_: scalals binaries are currently available for Linux and MacOS on amd64 and arm64.
## Using [coursier](https://get-coursier.io/)
1. run `cs install --contrib scalals`
(run this again to install the latest version)
## With nix flakes
1. `cachix use cbley` (optional, avoids re-building)
2. run `nix profile install github:avdv/scalals`
## Manually
1. download a pre-built [binary](https://github.com/avdv/scalals/releases/latest) for your platform
2. ensure it is found in your `PATH`
3. run `chmod +x path/to/scalals`
# Setup
1. install a Nerd Font from [here](https://www.nerdfonts.com/font-downloads) and use it in your terminal emulator
2. set up your dircolors (see https://www.nordtheme.com/ports/dircolors for example)
# Building
1. run `cachix use cbley` (optional)
2. run `nix-build` or `nix build` (flake)
3. binary is in `result/bin/`