CjTUI update
This commit is contained in:
19
README.md
19
README.md
@@ -1,18 +1,33 @@
|
||||
# CjTUI
|
||||
*Chris Jellyfin Terminal User Interface*
|
||||
|
||||
This is the first actually useful programming project I have completed.
|
||||
I still can't write in rust because of generative AI.
|
||||
Maybe one day when I am better at programming I will refactor the codebase and figure out how to hand code a transcoding option that actually is compatible with Jellyfin API.
|
||||
|
||||
## Features
|
||||
* **Blazingly Fast Speed**
|
||||
* Online and Offline Playback
|
||||
* Robust Download Connectivity
|
||||
* Individual Download and Batch Download Support
|
||||
* Download Queue Management
|
||||
* Local Media Management
|
||||
* Autoplay and Resume functionality
|
||||
* Playlist and Collection Support
|
||||
* Persistent Auth
|
||||
|
||||
## System Dependencies on
|
||||
**MPV** and **ARIA2C**
|
||||
|
||||
## Persistent Storage
|
||||
All application data is stored in:
|
||||
~/.config/cj-tui/
|
||||
~/.config/cjtui/
|
||||
|
||||
* config.toml: Server URL and API key is stored.
|
||||
* downloads/: Local download data, used for local playback and offline navigation.
|
||||
* temp/: Temporary download data during ARIA2C functionality.
|
||||
|
||||
## Controls:
|
||||
## Controls
|
||||
##### General Interface Controls
|
||||
* **Up**/K: Up
|
||||
* **Right**/L/**Enter**: Drilldown/Enter
|
||||
|
||||
Reference in New Issue
Block a user