DotweaveDotweave
문서GitHub
DotweaveDotweave
    • 소개
    • dotweave 설치
    • 첫 동기화 설정
    • 두 번째 기기 설정
    • 동기화가 작동하는 방식
    • 디렉터리와 저장소 구조
    • 동기화 모드
    • 프로필
    • 플랫폼별 경로
    • 시크릿과 암호화
    • 파일과 디렉터리 추적하기
    • 매일 쓰는 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에 내장되어 있어요.

결과 확인

상태 점검을 실행하세요. sync 디렉터리를 초기화하기 전에는 종료 코드가 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을 실행하기 전에는 아무것도 쓰지 않아요.

sync 디렉터리를 만들려면 첫 동기화 설정으로 넘어가고, 탭 자동완성을 먼저 켜고 싶다면 셸 자동완성 켜기를 확인하세요.

← 이전개요소개dotweave가 무엇을 하는지, 심링크나 템플릿 방식 도구와 어떻게 다른지, 무엇을 일부러 git에 맡기는지 설명해요.→ 다음개요첫 동기화 설정sync 디렉터리를 초기화하고 첫 파일을 추적한 뒤 push하고, git으로 저장소를 게시해요.

이 페이지에서

  1. 1. CLI 설치
  2. 2. git 실행 파일 확인
  3. 결과 확인