非公開のドットファイルを暗号化された Github に同期するためのイシュー ライン ユーティリティ。 これにより、複数のマシン間で非公開の秘密を断片化し、それらを同期させることができます.
このミッションのスポンサー 設定pipx install neutron-sync
超科学博士Neutron Sync の仕組み お得なセットアップ
要件
- プライベート Github リポジトリ
- git-crypt セット入って、尋問するhttps://github.com/AGWA/git-crypt/ blob/master/INSTALL.md
- Ubuntu/Debian: sudo 正しいインストール git-crypt
Redhat: sudo yum install git-クリプト- Mac: brew install git-クリプト
設定
git clone git@github.com:{github-特定の人物}/{repo-identify}.git cd {repo- git-crypt init nsync init `pwd` git-crypt export-key ~/.dotfiles.key git-crypt unlock ~/.dotfiles.key # エラーを袋に入れることもあるかもしれません'OK である元のファイルはありません ファイルを追加
にハイパーリンクを作成します。 # 項目化のハイパーリンク nsync h ハイパーリンク ~/.ssh # ファイルへのハイパーリンク nsync ハイパーリンク ~/.tmux.conf-
コミットとプッシュ ファイル変更時
かなり離れたところから調整をプル
別のマシンでのセットアップ
ファイルは git リポジトリによって同期されますが、キーをセカンダリ マシンに切り替えることがメインなので、リポジトリを復号化する準備ができています。 デフォルトでは、これにより暗号化キーと ssh キーが切り替わります。
nsync 発信スイッチ
pipx install neutron-sync
要件
- プライベート Github リポジトリ
- git-crypt セット入って、尋問する
https://github.com/AGWA/git-crypt/ blob/master/INSTALL.md- Ubuntu/Debian: sudo 正しいインストール git-crypt
Redhat: sudo yum install git-クリプト
- Mac: brew install git-クリプト
設定 git clone git@github.com:{github-特定の人物}/{repo-identify}.git cd {repo- git-crypt init nsync init `pwd` git-crypt export-key ~/.dotfiles.key git-crypt unlock ~/.dotfiles.key # エラーを袋に入れることもあるかもしれません'OK である元のファイルはありません
にハイパーリンクを作成します。ファイルを追加 # 項目化のハイパーリンク nsync h ハイパーリンク
~/.ssh # ファイルへのハイパーリンク nsync ハイパーリンク~/.tmux.confコミットとプッシュ ファイル変更時
かなり離れたところから調整をプル
別のマシンでのセットアップ ファイルは git リポジトリによって同期されますが、キーをセカンダリ マシンに切り替えることがメインなので、リポジトリを復号化する準備ができています。 デフォルトでは、これにより暗号化キーと ssh キーが切り替わります。
nsync 発信スイッチ
- git-crypt セット入って、尋問する