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.

Share this video