feat: add baseline and arkenfox role

This commit is contained in:
mustard 2025-12-03 14:38:13 +01:00
parent 9103212ea6
commit 42d50b6d34
31 changed files with 3514 additions and 0 deletions

View file

@ -0,0 +1,23 @@
- name: Copy arkenfox files
ansible.builtin.copy:
src: '{{ item }}'
dest: '/{{ item }}'
mode: '0644'
loop:
- 'usr/lib64/firefox/distribution/policies.json'
- name: Copy arkenfox template
ansible.builtin.template:
src: 'userjs.j2'
dest: '/usr/lib64/firefox/browser/defaults/preferences/user.js'
mode: '0644'
- name: 'Remove default Fedora project homepage'
ansible.builtin.lineinfile:
path: '/usr/lib64/firefox/browser/defaults/preferences/firefox-redhat-default-prefs.js'
state: 'absent'
regexp: '/browser.newtabpage.pinned/'
- name: 'Delete Fedora default settings'
ansible.builtin.file:
path: '/usr/lib64/firefox/browser/defaults/preferences/firefox-redhat-default-prefs.js'
state: 'absent'