summaryrefslogtreecommitdiffstats
path: root/roles/firefox
diff options
context:
space:
mode:
Diffstat (limited to 'roles/firefox')
-rw-r--r--roles/firefox/tasks/main.yml2
-rw-r--r--roles/firefox/vars/archlinux.yml1
-rw-r--r--roles/firefox/vars/debian.yml1
-rw-r--r--roles/firefox/vars/ubuntu.yml1
4 files changed, 4 insertions, 1 deletions
diff --git a/roles/firefox/tasks/main.yml b/roles/firefox/tasks/main.yml
index 05a5026f..4b4a7d21 100644
--- a/roles/firefox/tasks/main.yml
+++ b/roles/firefox/tasks/main.yml
@@ -44,6 +44,6 @@
- name: "Set firefox as default"
ansible.builtin.command:
- cmd: "xdg-settings set default-web-browser firefox.desktop"
+ cmd: "xdg-settings set default-web-browser {{ firefox_desktop_file }}"
changed_when: false
when: firefox_is_default | default(false)
diff --git a/roles/firefox/vars/archlinux.yml b/roles/firefox/vars/archlinux.yml
index 878d362c..41d4ab15 100644
--- a/roles/firefox/vars/archlinux.yml
+++ b/roles/firefox/vars/archlinux.yml
@@ -1,5 +1,6 @@
---
firefox_package: "firefox"
+firefox_desktop_file: "firefox.desktop"
firefox_folder: "{{ ansible_facts['env']['HOME'] }}/.mozilla/firefox"
firefox_browserpass_packages:
diff --git a/roles/firefox/vars/debian.yml b/roles/firefox/vars/debian.yml
index 793f6773..0f2995c2 100644
--- a/roles/firefox/vars/debian.yml
+++ b/roles/firefox/vars/debian.yml
@@ -1,5 +1,6 @@
---
firefox_package: "firefox-esr"
+firefox_desktop_file: "firefox-esr.desktop"
firefox_folder: "{{ ansible_facts['env']['HOME'] }}/.mozilla/firefox"
firefox_browserpass_packages:
diff --git a/roles/firefox/vars/ubuntu.yml b/roles/firefox/vars/ubuntu.yml
index 1f5c420d..4c04fd17 100644
--- a/roles/firefox/vars/ubuntu.yml
+++ b/roles/firefox/vars/ubuntu.yml
@@ -1,5 +1,6 @@
---
firefox_package: "firefox"
+firefox_desktop_file: "firefox_firefox.desktop"
firefox_folder: "{{ ansible_facts['env']['HOME'] }}/snap/firefox/common/.mozilla/firefox"
firefox_browserpass_packages: