diff options
| -rw-r--r-- | configure.yml | 1 | ||||
| -rw-r--r-- | molecule/archlinux-gnome/converge.yml | 1 | ||||
| -rw-r--r-- | molecule/archlinux/converge.yml | 1 | ||||
| -rw-r--r-- | molecule/debian/converge.yml | 1 | ||||
| -rw-r--r-- | molecule/raspberrypi/converge.yml | 1 | ||||
| -rw-r--r-- | molecule/ubuntu/converge.yml | 1 | ||||
| -rw-r--r-- | roles/chromium/meta/argument_specs.yml | 6 | ||||
| -rw-r--r-- | roles/chromium/meta/main.yml | 17 | ||||
| -rw-r--r-- | roles/chromium/tasks/main.yml | 6 |
9 files changed, 35 insertions, 0 deletions
diff --git a/configure.yml b/configure.yml index 2ed5c67d..b766678c 100644 --- a/configure.yml +++ b/configure.yml @@ -33,6 +33,7 @@ - role: "vim" - role: "neomutt" - role: "firefox" + - role: "chromium" - role: "obsidian" - role: "claude" - role: "alacritty" diff --git a/molecule/archlinux-gnome/converge.yml b/molecule/archlinux-gnome/converge.yml index f252c84f..f3b1a9a8 100644 --- a/molecule/archlinux-gnome/converge.yml +++ b/molecule/archlinux-gnome/converge.yml @@ -79,6 +79,7 @@ - role: "password_store" - role: "which" - role: "firefox" + - role: "chromium" - role: "obsidian" - role: "font" - role: "aur_font" diff --git a/molecule/archlinux/converge.yml b/molecule/archlinux/converge.yml index f8e4fa3a..7fa70007 100644 --- a/molecule/archlinux/converge.yml +++ b/molecule/archlinux/converge.yml @@ -78,6 +78,7 @@ - role: "password_store" - role: "which" - role: "firefox" + - role: "chromium" - role: "obsidian" - role: "font" - role: "aur_font" diff --git a/molecule/debian/converge.yml b/molecule/debian/converge.yml index 43332226..cbe4b104 100644 --- a/molecule/debian/converge.yml +++ b/molecule/debian/converge.yml @@ -89,6 +89,7 @@ - role: "password_store" - role: "which" - role: "firefox" + - role: "chromium" - role: "obsidian" - role: "font" - role: "alacritty" diff --git a/molecule/raspberrypi/converge.yml b/molecule/raspberrypi/converge.yml index 523e233c..8d478e8b 100644 --- a/molecule/raspberrypi/converge.yml +++ b/molecule/raspberrypi/converge.yml @@ -86,6 +86,7 @@ - role: "password_store" - role: "which" - role: "firefox" + - role: "chromium" - role: "font" - role: "alacritty" - role: "btop" diff --git a/molecule/ubuntu/converge.yml b/molecule/ubuntu/converge.yml index c3605d35..a8053ff4 100644 --- a/molecule/ubuntu/converge.yml +++ b/molecule/ubuntu/converge.yml @@ -78,6 +78,7 @@ - role: "password_store" - role: "which" - role: "firefox" + - role: "chromium" - role: "obsidian" - role: "font" - role: "alacritty" diff --git a/roles/chromium/meta/argument_specs.yml b/roles/chromium/meta/argument_specs.yml new file mode 100644 index 00000000..bb529de3 --- /dev/null +++ b/roles/chromium/meta/argument_specs.yml @@ -0,0 +1,6 @@ +--- +argument_specs: + main: + short_description: "Install chromium on ArchLinux" + description: "Install chromium on ArchLinux" + options: {} diff --git a/roles/chromium/meta/main.yml b/roles/chromium/meta/main.yml new file mode 100644 index 00000000..2a02d9df --- /dev/null +++ b/roles/chromium/meta/main.yml @@ -0,0 +1,17 @@ +--- +dependencies: [] +galaxy_info: + author: "a14m" + description: "Install chromium" + license: "MIT" + min_ansible_version: "2.18" + platforms: + - name: "ArchLinux" + versions: + - "all" + - name: "Ubuntu" + versions: + - "noble" + - name: "Debian" + versions: + - "bookworm" diff --git a/roles/chromium/tasks/main.yml b/roles/chromium/tasks/main.yml new file mode 100644 index 00000000..5654fbb1 --- /dev/null +++ b/roles/chromium/tasks/main.yml @@ -0,0 +1,6 @@ +--- +- name: "Ensure chromium is installed" + become: true + ansible.builtin.package: + name: "chromium" + state: "present" |
