https://github.com/d-oit/dotfiles
dotfiles – WSL2, Claude Code, shell, editor, and agent configs
https://github.com/d-oit/dotfiles
Last synced: 21 days ago
JSON representation
dotfiles – WSL2, Claude Code, shell, editor, and agent configs
- Host: GitHub
- URL: https://github.com/d-oit/dotfiles
- Owner: d-oit
- Created: 2026-05-06T06:38:14.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2026-05-06T10:28:20.000Z (about 2 months ago)
- Last Synced: 2026-05-06T12:20:11.022Z (about 2 months ago)
- Language: Shell
- Homepage:
- Size: 19.5 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
- Agents: AGENTS.md
Awesome Lists containing this project
README
# dotfiles
Personal dotfiles — WSL2 (Debian), Windows Dev Drive, Rust/TypeScript/Python dev environment.
## Structure
```
dotfiles/
├── shell/ # Bash/Zsh config, aliases, functions
├── git/ # .gitconfig, .gitignore_global
├── wsl/ # .wslconfig, wsl.conf
├── editors/ # VS Code settings, .editorconfig
├── tools/ # Tool-specific configs (starship, direnv, etc.)
├── agents/ # AGENTS.md, AI agent skills and configs
├── scripts/ # install.sh, bootstrap.sh, symlink scripts
└── windows/ # PowerShell profile, Windows-side configs
```
## Quick Start
```bash
git clone https://github.com/d-oit/dotfiles.git ~/dotfiles
cd ~/dotfiles
bash scripts/install.sh
```
## Philosophy
- **Idempotent**: Running install multiple times is safe
- **Modular**: Each tool config lives in its own directory
- **Symlinked**: Configs are symlinked into `$HOME`, not copied
- **Documented**: See `AGENTS.md` for AI agent context