add support to not install packages. add support for archlinux
This commit is contained in:
parent
3700f73249
commit
f888ea1c30
2 changed files with 8 additions and 1 deletions
|
|
@ -1,3 +1,6 @@
|
||||||
|
basic_tools:
|
||||||
|
install_packages: True
|
||||||
|
|
||||||
default_repos:
|
default_repos:
|
||||||
debian:
|
debian:
|
||||||
bullseye:
|
bullseye:
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,7 @@
|
||||||
---
|
---
|
||||||
- name: install default packages and repos
|
- name: install default packages and repos
|
||||||
|
when:
|
||||||
|
- basic_tools.install_packages
|
||||||
include_role:
|
include_role:
|
||||||
name: packages
|
name: packages
|
||||||
vars:
|
vars:
|
||||||
|
|
@ -16,7 +18,7 @@
|
||||||
- name: copy vimrc
|
- name: copy vimrc
|
||||||
copy:
|
copy:
|
||||||
src: dotfiles/vimrc
|
src: dotfiles/vimrc
|
||||||
dest: /etc/vim/vimrc
|
dest: "{% if ansible_facts['distribution'] != 'Archlinux' %}/etc/vim/vimrc{% else %}/etc/vimrc{% endif %}"
|
||||||
mode: 0644
|
mode: 0644
|
||||||
- name: copy zshrc
|
- name: copy zshrc
|
||||||
copy:
|
copy:
|
||||||
|
|
@ -41,6 +43,8 @@
|
||||||
mode: 0644
|
mode: 0644
|
||||||
|
|
||||||
- name: enforce vim as editor
|
- name: enforce vim as editor
|
||||||
|
when:
|
||||||
|
- ansible_facts['distribution'] != 'Archlinux'
|
||||||
community.general.alternatives:
|
community.general.alternatives:
|
||||||
name: editor
|
name: editor
|
||||||
path: /usr/bin/vim.basic
|
path: /usr/bin/vim.basic
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue