mirror of
https://github.com/chylex/dotfiles.git
synced 2024-11-25 23:42:46 +01:00
Compare commits
No commits in common. "d2449199999f277fc9c8019119d74432f7f5161e" and "0b1d1ecc8096a242719f9efde5ae5440a00754e3" have entirely different histories.
d244919999
...
0b1d1ecc80
1
.gitattributes
vendored
1
.gitattributes
vendored
@ -1 +0,0 @@
|
||||
* text=auto eol=lf
|
@ -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.
|
||||
|
||||
### `chylex.dotfiles.from_repository`
|
||||
### `chylex.dotfiles.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!**
|
||||
|
||||
@ -20,10 +20,6 @@ Clones the dotfiles repository into `~/.dotfiles` and updates the user's dotfile
|
||||
|
||||
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:
|
||||
|
17
ansible/playbooks/main.yaml
Normal file
17
ansible/playbooks/main.yaml
Normal file
@ -0,0 +1,17 @@
|
||||
---
|
||||
|
||||
- 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
|
@ -1,6 +0,0 @@
|
||||
---
|
||||
|
||||
dependencies:
|
||||
- role: from_repository
|
||||
- role: bash_completion
|
||||
- role: vim_plugins
|
Loading…
Reference in New Issue
Block a user