开源 ssh 客户端:支持自定义主题和颜色,看看你喜欢哪一种?

查看 56|回复 2
作者:LonnyWong   

  • trzsz ssh ( tssh ) 是个 ssh 客户端,但不是一个终端,而是运行在其他终端的本地 shell 里的 ssh 程序,扩展了 ssh 的功能,协助其他终端提供更好的使用体验,开源地址:https://github.com/trzsz/trzsz-ssh。

  • 在开源立项时,我随便写了个主题风格,并没有花太多精力去美化它(想着多人用了再说),而将更多的精力投入到内在美(功能)。现在 GitHub Star 超过 1K 了,是时候打扮的漂漂亮亮的了。

  • 开始选用了 promptui 实现 TUI 界面,后来发现 bubbletea 更强大,更新更积极,但我不想放弃已写的代码,于是就再次魔改 promptui,让它支持 lipgloss,完美解决。

  • 写了三个主题风格,抛砖引玉,我觉得还是不够漂亮,但是我的美术水平有限,期待大家一起来贡献更多漂亮的主题风格,让用户选的“眼花缭乱”。

  • 每个人的审美都不太一样,这里请大家帮忙选出一个最好看的,设为默认值。等以后有人设计出更漂亮的,默认值会根据投票数量进行修改。

  • 主题风格的颜色是可以自定义的,并且与终端的设置有关,除了看我的录屏,最好是自己安装来试试,go install github.com/trzsz/trzsz-ssh/cmd/tssh@main 然后运行 ~/go/bin/tssh。

  • 投票链接:https://github.com/trzsz/trzsz-ssh/issues/75

  • 请大家在 V2 讨论,在 issue 里的评论会被我删除,为以后大家贡献的新主题风格预留位置。锁定 issue 好像就不能投票了?

  • tiny 小巧风 https://trzsz.github.io/images/tssh_tiny.gif

  • simple 简约风 https://trzsz.github.io/images/tssh_simple.gif

  • table 表格风 https://trzsz.github.io/images/tssh_table.gif


    theme, 主题, ssh, tssh

  • rihkddd   
    tiny 一票
    LonnyWong
    OP
      
    @rihkddd 不是 table 比较惊艳吗?
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部