Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/itchio/itch-logview
📑 Log viewer for itch v25
https://github.com/itchio/itch-logview
Last synced: 14 days ago
JSON representation
📑 Log viewer for itch v25
- Host: GitHub
- URL: https://github.com/itchio/itch-logview
- Owner: itchio
- License: mit
- Created: 2019-06-22T22:03:49.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-06-22T22:48:28.000Z (over 5 years ago)
- Last Synced: 2024-11-09T13:40:50.320Z (2 months ago)
- Language: Rust
- Homepage:
- Size: 10.7 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# itch-logview
![MIT licensed](https://img.shields.io/badge/license-MIT-blue.svg)
A small rust CLI for viewing itch logs.
![](https://user-images.githubusercontent.com/7998310/59969502-86056900-954e-11e9-853e-1f07c4629575.png)
And by itch, I mean [the itch.io app](https://github.com/itchio/itch).
## Installation
Clone the repository and cd into it, then:
```bash
cargo install itch-logview
```## Usage
Run without arguments to get help.
Pass an itch log file to view:
```bash
itch-logview /path/to/itch.txt
```> Note: in itch v25, the main log is in `$XDG_CONFIG/.config/itch/logs/itch.txt` on Linux, `%APPDATA%/itch/logs/itch.txt` on Windows, `~/Library/Application Support/itch/logs/itch.txt` on macOS.
Use `--follow` (or `-f` for short) to have `tail -f`-like behavior.
This tool will skip over malformed JSON lines, so if
you pass it a random file chances are there'll just be no output.## License
itch-logview is released under the MIT License. See the [LICENSE](LICENSE) file for details.