Skip to content

Commit

Permalink
Merge branch 'main' into update-base-image-to-ubuntu-jammy
Browse files Browse the repository at this point in the history
  • Loading branch information
capsulecorplab committed Nov 17, 2023
2 parents 1737a01 + 95d3d0a commit b6f29c4
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 5 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ This repo provides an Immutable-Infrastructure-as-Code (IIaC) workspace for the

- git cli
- [Keychain](https://www.funtoo.org/Keychain)
- Chrome
- Firefox
- Python 3.8.x (part of the image template) with the following packages (not part of the image template)
- pip
- [JupyterLab](https://jupyter.org/)
Expand Down
29 changes: 27 additions & 2 deletions playbook.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -70,13 +70,38 @@
update_cache: yes

-
# install chrome
# install firefox
hosts: localhost
connection: local
gather_facts: yes
tags:
- install_firefox

vars:
firefox_profiles:
default:
extensions:
- ublock-origin
preferences:
network.cookie.cookieBehavior: 1
privacy.donottrackheader.enabled: true
datareporting.healthreport.uploadEnabled: false
secondprofile:
extensions:
- adblock-plus
preferences:
privacy.donottrackheader.enabled: false
privacy.trackingprotection.enabled: false
signon.rememberSignons: false
datareporting.healthreport.uploadEnabled: false

pre_tasks:
- name: Update apt packages
apt:
update_cache: yes

roles:
- role: webarchitect609.google_chrome
- role: staticdev.firefox

-
# install keychain, git, and @capsulecorplab .vimrc and .gitconfig
Expand Down
4 changes: 2 additions & 2 deletions requirements.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# Add Ansible Galaxy Packages here, role_example_hello included to prevent errors in template testing
- irixjp.role_example_hello # https://galaxy.ansible.com/irixjp/role_example_hello
- webarchitect609.google_chrome # https://galaxy.ansible.com/webarchitect609/google_chrome
- staticdev.firefox # https://galaxy.ansible.com/staticdev/firefox
- gantsign.visual-studio-code # https://galaxy.ansible.com/gantsign/visual-studio-code
...
...

0 comments on commit b6f29c4

Please sign in to comment.