Move tmux and screen configs to Ansible role
This commit is contained in:
parent
bc4b9f8089
commit
01312752fc
4 changed files with 22 additions and 0 deletions
|
@ -1,9 +1,15 @@
|
||||||
---
|
---
|
||||||
- name: ZSH
|
- name: ZSH
|
||||||
ansible.builtin.include_tasks: zsh.yml
|
ansible.builtin.include_tasks: zsh.yml
|
||||||
|
tags: dotfiles_zsh
|
||||||
|
|
||||||
- name: Vim
|
- name: Vim
|
||||||
ansible.builtin.include_tasks: vim.yml
|
ansible.builtin.include_tasks: vim.yml
|
||||||
|
tags: dotfiles_vim
|
||||||
|
|
||||||
- name: Git
|
- name: Git
|
||||||
ansible.builtin.include_tasks: git.yml
|
ansible.builtin.include_tasks: git.yml
|
||||||
|
tags: dotfiles_git
|
||||||
|
|
||||||
|
- name: Shell utilities
|
||||||
|
ansible.builtin.include_tasks: shell_utilities.yml
|
||||||
|
|
16
Ansible/roles/dotfiles/tasks/shell_utilities.yml
Normal file
16
Ansible/roles/dotfiles/tasks/shell_utilities.yml
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
---
|
||||||
|
- name: (tmux) Link tmux.conf
|
||||||
|
ansible.builtin.file:
|
||||||
|
path: ~/.tmux.conf
|
||||||
|
src: "{{ role_path }}/files/tmux/tmux.conf"
|
||||||
|
state: link
|
||||||
|
force: true
|
||||||
|
tags: dotfiles_tmux
|
||||||
|
|
||||||
|
- name: (screen) Link screenrc
|
||||||
|
ansible.builtin.file:
|
||||||
|
path: ~/.screenrc
|
||||||
|
src: "{{ role_path }}/files/screen/screenrc"
|
||||||
|
state: link
|
||||||
|
force: true
|
||||||
|
tags: dotfiles_screen
|
Loading…
Add table
Add a link
Reference in a new issue