classroom/roles/linroom/tasks/fri_base.yml

63 lines
1.3 KiB
YAML
Raw Normal View History

- name: Install generally useful packages
apt:
name:
- i3
- sway
- vlc
- mpv
- ffmpeg
- emacs
- kwrite
- kate
- krita
- blender
2022-09-28 13:58:05 +00:00
- inkscape
- pcmanfm-qt
- qutebrowser
2022-09-28 13:58:05 +00:00
- chromium-browser
- firefox
- qemu
- qemu-kvm
2022-09-28 13:58:05 +00:00
- qemu-utils
- virt-manager
- wine-development
- dosbox
2022-09-28 13:58:05 +00:00
- webext-ublock-origin-chromium
- webext-ublock-origin-firefox
- nethack-console
- zsh
- tmux
- screen
- curl
2022-09-28 13:58:05 +00:00
- git-gui
- git-cola
- kdiff3
- thonny
state: latest
2022-09-28 13:58:05 +00:00
update_cache: yes
- name: Set up additional groups for students
2022-09-28 13:58:05 +00:00
block:
- name: create user@.service.d
file:
path: /etc/systemd/system/user@.service.d
state: directory
- name: override groups
template:
src: systemd_group_override.conf
dest: /etc/systemd/system/user@.service.d/override.conf
- name: Set default keyboard layout to SI
2022-09-28 13:58:05 +00:00
template:
src: default_keyboard
dest: /etc/default/keyboard
- name: Set time to local RTC
shell: "timedatectl set-local-rtc 1 --adjust-system-clock"
- name: Fix WoL on Intel
template:
src: intel-wol.rules
dest: /etc/udev/rules.d/79-wol.rules