Software ins Laptop Playbook
This commit is contained in:
parent
8576b0715e
commit
5379166689
11 changed files with 25 additions and 9 deletions
7
ansible.cfg
Normal file
7
ansible.cfg
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
[defaults]
|
||||||
|
host_key_checking = False
|
||||||
|
timeout = 20
|
||||||
|
retry_files_save_path = /home/ansible/retry/
|
||||||
|
# Do not put more jobs here, or ssh will fail
|
||||||
|
# Anything more than 10 kills this poor server
|
||||||
|
forks = 5
|
||||||
|
|
@ -49,5 +49,6 @@
|
||||||
- up2date_debian
|
- up2date_debian
|
||||||
- lmn_kde
|
- lmn_kde
|
||||||
- lmn_qgm
|
- lmn_qgm
|
||||||
|
- lmn_qgsoftware
|
||||||
- lmn_qgsddm
|
- lmn_qgsddm
|
||||||
- lmn_qglaptop
|
- lmn_qglaptop
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@
|
||||||
---
|
---
|
||||||
- name: apply configuration to the machines
|
- name: apply configuration to the machines
|
||||||
hosts: all
|
hosts: all
|
||||||
|
serial: 5
|
||||||
remote_user: ansible
|
remote_user: ansible
|
||||||
become: yes
|
become: yes
|
||||||
|
|
||||||
|
|
@ -45,7 +46,7 @@
|
||||||
|
|
||||||
roles:
|
roles:
|
||||||
- lmn_network
|
- lmn_network
|
||||||
#- up2date_debian
|
- up2date_debian
|
||||||
- lmn_sssd
|
- lmn_sssd
|
||||||
- lmn_mount
|
- lmn_mount
|
||||||
- lmn_kde
|
- lmn_kde
|
||||||
|
|
@ -170,5 +171,7 @@
|
||||||
ansiblehost={{ ansible_hostname }}
|
ansiblehost={{ ansible_hostname }}
|
||||||
dest: /etc/ansible_timestamp.txt
|
dest: /etc/ansible_timestamp.txt
|
||||||
|
|
||||||
|
- name: Menueuntrag "als Hintergrundbild festelegen" in Dolphin entfernen
|
||||||
|
ansible.builtin.file:
|
||||||
|
path: /usr/share/kio/servicemenus/setaswallpaper.desktop
|
||||||
|
state: absent
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,10 @@ DESKDIR=$(xdg-user-dir DESKTOP)
|
||||||
echo $DESKDIR >> /tmp/login.log
|
echo $DESKDIR >> /tmp/login.log
|
||||||
|
|
||||||
# Wallpaper
|
# Wallpaper
|
||||||
kwriteconfig5 --file "$HOME/.config/plasma-org.kde.plasma.desktop-appletsrc" --group 'Containments' --group '1' --group 'Wallpaper' --group 'org.kde.image' --group 'General' --key 'Image' "/usr/local/share/qgm/qgm_background_wallpaper.jpg" || return
|
chmod u+x "$HOME/.config/plasma-org.kde.plasma.desktop-appletsrc"
|
||||||
|
kwriteconfig5 --file "$HOME/.config/plasma-org.kde.plasma.desktop-appletsrc" --group 'Containments' --group '1' --group 'Wallpaper' --group 'org.kde.image' --group 'General' --key 'Image' "/usr/local/share/qgm/qgm_background_wallpaper.jpg" || return
|
||||||
|
# DiscoverButton löschen funzt noch nicht
|
||||||
|
kwriteconfig5 --file "$HOME/.config/plasma-org.kde.plasma.desktop-appletsrc" --group 'Containments' --group '2' --group 'Applets' --group '5' --group 'Configuration' --group 'General' --key 'launchers' "applications:systemsettings.desktop,preferred://filemanager,preferred://browser" || return
|
||||||
|
|
||||||
# Beamer-Icon
|
# Beamer-Icon
|
||||||
rm -f $DESKDIR/qgm-beamersetup.desktop
|
rm -f $DESKDIR/qgm-beamersetup.desktop
|
||||||
|
|
|
||||||
|
|
@ -68,6 +68,8 @@
|
||||||
- kdenlive
|
- kdenlive
|
||||||
- terminator
|
- terminator
|
||||||
- geany
|
- geany
|
||||||
|
- minder
|
||||||
|
- freeplane
|
||||||
autoremove: true
|
autoremove: true
|
||||||
state: latest
|
state: latest
|
||||||
environment:
|
environment:
|
||||||
|
|
@ -101,7 +103,7 @@
|
||||||
copy:
|
copy:
|
||||||
src: files/qgm-login.sh
|
src: files/qgm-login.sh
|
||||||
dest: /etc/profile.d/qgm-login.sh
|
dest: /etc/profile.d/qgm-login.sh
|
||||||
mode: '0644'
|
mode: '0664'
|
||||||
owner: root
|
owner: root
|
||||||
group: root
|
group: root
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -20,7 +20,7 @@
|
||||||
|
|
||||||
- name: Copy icon
|
- name: Copy icon
|
||||||
copy:
|
copy:
|
||||||
src: beamer.png
|
src: files/beamer.png
|
||||||
dest: /usr/share/icons/beamer.png
|
dest: /usr/share/icons/beamer.png
|
||||||
mode: '0644'
|
mode: '0644'
|
||||||
owner: root
|
owner: root
|
||||||
|
|
|
||||||
|
|
@ -11,4 +11,4 @@
|
||||||
- name: Copy Beamerscript to lt- hosts
|
- name: Copy Beamerscript to lt- hosts
|
||||||
import_tasks:
|
import_tasks:
|
||||||
file: beamerscript.yml
|
file: beamerscript.yml
|
||||||
when: "'lt-' in inventory_hostname"
|
when: "'lt-' in inventory_hostname"
|
||||||
|
|
|
||||||
Binary file not shown.
|
Before Width: | Height: | Size: 216 KiB After Width: | Height: | Size: 146 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 179 KiB After Width: | Height: | Size: 119 KiB |
|
|
@ -2,7 +2,7 @@
|
||||||
Name=Arduino IDE2 AppImage
|
Name=Arduino IDE2 AppImage
|
||||||
Comment=Open-source electronics prototyping platform
|
Comment=Open-source electronics prototyping platform
|
||||||
GenericName=Arduino IDE
|
GenericName=Arduino IDE
|
||||||
Exec=unset -v https_proxy http_proxy && . /opt/appimages/arduino2/start-arduino2-appimage %f > /tmp/arduinoAppimage.log 2>&1
|
Exec=unset -v https_proxy http_proxy && . /opt/appimages/arduino2/start-arduino2-appimage %f > /tmp/arduinoAppimage$(date +%Y%m%d%H%M%S).log 2>&1
|
||||||
Icon=arduino
|
Icon=arduino
|
||||||
Type=Application
|
Type=Application
|
||||||
Terminal=false
|
Terminal=false
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
#### Bluej/Greenfoot
|
#### Bluej/Greenfoot
|
||||||
## Bluej/Greenfoot Versionen
|
## Bluej/Greenfoot Versionen
|
||||||
## Für Updates anpassen
|
## Für Updates anpassen
|
||||||
bluej_target_version: "5.4.2"
|
bluej_target_version: "5.5.0"
|
||||||
greenfoot_target_version: "3.9.0"
|
greenfoot_target_version: "3.9.0"
|
||||||
## --
|
## --
|
||||||
greenfoot_src_uri: https://www.greenfoot.org/download/files/Greenfoot-linux-x64-VERSION.deb
|
greenfoot_src_uri: https://www.greenfoot.org/download/files/Greenfoot-linux-x64-VERSION.deb
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue