Что это такое?
chezmoi управляет вашими dotfiles — личными файлами конфигурации в домашней директории — на нескольких, возможно, совершенно разных машинах, причём безопасность здесь заложена в основу, а не добавлена потом.
То есть это консольная утилита, а не программа с графическим интерфейсом?
Это инструмент для командной строки, написанный на Go — без графического интерфейса; всем вы управляете прямо из своего терминала.
Нужно ли сначала ставить Go или какую-то другую среду выполнения?
Нет. Проект написан на Go, а CI в репозитории поддерживает отдельный установщик — заранее настраивать среду разработки или среду выполнения не нужно.
На каких операционных системах он работает?
Windows, macOS и Linux — ровно тот набор, которого и стоит ожидать от инструмента, созданного для синхронизации «нескольких разных машин».
В моих dotfiles лежат API-ключи и токены — можно ли доверить их chezmoi?
Безопасность — часть самой концепции проекта: слово «securely» есть в его кратком описании, «security» — среди тем репозитория, а CI проекта запускает govulncheck, который проверяет код на Go на известные уязвимости. В README подробностей нет.
В README всего несколько строк — проект вообще живой?
Очень даже — он ведёт историю с ноября 2018 года, у него около 22 000 звёзд на GitHub, а CI-пайплайн до сих пор собирает документацию, запускает проверки безопасности и поддерживает установщик.
Я не разработчик — будет ли мне от этого какая-то польза?
Больше всего это пригодится, если вам удобно работать в терминале и у вас настроено больше одного компьютера — разработчики и продвинутые пользователи, живущие в терминале, и есть основная аудитория.
Which topics is it in?
secrets, dotfiles, sync, configuration, utility, command-line, go, command-line-tool, security, terminal, tool, cli