DD

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

23 stars 품질 63 트렌드 30MIT

:new moon: obsessively curated 도트파일.

개요

믿을 수 있는, extensible Go CLI에 의해 관리되는 Obsessively curated dotfiles 그리고 대리인 기술. Dots는 Go에 내장 된 개발 환경 관리 시스템입니다. 설치, 업데이트 및 전체 macOS 개발 구성 관리를위한 CLI를 제공합니다 - 쉘, 편집기, 언어, 시스템 환경 설정, 사용자 정의 유틸리티 및 Claude Code 및 Codex에 대한 재사용 가능한 에이전트 기술 라이브러리. : 백업없이 기존 구성 파일을 설치. 먼저 dotfiles를 백업합니다. Dots는 Agent Skills 오픈 표준을 따르는 AI 코딩 에이전트에 대한 69 재사용 가능한 슬래시-command 기술을 포함합니다. 에이전트/skills/ /SKILL.md에 있는 각 기술 생활은 점 설치 대리인 후에 클로드 부호에서 유효합니다. Skills use YAML frontmatter for metadata and dynamic context injection via shell commands. Agent/skills/ /scripts/의 독립 bash 스크립트에 대한 몇몇 기술 delegate. 전체 권한 가이드에 대한 /write-skill을 참조하십시오.

개요(AI 번역)

강력한, 확장 가능한 Go CLI에 의해 관리되는 Obsessively curated dotfiles 및 대리인 기술.

개요

Dots는 Go에 내장 된 개발 환경 관리 시스템입니다. 설치, 업데이트 및 전체 macOS 개발 구성 관리를위한 CLI를 제공합니다 - 쉘, 편집기, 언어, 시스템 환경 설정, 사용자 정의 유틸리티 및 Claude Code 및 Codex에 대한 재사용 가능한 에이전트 기술 라이브러리.

시스템 요구 사항

  • 맥 OS
  • 양조
  • 이동 1.21+

설치

** 보증**: 백업없이 기존 구성 파일을 설치. 먼저 dotfiles를 백업합니다.

사용법

부품

부품 설치 안내
agents 에이전트 스킬, 사용자 지정 에이전트, 후크, 상태 라인(symlinks agents/skills/ → ~/.claude/skills/] + ~/.agents/skills/, agents/custom/] → ~/.claude/agents/], ~/.claude/settings.json]]에 있는 Claude 후크와 상태 선을 등록하고, Codex의 네이티브 라인을 모델로 구성하고, 나머지 5시간 사용, 그리고 $CODEX_HOME/config.toml 또는 [T8]]]의 주간 사용.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Dots

Obsessively curated dotfiles and agentic skills managed by a robust, extensible Go CLI.

Overview

Dots is a development environment management system built in Go. It provides a CLI for installing, updating, and managing your entire macOS development configuration — shell, editors, languages, system preferences, custom utilities, and a library of reusable agent skills for Claude Code and Codex.

System Requirements

Installation

# Install Homebrew and Go if needed
brew install go

# Clone and install
git clone https://github.com/drn/dots ~/.dots
cd ~/.dots
go install ./...
dots install all

Warning: Installation overwrites existing configuration files without backups. Back up your dotfiles first.

Usage

dots                     # Show help and available commands
dots install all         # Install all components
dots install  # Install specific component
dots update              # Update configuration, plugins, and packages
dots doctor              # Run system diagnostics
dots clean               # Clean legacy configuration
dots docker stop-all     # Stop all Docker containers

Components

Component What it installs
agents Agent skills, custom agents, hooks, and status lines (symlinks agents/skills/ → ~/.claude/skills/ + ~/.agents/skills/, agents/custom/ → ~/.claude/agents/, registers Claude hooks and status line in ~/.claude/settings.json, and configures Codex’s native status line with model, context remaining, 5-hour usage, and weekly usage in $CODEX_HOME/config.toml or ~/.codex/config.toml; one SessionStart hook prepends dev-tool bin dirs — go/bin, ~/.local/bin, cargo, asdf shims — onto the Bash tool’s PATH so binaries like tts resolve by bare name)
bin Custom shell scripts and Go utilities to ~/bin
git .gitconfig, .gitignore_global, git extensions
home Dotfiles symlinked to ~/ (.zshrc, .vimrc, .tmux.conf, .gitconfig, etc.)
zsh ZSH configuration, zinit plugin manager, tmux plugin manager
fonts Developer fonts via Homebrew Cask
homebrew System packages from Brewfile (100+ formulae and casks)
npm Global Node.js packages
languages asdf version manager with Ruby, Python, Go, Node.js, Terraform
GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add drn/dots
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →