diff --git a/playbooks/UnixGUI.yaml b/playbooks/UnixGUI.yaml
index dab2d80..140b26c 100644
--- a/playbooks/UnixGUI.yaml
+++ b/playbooks/UnixGUI.yaml
@@ -2,6 +2,6 @@
- hosts: localhost
roles:
- role: 1password
+ - role: ferdium
- role: fonts
- role: obsidian
- - role: webcatalog
diff --git a/playbooks/Windows.yaml b/playbooks/Windows.yaml
index 626e861..e0ccb9c 100644
--- a/playbooks/Windows.yaml
+++ b/playbooks/Windows.yaml
@@ -23,6 +23,7 @@
- role: 1password
- role: autohotkey
+ - role: ferdium
- role: firefox
- role: obsidian
- role: powertoys
diff --git a/roles/ferdium/tasks/main.yaml b/roles/ferdium/tasks/main.yaml
new file mode 100644
index 0000000..a70ee8f
--- /dev/null
+++ b/roles/ferdium/tasks/main.yaml
@@ -0,0 +1,17 @@
+---
+- name: install homebrew package
+ when: ansible_os_family == 'Darwin'
+ homebrew_cask:
+ name: ferdium
+ state: latest
+
+- when: ansible_os_family == 'Windows'
+ win_chocolatey:
+ name: ferdium
+ state: latest
+
+- name: install flatpak package
+ when: ansible_os_family != 'Windows' and
+ ansible_os_family != 'Darwin'
+ flatpak:
+ name: org.ferdium.Ferdium