Add base packages + config

This commit is contained in:
polz 2022-09-28 15:58:05 +02:00
parent bb8589a3a9
commit 2646941148
4 changed files with 44 additions and 8 deletions

View file

@ -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

View file

@ -0,0 +1,10 @@
# KEYBOARD CONFIGURATION FILE
# Consult the keyboard(5) manual page.
XKBMODEL="pc105"
XKBLAYOUT="si"
XKBVARIANT=""
XKBOPTIONS=""
BACKSPACE="guess"

View file

@ -0,0 +1 @@
ACTION=="add", SUBSYSTEM=="net", NAME=="e*", RUN+="/sbin/ethtool -s $name wol g"

View file

@ -0,0 +1,2 @@
[Service]
SupplementaryGroups=wireshark kvm dialout libvirt vboxusers ubridge