mirror of
https://github.com/chylex/dotfiles.git
synced 2024-11-25 23:42:46 +01:00
Compare commits
2 Commits
0b1d1ecc80
...
d244919999
Author | SHA1 | Date | |
---|---|---|---|
d244919999 | |||
4e08e27e09 |
1
.gitattributes
vendored
Normal file
1
.gitattributes
vendored
Normal file
@ -0,0 +1 @@
|
||||
* 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.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!**
|
||||
|
||||
@ -20,6 +20,10 @@ 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:
|
||||
|
@ -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
|
6
ansible/roles/all/meta/main.yaml
Normal file
6
ansible/roles/all/meta/main.yaml
Normal file
@ -0,0 +1,6 @@
|
||||
---
|
||||
|
||||
dependencies:
|
||||
- role: from_repository
|
||||
- role: bash_completion
|
||||
- role: vim_plugins
|
Loading…
Reference in New Issue
Block a user