Add base packages + config
This commit is contained in:
parent
bb8589a3a9
commit
2646941148
|
@ -11,29 +11,52 @@
|
|||
- kate
|
||||
- krita
|
||||
- blender
|
||||
- inkscape
|
||||
- pcmanfm-qt
|
||||
- qutebrowser
|
||||
- chromium
|
||||
- chromium-browser
|
||||
- firefox
|
||||
- qemu
|
||||
- qemu-kvm
|
||||
- virt-goodies
|
||||
- qemu-utils
|
||||
- virt-manager
|
||||
- wine-development
|
||||
- dosbox
|
||||
- xul-ext-ublock-origin
|
||||
- chromium-ublock-origin
|
||||
- webext-ublock-origin-chromium
|
||||
- webext-ublock-origin-firefox
|
||||
- nethack-console
|
||||
- zsh
|
||||
- tmux
|
||||
- screen
|
||||
- curl
|
||||
- git-gui
|
||||
- git-cola
|
||||
- kdiff3
|
||||
- thonny
|
||||
state: latest
|
||||
update_cache: yes
|
||||
|
||||
- name: Set up additional groups for students
|
||||
debug:
|
||||
msg: TODO: add fix
|
||||
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
|
||||
debug:
|
||||
msg: TODO: add fix
|
||||
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
|
||||
|
||||
|
|
10
roles/linroom/templates/default_keyboard
Normal file
10
roles/linroom/templates/default_keyboard
Normal file
|
@ -0,0 +1,10 @@
|
|||
# KEYBOARD CONFIGURATION FILE
|
||||
|
||||
# Consult the keyboard(5) manual page.
|
||||
|
||||
XKBMODEL="pc105"
|
||||
XKBLAYOUT="si"
|
||||
XKBVARIANT=""
|
||||
XKBOPTIONS=""
|
||||
|
||||
BACKSPACE="guess"
|
1
roles/linroom/templates/intel-wol.rules
Normal file
1
roles/linroom/templates/intel-wol.rules
Normal file
|
@ -0,0 +1 @@
|
|||
ACTION=="add", SUBSYSTEM=="net", NAME=="e*", RUN+="/sbin/ethtool -s $name wol g"
|
2
roles/linroom/templates/systemd_group_override.conf
Normal file
2
roles/linroom/templates/systemd_group_override.conf
Normal file
|
@ -0,0 +1,2 @@
|
|||
[Service]
|
||||
SupplementaryGroups=wireshark kvm dialout libvirt vboxusers ubridge
|
Loading…
Reference in a new issue