From 55accab9819a4b74981b68b7db7a2fed850d41cb Mon Sep 17 00:00:00 2001 From: opal <847966@proton.me> Date: Fri, 10 Mar 2023 23:50:47 -0800 Subject: [PATCH] added yay stuff, docker role --- roles/docker/tasks/main.yml | 10 ++++++++++ roles/docker/vars/main.yml | 1 + roles/packages/vars/main.yml | 3 ++- roles/yay/tasks.yml | 2 +- site.yml | 3 +++ 5 files changed, 17 insertions(+), 2 deletions(-) create mode 100644 roles/docker/tasks/main.yml create mode 100644 roles/docker/vars/main.yml diff --git a/roles/docker/tasks/main.yml b/roles/docker/tasks/main.yml new file mode 100644 index 0000000..9806dea --- /dev/null +++ b/roles/docker/tasks/main.yml @@ -0,0 +1,10 @@ +--- +- name: Enable Docker systemd unit + service: + enabled: yes + name: docker + +- name: Enable Docker systemd unit + service: + state: started + name: docker diff --git a/roles/docker/vars/main.yml b/roles/docker/vars/main.yml new file mode 100644 index 0000000..ed97d53 --- /dev/null +++ b/roles/docker/vars/main.yml @@ -0,0 +1 @@ +--- diff --git a/roles/packages/vars/main.yml b/roles/packages/vars/main.yml index f7868b9..87ab79e 100644 --- a/roles/packages/vars/main.yml +++ b/roles/packages/vars/main.yml @@ -10,9 +10,11 @@ wm_packages: - grim - light - bemenu + - wlsunset general_packages: - git + - docker - keychain - stow - python3-pip @@ -83,4 +85,3 @@ font_packages: flatpak_packages: - org.signal.Signal - - net.lutris.Lutris diff --git a/roles/yay/tasks.yml b/roles/yay/tasks.yml index 0553cec..c81891b 100644 --- a/roles/yay/tasks.yml +++ b/roles/yay/tasks.yml @@ -9,7 +9,7 @@ command: chdir: "{{ srcdir }}/yay" cmd: "makepkg -sfi --noconfirm" - creates: /usr/bin/yay-- + creates: /usr/bin/yay - name: Install yay packages community.general.pacman: diff --git a/site.yml b/site.yml index 17e2078..cb55add 100644 --- a/site.yml +++ b/site.yml @@ -13,3 +13,6 @@ become: yes become_user: opal become_method: su + + - role: docker + tags: docker_tag