tuisky: TUI application for Bluesky
Features
- Multiple columns, multiple session management
- Select from saved feeds
- Auto refresh rows
- Auto save & restore app data
- Post texts
- Notifications, Chat, ...
- Configure with files
- ... and more
Installation
cargo install tuisky
Usage
Usage: tuisky [OPTIONS]
Options:
-c, --config <CONFIG> Path to the configuration file
-n, --num-columns <NUM_COLUMNS> Maximum number of columns to display. The number of columns will be determined by the terminal width
-d, --dev Development mode
-h, --help Print help
-V, --version Print version
Default key bindings
Global:
Ctrl-q: QuitCtrl-o: Focus next column
Column:
Down: Next itemUp: Prev itemEnter: Select itemBackspace: Back to previous viewCtrl-r: Refresh current view
Configuration with toml file
Various settings can be read from a file.
tuisky --config path/to/config.toml
[]
= "Quit"
[]
= "NextItem"
= "PrevItem"
[]
= 20
The config schema can be referenced by JSON Schema.