An open API service indexing awesome lists of open source software.

https://github.com/atsyplenkov/.dotfiles


https://github.com/atsyplenkov/.dotfiles

Last synced: about 1 month ago
JSON representation

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 |