Show HN: Shittp – Volatile Dotfiles over SSH
2 months ago
- #dotfiles
- #SSH
- #remote-configuration
- 通过SSH将dotfiles干净地传输到远程机器,无需使用shittp。
- 依赖项:POSIX shell、ssh、tar、base64、mktemp。
- 通过curl下载并执行install.sh进行安装。
- 在~/.config/shittp目录中编辑dotfiles。
- 登录已加载dotfiles的远程主机或Docker容器。
- 流程包括打包、传输、解包、初始化和清理步骤。
- 使用tar和POSIX shell,灵感来源于kyrat。
- 支持多种命令和选项以实现SSH和Docker集成。
- 处理大型配置文件时考虑ARG_MAX限制问题。
- 测试环节包括代码检查、单元测试、集成测试和构建步骤。