---
- name: Get the default browser
  become_user: "{{ user.username }}"
  command: "xdg-settings get default-web-browser"
  changed_when: false
  register: current_default_browser

- name: Set the default browser # noqa 503
  become_user: "{{ user.username }}"
  command: "xdg-settings set default-web-browser {{ browser_dict[default_browser_chosen].xdg | default('') }}"
  when: current_default_browser.stdout != browser_dict[default_browser_chosen].xdg
