7 个版本
新 0.1.1 | 2024 年 8 月 15 日 |
---|---|
0.1.0 | 2024 年 8 月 15 日 |
0.0.5 | 2024 年 7 月 24 日 |
0.0.1 | 2024 年 6 月 30 日 |
#5 in #at-proto
272 每月下载次数
180KB
4.5K SLoC
tuisky: Bluesky 的 TUI 客户端
功能
- 多列,多会话管理
- 从固定源选择
- 自动刷新行
- 自动保存和恢复应用程序数据
- 发布文本
- 嵌入图片
- 嵌入记录
- 嵌入外部链接
- 回复帖子
- 通知、聊天、...
- 使用文件进行配置
- ... 更多
安装
cargo install tuisky
AUR
您可以使用 AUR 辅助工具 从 AUR 安装 tuisky
。
paru -S tuisky
用法
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
-h, --help Print help
-V, --version Print version
默认快捷键
全局
Ctrl-q
: 退出Ctrl-o
: 聚焦下一个列
列
Down
: 下一个项目Up
: 上一个项目Enter
: 选择项目Backspace
: 返回到上一个视图Ctrl-r
: 刷新当前视图Ctrl-x
: 打开/关闭菜单
使用 toml 文件进行配置
可以从文件中读取各种设置。
tuisky --config path/to/config.toml
[keybindings.global]
Ctrl-c = "Quit"
[keybindings.column]
Ctrl-n = "NextItem"
Ctrl-p = "PrevItem"
[watcher.intervals]
feed_view_posts = 20
配置架构可以通过 JSON 架构 进行参考。
依赖项
~23–36MB
~557K SLoC