Links
Software Dotfiles Pro builds on and installs, the tools it's compared against, and resources worth bookmarking.
Built on
- Ansible the configuration-management engine Dotfiles Pro runs on
- Python Ansible's runtime; its modules execute through the machine's
python3 - Mitogen for Ansible optional speedup for local runs
- uv used by the installer to provision Ansible where the distro's is too old
Tools the roles install
- git distributed version control, configured by the
gitrole - pre-commit git hook framework, installed by the
gitrole - gh the GitHub CLI, installed by the
githubrole - glab the GitLab CLI, installed by the
gitlabrole - Starship the cross-shell prompt deployed by the
starshiprole - Docker container runtime, installed by the
dockerrole - Docker Compose multi-container orchestration, installed by the
dockerrole - kubectl the Kubernetes CLI, installed by the
kubernetesrole - k9s a terminal UI for Kubernetes, installed by the
kubernetesrole - kubeseal the Sealed Secrets CLI, installed by the
kubernetesrole - Terraform infrastructure as code, installed by the
terraformrole - OpenTofu the open-source Terraform fork, installed by the
opentofurole - Google Cloud CLI
gcloud, installed by thegooglecloudrole - AWS CLI the AWS command line, installed by the
awsrole - AWSume AWS profile and role switching, installed by the
awsrole - doctl the DigitalOcean CLI, installed by the
digitaloceanrole - Bitwarden CLI
bwsecrets access, installed by thebitwardenrole - Keychain persistent SSH key loading, installed by the
sshrole - Nerd Fonts patched terminal fonts, installed by the
nerdfontsrole - wslu WSL utilities, installed by the
wslrole - Claude Code the AI coding CLI, configured by the
clauderole - ripgrep fast recursive search, part of the
ubuntuandmacosbaselines - fd a fast, friendly
find, part of theubuntuandmacosbaselines - ShellCheck shell script linter, part of the
ubuntuandmacosbaselines - ast-grep structural code search and rewrite, installed by the
agentsrole - difftastic syntax-aware diffs, installed by the
agentsrole - sd intuitive find-and-replace, installed by the
agentsrole - shfmt shell script formatter, installed by the
agentsrole - winget the Windows package manager the
windowsrole installs apps through - VirtualDesktop the PowerShell module the
windowsrole converges virtual desktops with
Related software and alternatives
Dotfiles managers and configuration tools Dotfiles Pro is often compared to, see the full alternatives comparison:
- chezmoi the most popular dotfiles manager; a Go binary that templates files in
$HOME(vs Dotfiles Pro) - yadm a git-based dotfiles manager with templating and encryption (vs Dotfiles Pro)
- GNU Stow a symlink farm manager for dotfiles (vs Dotfiles Pro)
- dotbot a YAML-configured dotfiles bootstrapper (vs Dotfiles Pro)
- Nix home-manager declarative, reproducible home configuration (vs Dotfiles Pro)
- Salt general-purpose configuration management (vs Dotfiles Pro)
- Puppet declarative configuration management for fleets (vs Dotfiles Pro)
- Chef Ruby-based configuration management (vs Dotfiles Pro)
- Dev Containers per-project containerized toolchains (vs Dotfiles Pro)
Resources
- Ansible documentation official guides and module reference
- Ansible Galaxy where Ansible collections are published
- GitHub dotfiles guide the community hub for dotfiles
- Dotfiles Pro on Ansible Galaxy the published
dotfilespro.rolescollection