add support to not install packages. add support for archlinux

This commit is contained in:
nd 2023-05-15 01:03:41 +02:00
parent 3700f73249
commit f888ea1c30
2 changed files with 8 additions and 1 deletions

View file

@ -1,3 +1,6 @@
basic_tools:
install_packages: True
default_repos:
debian:
bullseye:

View file

@ -1,5 +1,7 @@
---
- name: install default packages and repos
when:
- basic_tools.install_packages
include_role:
name: packages
vars:
@ -16,7 +18,7 @@
- name: copy vimrc
copy:
src: dotfiles/vimrc
dest: /etc/vim/vimrc
dest: "{% if ansible_facts['distribution'] != 'Archlinux' %}/etc/vim/vimrc{% else %}/etc/vimrc{% endif %}"
mode: 0644
- name: copy zshrc
copy:
@ -41,6 +43,8 @@
mode: 0644
- name: enforce vim as editor
when:
- ansible_facts['distribution'] != 'Archlinux'
community.general.alternatives:
name: editor
path: /usr/bin/vim.basic