1
0
mirror of https://github.com/chylex/dotfiles.git synced 2024-11-25 14:42:46 +01:00

Compare commits

...

2 Commits

Author SHA1 Message Date
d244919999
Add .gitattributes 2023-01-12 20:24:00 +01:00
4e08e27e09
Update Ansible collection 2023-01-11 22:45:34 +01:00
6 changed files with 12 additions and 18 deletions

1
.gitattributes vendored Normal file
View File

@ -0,0 +1 @@
* text=auto eol=lf

View File

@ -12,7 +12,7 @@ Configures Bash completion for `d` alias for Docker, and `dc` alias for Docker C
Sets the `shell` fact to the remote user's default shell. Sets the `shell` fact to the remote user's default shell.
### `chylex.dotfiles.repository` ### `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!** 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!**
@ -20,6 +20,10 @@ Clones the dotfiles repository into `~/.dotfiles` and updates the user's dotfile
Installs a bunch of Vim plugins. Installs a bunch of Vim plugins.
### `chylex.dotfiles.all`
Does all of the above.
# Licensing # Licensing
The `roles/bash_completion/files/.bin` folder includes third-party scripts under their own licenses: The `roles/bash_completion/files/.bin` folder includes third-party scripts under their own licenses:

View File

@ -1,17 +0,0 @@
---
- name: Update dotfiles
hosts: "{{ target | default('all') }}"
tasks:
- name: Update dotfiles from repository
include_role:
name: repository
- name: Configure Bash completion
include_role:
name: bash_completion
- name: Configure Vim plugins
import_role:
name: vim_plugins

View File

@ -0,0 +1,6 @@
---
dependencies:
- role: from_repository
- role: bash_completion
- role: vim_plugins