Huge role refactoring/cleanup. Other commits will propably follow. Because some bugs will exist. Still important for longrun and also for auto docs/help/slideshow generation

This commit is contained in:
2025-07-08 23:43:13 +02:00
parent 6b87a049d4
commit 563d5fd528
1242 changed files with 2301 additions and 1355 deletions

View File

@@ -0,0 +1,3 @@
plugins: # Plugins to be installed in Firefox
- "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi" # U-Block Origine Plugin
- "https://addons.mozilla.org/firefox/downloads/latest/keepassxc-browser/latest.xpi" # KeepassXC Plugin

View File

@@ -0,0 +1,13 @@
---
# Default variables for the pc-firefox role
application_id: "firefox"
# Package name for Firefox on Arch Linux
firefox_package: firefox
# Directory where Firefox expects distribution policies
firefox_policy_dir: "/usr/lib/firefox/distribution"
# Full path to the policies file
firefox_policy_file: "{{ firefox_policy_dir }}/policies.json"