https://github.com/skwalexe/lsd-print
π§ͺ Just a print tool, but we gave it lsd
https://github.com/skwalexe/lsd-print
fun linux lsd print rust skwalexe
Last synced: about 2 months ago
JSON representation
π§ͺ Just a print tool, but we gave it lsd
- Host: GitHub
- URL: https://github.com/skwalexe/lsd-print
- Owner: SkwalExe
- License: mit
- Created: 2022-03-08T05:30:55.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-05-08T03:52:55.000Z (about 4 years ago)
- Last Synced: 2026-03-29T01:25:12.303Z (3 months ago)
- Topics: fun, linux, lsd, print, rust, skwalexe
- Language: Rust
- Homepage: https://skwalexe.github.io/lsd-print/
- Size: 291 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# lsd-printπ§ͺ

π§ͺ Just a print tool, but we gave it lsd
# Installation π¦
## Arch Linux π§
lsd-print is in the AUR
```bash
yay -S lsd-print
```
## Other πͺπ§
### With make - Linux π§
Run make
```bash
# π lsd-print/
make
```
### Build from source - Linux π§ & Windows πͺ
**Clone this repo**
```bash
git clone https://github.com/SkwalExe/lsd-print.git
```
build with [cargo](https://doc.rust-lang.org/cargo/getting-started/installation.html)
```bash
# π lsd-print/
cargo build --release
```
**[ LINUX ONLY ] :** Move the binary
```bash
# π lsd-print/
sudo cp target/release/lsd-print /usr/bin/lsd-print
```
**On windows** the executable will be `target\release\lsd-print.exe` you can move it wherever you want.
# Usage π

## Example
```bash
la | lsd-print -b
```

# Docker π³
## Run the latest version
```bash
docker run --rm -it ghcr.io/skwalexe/lsd-print:main
```
## Test your changes π§
### Build π οΈ
```bash
# π lsd-print/
docker build -t lsd-print .
```
### Run π
```bash
docker run --rm -it lsd-print [OPTIONS]
```
# Uninstall π
## With make
Run make uninstall
```bash
# π help-ukraine/
make uninstall
```
## Or
Just remove the binary
```bash
sudo rm /usr/bin/lsd-print
```
# final
If you have any problem, don't hesitate to open an issue
# contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
