From 6f80af59e933f3c80df096ae8be369fba3d7ecef Mon Sep 17 00:00:00 2001 From: Matthew Stobbs Date: Tue, 11 Feb 2025 17:51:10 -0700 Subject: [PATCH] change layout for better management - instead of just `syspkgs` and `srcpkgs` add more lists - `appimages`, `flatpkgs` and others as they come up --- tasks/build/alacritty.yml | 15 +++++++++++++++ vars/alacritty.yml | 4 ++++ vars/bitwarden.yml | 8 ++++++++ vars/go.yml | 4 ++++ 4 files changed, 31 insertions(+) create mode 100644 tasks/build/alacritty.yml create mode 100644 vars/alacritty.yml create mode 100644 vars/bitwarden.yml create mode 100644 vars/go.yml diff --git a/tasks/build/alacritty.yml b/tasks/build/alacritty.yml new file mode 100644 index 0000000..bedb5cc --- /dev/null +++ b/tasks/build/alacritty.yml @@ -0,0 +1,15 @@ +# vim: set filetype=yaml.ansible : +--- +- name: Build and install alacritty + become: true + ansible.builtin.command: + creates: "{{ pkgconfig_alacritty.install_prefix }}/bin/alacritty" + cmd: + - cargo + - install + - --root + - "{{ pkgconfig_alacritty.install_prefix }}" + - --git + - "{{ pkgconfig_alacritty.git_repo }}" + - --tag + - "v{{ pkgconfig_alacritty.version }}" diff --git a/vars/alacritty.yml b/vars/alacritty.yml new file mode 100644 index 0000000..6aab3ff --- /dev/null +++ b/vars/alacritty.yml @@ -0,0 +1,4 @@ +# vim: set filetype=yaml.ansible : +--- +version: 0.15.0 +install_prefix: "{{ default_install_prefix }}" diff --git a/vars/bitwarden.yml b/vars/bitwarden.yml new file mode 100644 index 0000000..8de3209 --- /dev/null +++ b/vars/bitwarden.yml @@ -0,0 +1,8 @@ +# vim: set filetype=yaml.ansible : +--- +install_prefix: "{{ default_install_prefix }}" +install_dir: /opt/appimage/bitwarden +install_method: flatpak +dobecome: true +owner: root +group: root diff --git a/vars/go.yml b/vars/go.yml new file mode 100644 index 0000000..1864748 --- /dev/null +++ b/vars/go.yml @@ -0,0 +1,4 @@ +# vim: set filetype=yaml.ansible : +--- +version: 1.23.6 +install_path: "{{ default_install_prefix }}"