add software packages

This commit is contained in:
Raphael Dannecker 2023-07-12 15:52:09 +02:00
parent ec7c5678c3
commit 982ea9464d
4 changed files with 108 additions and 6 deletions

View file

@ -29,8 +29,22 @@
- vym
- tree
- xdg-desktop-portal-kde
- task-german-kde-desktop
- task-german-desktop
- kde-full
- ttf-mscorefonts-installer
- sqlite3
- sqlitebrowser
- neovim
- qtcreator
- freecad
# - librecad
- kicad
- keepassxc
state: latest
environment:
http_proxy: http://firewall.pn.steinbeis.schule:3128
https_proxy: http://firewall.pn.steinbeis.schule:3128
- name: add {{ ansible_distribution_release }}-backports
apt_repository:
@ -56,10 +70,23 @@
@{HOMEDIRS}+=/srv/samba/schools/default-school/teachers/
/srv/samba/schools/default-school/students/*/
- name: set homepage
lineinfile:
dest: /etc/firefox-esr/firefox-esr.js
line: pref("browser.startup.homepage", "https://www.startpage.com");
- name: create firefox policies directory
ansible.builtin.file:
path: /etc/firefox-esr/policies
state: directory
mode: '0755'
- name: Create a symbolic link firefox to firefox-esr
ansible.builtin.file:
src: /etc/firefox-esr
dest: /etc/firefox
state: link
- name: copy policy
ansible.builtin.copy:
src: policies.json
dest: /etc/firefox-esr/policies/
- name: tune SDDM login
blockinfile: