DotweaveDotweave
ドキュメントGitHub
DotweaveDotweave
    • はじめに
    • dotweave をインストールする
    • 最初の同期を設定する
    • 2 台目のデバイスを設定する
    • 同期のしくみ
    • ディレクトリとリポジトリの構造
    • 同期モード
    • プロファイル
    • プラットフォーム別パス
    • シークレットと暗号化
    • ファイルとディレクトリのトラッキング
    • 日々の push とコミットの流れ
    • 複数デバイスの同期を保つ
    • シェル補完を有効にする
    • エージェントスキルをインストールする
    • 設定とリポジトリ形式のアップグレード
    • 同期の問題を解決する
    • dotweave init
    • dotweave track
    • dotweave push
    • dotweave pull
    • dotweave status
    • dotweave untrack
    • dotweave cd
    • dotweave profile
    • dotweave doctor
    • dotweave autocomplete
    • dotweave skill
    • manifest.jsonc
    • settings.jsonc
    • 環境変数とパス
    • エラーメッセージ
ドキュメントGitHub
  1. Dotweave/
  2. dotweave をインストールする

dotweave をインストールする

Windows、macOS、Linux に CLI をインストールし、dotweave が必要とする git を確認します。

dotweave CLI をインストールし、git を見つけられるか確認します。dotweave はコンパイル済みのネイティブバイナリとして配布されるため、あわせて入れるランタイムはありません。PATH に git があることが前提です。

1. CLI をインストールする

winget install tinyrack.dotweave

インストールを確認します。

dotweave --version
dotweave/1.0.0

2. git を確認する

dotweave は git を転送層として使いますが、git を同梱してはいません。dotweave skill install を除くすべてのコマンドが PATH の git を必要とします。

git --version

失敗する場合は git をインストールし、新しいシェルを開いてください。git が見つからない場合、dotweave は Git is not installed or not on PATH. と報告します。

age を別途インストールする必要はありません。シークレットファイルに使う暗号化は CLI に組み込まれています。

結果を確認する

ヘルスチェックを実行します。同期ディレクトリを初期化する前は終了コードが 0 以外になり git の失敗を報告しますが、初回セットアップ前としては正常です。

dotweave doctor

dotweave init を実行した後は、同じコマンドがすべてのチェックの通過を報告します。

· Running checks...
✔ Doctor passed (6 ok · 0 warnings · 0 failures)

dotweave はデータを、Windows では %APPDATA%\dotweave、それ以外では $XDG_CONFIG_HOME/dotweave(通常は ~/.config/dotweave)に保存します。dotweave init を実行するまでは何も書き込みません。

同期ディレクトリを作るには最初の同期を設定するへ、先にタブ補完を有効にしたい場合はシェル補完を有効にするを参照してください。

← 前へ概要はじめにdotweave が何をするか、シンボリックリンクやテンプレート方式のツールとどう違うか、何をあえて git に任せるかを説明します。→ 次へ概要最初の同期を設定する同期ディレクトリを初期化し、最初のファイルをトラッキングして push し、git でリポジトリを公開します。

このページの内容

  1. 1. CLI をインストールする
  2. 2. git を確認する
  3. 結果を確認する