Skip to main content

lc

lc is ls but with colors and icons.

lc screenshot

Install

To install do

pip install lcls

Usage

The executable is named lcls to prevent conflicts with ls and mono lc, you can make an alias and name it however you want.

lcls -[al] [directory]

Multiple directories can be provided. Currently lc recognizes -a and -l options. Directory is optional (defaults to current working directory)

Configuration

lc first tries to read ~/.lc.rules.yaml and if it fails it will load the default configuration from where it is installed.

To customize icons and colors you can copy .lc.rules.yaml to your home folder and modify its contents.

For color, either provide a number (8bit color number), a list of numbers (rgb), or the color name.

Dependencies

You need nerd fonts (or equivalent) to make this work properly. Python dependencies are sty and ruamel.yaml

Metadata

Release files for lcls 1.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for lcls 1.0.4
File Size Uploaded Provenance
lcls-1.0.4.tar.gz 4.5 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for lcls 1.0.4
File Interpreter ABI Platform
lcls-1.0.4-py3-none-any.whl Python 3 none any Details

Total release size: 9.1 kB

Release files / lcls-1.0.4.tar.gz

Download URL lcls-1.0.4.tar.gz
Size 4.5 kB
Tags Source
SHA-256 checksum
How to use checksums
bbbd9842609c1963e4860fe306139196d4ffabcdbc6325d2b98bff886f36a52a
BLAKE2b-256 checksum
How to use checksums
7ac748c498eff9c5dba72b5da922a2811dc6ef51297102b2b9cfade41ca1f157
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.8.10

Release files / lcls-1.0.4-py3-none-any.whl

Download URL lcls-1.0.4-py3-none-any.whl
Size 4.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3fe6f7b493c6dfd6a6af14d6555b6e0441a4aaa8aa0e8751f7d7079abd6a8599
BLAKE2b-256 checksum
How to use checksums
e84a3b3cb18657cbb358670dc8cfa69be1e6cc396ac8c95cb156ff63d1856df2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.8.10

Security for lcls 1.0.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page