More tweaks

This commit is contained in:
mustard 2025-03-04 02:07:58 +01:00
parent 58349465d0
commit 22f2bd2d2c
4 changed files with 28 additions and 24 deletions

View file

@ -1,8 +1,26 @@
- name: Configure Fedora 41 Gnome Template - name: Configure Fedora 41 Gnome Template for development
hosts: 127.0.0.1 hosts: 127.0.0.1
connection: local connection: local
tasks: tasks:
- ansible.builtin.include_role: - name: 'Baseline hardening'
ansible.builtin.include_role:
name: 'baseline' name: 'baseline'
vars: 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

View file

@ -1,3 +1,6 @@
pref("privacy.resistFingerprinting.letterboxing", false); // disable letterboxing because it's very annoying 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("javascript.options.wasm", true); // enable WASM because element and proton need it
pref("general.smoothScroll", true); // why do I have this set? 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", '');

View file

@ -29,28 +29,11 @@
] ]
}, },
"ExtensionSettings": { "ExtensionSettings": {
"*": {
"blocked_install_message": "Denied by Brace",
"install_sources": [ "about:addons", "https://addons.mozilla.org/" ],
"installation_mode": "blocked",
"allowed_types": [ "extension" ]
}, },
"uBlock0@raymondhill.net": { "uBlock0@raymondhill.net": {
"installation_mode": "force_installed", "installation_mode": "force_installed",
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/uBlock0@raymondhill.net/latest.xpi" "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": { "FirefoxHome": {
"Search": true, "Search": true,

View file

@ -84,7 +84,7 @@
mode: '0644' mode: '0644'
when: manage_network == true when: manage_network == true
- name: Copy dconf files + xdg-desktop-portals fix + Network manager - name: Disable coredump + GNOME telemetry
ansible.builtin.copy: ansible.builtin.copy:
src: '{{ item }}' src: '{{ item }}'
dest: '/{{ item }}' dest: '/{{ item }}'