Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/willdoescode/nat
`ls` alternative with useful info and a splash of color π¨
https://github.com/willdoescode/nat
cargo cli command-line-tool easy-to-use hacktoberfest ls nat open-source rust rust-lang stargazers zshrc
Last synced: 25 days ago
JSON representation
`ls` alternative with useful info and a splash of color π¨
- Host: GitHub
- URL: https://github.com/willdoescode/nat
- Owner: willdoescode
- License: mit
- Created: 2020-10-22T04:56:31.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-05-28T07:12:29.000Z (about 3 years ago)
- Last Synced: 2024-05-10T20:01:49.853Z (about 1 month ago)
- Topics: cargo, cli, command-line-tool, easy-to-use, hacktoberfest, ls, nat, open-source, rust, rust-lang, stargazers, zshrc
- Language: Rust
- Homepage: https://git.io/natls
- Size: 3.94 MB
- Stars: 1,269
- Watchers: 25
- Forks: 29
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: contributing.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Lists
- awesome-systools - nat
- command-line-tools - nat - Complete replacement for the 'ls' command. (Other)
- awesome-alternatives-in-rust - nat - `ls` alternative with useful info and a splash of color π¨ (Applications / System tools)
- cli-apps - nat - Complete replacement for the `ls` command. (<a name="ls"></a>File listing (alternatives to ls))
- awesome-stars - willdoescode/nat - `ls` alternative with useful info and a splash of color π¨ (Rust)
- awesome-stars - willdoescode/nat - `ls` alternative with useful info and a splash of color π¨ (Rust)
- awesome-stars - willdoescode/nat - `ls` alternative with useful info and a splash of color π¨ (Rust)
- awesome-stars - nat
- stars - willdoescode/nat
- awesome-stars - nat - β‘οΈ nat - the 'ls' replacement you never knew you neededβ‘οΈ (Rust)
- awesome-starts - willdoescode/nat - `ls` alternative with useful info and a splash of color π¨ (Rust)
- awesome-stars - willdoescode/nat - `β 1267` `ls` alternative with useful info and a splash of color π¨ (Rust)
- awesome - nat - `ls` alternative with useful info and a splash of color π¨ (Rust)
- awesome-cli-apps - nat - Complete replacement for the `ls` command. (<a name="ls"></a>File listing (alternatives to ls))
- awesome-stars - willdoescode/nat - `ls` alternative with useful info and a splash of color π¨ (rust)
- awesome-starred - willdoescode/nat - `ls` alternative with useful info and a splash of color π¨ (rust)
README
[![dependency status](https://deps.rs/crate/natls/2.1.14/status.svg)](https://deps.rs/crate/natls/2.1.14) [![natls](https://snapcraft.io/natls/badge.svg)](https://snapcraft.io/natls)
# π¨ Natls π¨
![example](assets/example.png)
### Why Natls?
- Showing file permissions
- Showing file size
- Showing the date that the file was modified last
- Showing the user that the file belongs to
- Showing the group that the file belongs to
- An easy to use file search
- A splash of color to distinguish between files and folders and other file types### Installation
```bash
# Through Cargo
cargo install natls# Through Homebrew
brew install willdoescode/natls/natls# Through SnapCraft
sudo snap install natls
```### Usage
```bash
natls
```### Understanding permissions output
```
000 no access
100 read
010 write
001 execute
101 read and execute
110 read and write
011 write and execute
111 read write and execute
```Format: user-group-other
User: Read, Write, and Execute
```
rwxrw----
```All Groups: Read, Write, and Execute
```
rwxrwxrwx
```> :warning: **Natls** is currently not supported on Windows