使用网络浏览器作为终端的案例

主要观点:Tweety 已变为网络扩展,作者不再使用终端模拟器应用,而是从浏览器使用 Tweety。介绍了将浏览器和终端结合的项目 Tweety,包括其安装方法、通过 URL 映射命令、使用自定义搜索引擎运行命令、保存命令为书签、使用https和本地证书以及在登录时启动 Tweety 等方面的内容。

关键信息:

  • Tweety 可通过brew install pomdtr/tap/tweety在 macOS 和 Linux 安装。
  • tweety支持通过args查询参数向脚本传递参数,需注意安全。
  • 现代浏览器可定义自定义搜索引擎用于运行命令。
  • 可将命令保存为书签,在 Arc 浏览器中可利用 Favorites 功能分组。
  • 配合反向代理如 Caddy 可获得https://URL 并使用本地证书保护。
  • macOS 可通过创建 plist 文件在登录时启动 Tweety,Linux 可使用 systemd 服务。

重要细节:

  • 展示了 Wave Terminal 的截图,以及 Tweety 与其他工具配合的截图,如在 ttyd 中运行 kakoune。
  • 给出了tweety处理不同命令的脚本示例,如bashhtopsshconfignvim等。
  • 提供了 macOS 的 plist 文件示例,包含启动 Tweety 的相关配置。
阅读 9
0 条评论