dotweave init
syncディレクトリを新規作成するか、既存のものに接続します。
gitベースのsyncディレクトリを初期化します。
XDGコンフィグディレクトリ配下にdotweaveリポジトリを新規作成、または既存のリポジトリに接続し、以降の pull や push で使用するsync設定を保存します。リポジトリ引数を省略した場合、syncディレクトリ内にローカルgitリポジトリが作成されます。
dotweave init [repository]Arguments
Section titled “Arguments”| Argument | Description |
|---|---|
[repository] | cloneするリモートURLまたはローカルgitリポジトリのパスです。省略時はローカルリポジトリが新規作成されます。 |
| Flag | Description |
|---|---|
--key <age-private-key> | ageの秘密鍵をidentityファイルに保存します。 |
--promptKey | 自動生成ではなく、ageの秘密鍵を対話的に入力します。 |
--verbose | 詳細な出力を表示します。 |
Examples
Section titled “Examples”新しいローカルsyncディレクトリを作成する:
dotweave initリモートリポジトリをsyncディレクトリとしてcloneする:
dotweave init https://github.com/user/dotfiles.git既存のageの秘密鍵を指定して初期化する:
dotweave init --key "AGE-SECRET-KEY-1..."