https://github.com/atsyplenkov/.dotfiles
https://github.com/atsyplenkov/.dotfiles
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/atsyplenkov/.dotfiles
- Owner: atsyplenkov
- Created: 2025-08-24T22:53:30.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-09-02T00:37:04.000Z (7 months ago)
- Last Synced: 2025-09-09T12:47:33.729Z (7 months ago)
- Size: 4.88 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# .dotfiles
My configuration files. Inspired by [**@wurli**](https://github.com/wurli/dotfiles)'s. This repo is mainly for my future self, in case I forget. Regardless of the OS, I store them in the `$HOME` directory (`$HOME/.dotfiles/`).
## Dotter
This repo uses `dotter` to manage configuration files via symlinks to `~/.config/`.
```bash
# Install
cargo install dotter
# Dry run to see what will be deployed
dotter deploy --dry-run --force
# Verbose mode (shows diffs)
dotter deploy -v
# Force deploy all configuration files
dotter deploy -fv
```
## Architecture
| Directory | Purpose |
|-----------|---------|
| `.dotter/` | Dotter configuration and deployment rules |
| `ghostty.conf` | Terminal emulator config |
| `yazi.toml` | File manager config |
| `claude-code/` | Claude Code AI assistant config (CLAUDE.md, commands, statusline) |
| `opencode/` | OpenCode config (oh-my-opencode.json) |
| `cursor/` | Cursor editor settings |
| `positron/` | Positron editor settings |
| `antigravity/` | Antigravity editor settings |
| `firefox/` | Arkenfox user overrides |