Add base packages + config
This commit is contained in:
parent
bb8589a3a9
commit
2646941148
|
@ -11,29 +11,52 @@
|
||||||
- kate
|
- kate
|
||||||
- krita
|
- krita
|
||||||
- blender
|
- blender
|
||||||
|
- inkscape
|
||||||
- pcmanfm-qt
|
- pcmanfm-qt
|
||||||
- qutebrowser
|
- qutebrowser
|
||||||
- chromium
|
- chromium-browser
|
||||||
- firefox
|
- firefox
|
||||||
- qemu
|
- qemu
|
||||||
- qemu-kvm
|
- qemu-kvm
|
||||||
- virt-goodies
|
- qemu-utils
|
||||||
- virt-manager
|
- virt-manager
|
||||||
- wine-development
|
- wine-development
|
||||||
- dosbox
|
- dosbox
|
||||||
- xul-ext-ublock-origin
|
- webext-ublock-origin-chromium
|
||||||
- chromium-ublock-origin
|
- webext-ublock-origin-firefox
|
||||||
- nethack-console
|
- nethack-console
|
||||||
- zsh
|
- zsh
|
||||||
- tmux
|
- tmux
|
||||||
- screen
|
- screen
|
||||||
- curl
|
- curl
|
||||||
|
- git-gui
|
||||||
|
- git-cola
|
||||||
|
- kdiff3
|
||||||
|
- thonny
|
||||||
state: latest
|
state: latest
|
||||||
|
update_cache: yes
|
||||||
|
|
||||||
- name: Set up additional groups for students
|
- name: Set up additional groups for students
|
||||||
debug:
|
block:
|
||||||
msg: TODO: add fix
|
- 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
|
- name: Set default keyboard layout to SI
|
||||||
debug:
|
template:
|
||||||
msg: TODO: add fix
|
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