dotfiles은(는) 무엇을 하나요?
Dotfiles 백업: OpenCode 설정, 에이전트/스킬, Obsidian 저장소
이 스킬은 개발 환경의 핵심 설정 파일들을 백업하고 복원하는 과정을 자동화합니다. OpenCode의 설정, agents/skills 디렉토리, 그리고 Obsidian 볼트를 포함한 주요 dotfiles를 안전하게 보관합니다.
사용 방법
이 스킬은 일반적으로 CLI 도구나 에이전트의 지시에 따라 실행됩니다. 다음은 기본적인 사용 예시입니다:
- 백업 실행:
dotfiles backup명령어를 사용하여 현재 시스템의 설정을 백업합니다. - 복원 실행:
dotfiles restore명령어를 사용하여 저장된 백업에서 설정을 복원합니다.
지원 환경
- Linux, macOS, Windows (WSL 포함)
- OpenCode CLI
- Obsidian (선택 사항)
주요 기능
- OpenCode 설정 파일 백업
- 에이전트 및 스킬 디렉토리 동기화
- Obsidian 볼트 백업 (지정된 경로)
- Git 기반 버전 관리 지원
참고: 이 스킬은 사용자의 dotfiles 저장소(GitHub 등)와 연동되어 작동합니다. 개인 정보가 포함된 설정은 암호화하거나 제외할 수 있습니다.
설치 및 구성
- dotfiles 저장소를 클론합니다:
git clone https://github.com/andrianinairinah/dotfiles.git ~/.dotfiles - 스킬을 설치합니다:
cd ~/.dotfiles && ./install.sh - 원하는 구성 요소를 활성화합니다 (
~/.config/dotfiles/config.yaml):backup: opencode: true agents: true obsidian: true
이제 dotfiles backup 명령어로 언제든지 설정을 백업할 수 있습니다.