Commit 1c9dddc
Derek
feat: configurable branding, browser policies, gnome-initial-setup fix
Branding:
- Move avatar and background SVGs to files/branding/ subdirectory
- Add dfe_avatar_file and dfe_background_file variables in defaults
- Avatar and background paths now configurable via variables
Browser Policies:
- Add browser_policies.yml for Chrome and Brave enterprise policies
- Chrome: unrestricted testing browser (no SafeSites, allow incognito)
- Brave: privacy-focused daily driver (Tor disabled, Rewards disabled)
GNOME Initial Setup:
- Add /etc/skel/.config/gnome-initial-setup-done for system-wide suppression
- Ensure user .config directory exists before creating done file
- Multiple suppression methods to ensure wizard never appears
Security:
- Disable automatic reboot for unattended-upgrades (GNOME nag instead)
Docker:
- Add KVM group membership for nested virtualization support1 parent 5e8d691 commit 1c9dddc
12 files changed
Lines changed: 534 additions & 61 deletions
File tree
- ansible/roles/dfe_developer
- defaults
- files
- branding
- tasks
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
Loading
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
17 | 21 | | |
18 | 22 | | |
19 | 23 | | |
| |||
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
17 | 21 | | |
18 | 22 | | |
19 | 23 | | |
| |||
0 commit comments