More tweaks
This commit is contained in:
parent
58349465d0
commit
22f2bd2d2c
4 changed files with 28 additions and 24 deletions
|
@ -1,8 +1,26 @@
|
|||
- name: Configure Fedora 41 Gnome Template
|
||||
- name: Configure Fedora 41 Gnome Template for development
|
||||
hosts: 127.0.0.1
|
||||
connection: local
|
||||
tasks:
|
||||
- ansible.builtin.include_role:
|
||||
- name: 'Baseline hardening'
|
||||
ansible.builtin.include_role:
|
||||
name: 'baseline'
|
||||
vars:
|
||||
umask_changes: 'false'
|
||||
- umask_changes: false
|
||||
- manage_network: true
|
||||
|
||||
- name: 'Gnome package stuff'
|
||||
ansible.builtin.include_role:
|
||||
name: gnome
|
||||
|
||||
- name: 'Setup dom0 prompt for sudo'
|
||||
ansible.builtin.include_role:
|
||||
name: sudo-dom0-prompt
|
||||
|
||||
- name: 'Install trivalent'
|
||||
ansible.builtin.include_role:
|
||||
name: trivalent
|
||||
|
||||
- name: 'Setup arkenfox'
|
||||
ansible.builtin.include_role:
|
||||
name: arkenfox
|
|
@ -1,3 +1,6 @@
|
|||
pref("privacy.resistFingerprinting.letterboxing", false); // disable letterboxing because it's very annoying
|
||||
pref("javascript.options.wasm", true); // enable WASM because element and proton need it
|
||||
pref("general.smoothScroll", true); // why do I have this set?
|
||||
|
||||
pref("browser.bookmarks.restore_default_bookmarks", false); // remove Fedora's default bookmarks because I never use them
|
||||
pref("browser.bookmarks.file", '');
|
|
@ -29,28 +29,11 @@
|
|||
]
|
||||
},
|
||||
"ExtensionSettings": {
|
||||
"*": {
|
||||
"blocked_install_message": "Denied by Brace",
|
||||
"install_sources": [ "about:addons", "https://addons.mozilla.org/" ],
|
||||
"installation_mode": "blocked",
|
||||
"allowed_types": [ "extension" ]
|
||||
},
|
||||
"uBlock0@raymondhill.net": {
|
||||
"installation_mode": "force_installed",
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/uBlock0@raymondhill.net/latest.xpi"
|
||||
},
|
||||
"{73a6fe31-595d-460b-a920-fcc0f8843232}": {
|
||||
"installation_mode": "allowed",
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/{73a6fe31-595d-460b-a920-fcc0f8843232}/latest.xpi"
|
||||
},
|
||||
"{9a41dee2-b924-4161-a971-7fb35c053a4a}": {
|
||||
"installation_mode": "allowed",
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/{9a41dee2-b924-4161-a971-7fb35c053a4a}/latest.xpi"
|
||||
},
|
||||
"{48748554-4c01-49e8-94af-79662bf34d50}": {
|
||||
"installation_mode": "allowed",
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/{48748554-4c01-49e8-94af-79662bf34d50}/latest.xpi"
|
||||
}
|
||||
|
||||
},
|
||||
"FirefoxHome": {
|
||||
"Search": true,
|
||||
|
|
|
@ -84,7 +84,7 @@
|
|||
mode: '0644'
|
||||
when: manage_network == true
|
||||
|
||||
- name: Copy dconf files + xdg-desktop-portals fix + Network manager
|
||||
- name: Disable coredump + GNOME telemetry
|
||||
ansible.builtin.copy:
|
||||
src: '{{ item }}'
|
||||
dest: '/{{ item }}'
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue