A light, colorful TUI file manager written in TypeScript, with a focus on speed and ease of use. Integrated with feces-cli using @feces-cli/internals
to enable quick file trashing.
tsfm
is a project conscious of users who prefer colorless output, and conforms to the NO_COLOR standard. Users can export the environment variable NO_COLOR
to their shell with any value except an empty string to suppress colored output in compatible programs. If this is present, tsfm
will simply not output color, resulting in a colorless interface. The user may, at any time, supply either --color
or --no-color
to override the environment setting.
To install tsfm, run the following command:
npm i -g tsfm
To use tsfm, simply run tsfm
.
tsfm [directory] [--color | --no-color]
For help, run tsfm help
or press /
or ?
while in the program.
Contributions are welcome! Please read the contributing guidelines before submitting a pull request. I still have to add contributing guidelines.
This project is licensed under the MIT License - see the LICENSE file for details.
- Akhil Pillai - author
- blessed - TUI library
- cli-highlight - syntax highlighting
- @feces-cli/internals - file trashing
This README was generated in part by GitHub Copilot Chat - thank you!