mirror of
https://github.com/chylex/dotfiles.git
synced 2024-10-16 23:42:48 +02:00
32 lines
933 B
Markdown
32 lines
933 B
Markdown
# Ansible Collection - chylex.dotfiles
|
|
|
|
Ansible roles for configuring and updating my dotfiles.
|
|
|
|
# Roles
|
|
|
|
### `chylex.dotfiles.bash_completion`
|
|
|
|
Configures Bash completion for `d` alias for Docker, and `dc` alias for Docker Compose.
|
|
|
|
### `chylex.dotfiles.detect_shell`
|
|
|
|
Sets the `shell` fact to the remote user's default shell.
|
|
|
|
### `chylex.dotfiles.from_repository`
|
|
|
|
Clones the dotfiles repository into `~/.dotfiles` and updates the user's dotfiles. **Do not use if you already use the `~/.dotfiles` folder for something else!**
|
|
|
|
### `chylex.dotfiles.vim_plugins`
|
|
|
|
Installs a bunch of Vim plugins.
|
|
|
|
### `chylex.dotfiles.all`
|
|
|
|
Does all of the above.
|
|
|
|
# Licensing
|
|
|
|
The `roles/bash_completion/files/.bin` folder includes third-party scripts under their own licenses:
|
|
- [complete_alias](https://github.com/cykerway/complete-alias)
|
|
- [docker_compose](https://github.com/docker/compose/blob/1.28.x/contrib/completion/bash/docker-compose)
|