github.com/A/.dotfiles ↗
configs and utils
Open this visualization on its own page →
Contributors
4
Lines of Code
985
From
2014-07-31
To
2021-01-03
About A/.dotfiles
This is a personal dotfiles repository that manages system configuration and software installations across macOS and Arch Linux machines. It automates the setup of package managers (pacman, homebrew, mas), programming language environments (Python, Rust, Node.js), and system services through Ansible playbooks. The repository includes configuration files for popular developer tools like Neovim, Tmux, and Zsh, alongside utilities for user management and systemd service orchestration.
The project uses Ansible to handle per-host configuration variations, allowing the same dotfiles framework to work across different machines with customized settings stored in a `host_var` directory. This approach lets users quickly bootstrap new systems or maintain consistent development environments by declaring their desired state through configuration files rather than manual setup steps.