aboutsummaryrefslogtreecommitdiff
path: root/vars
diff options
context:
space:
mode:
Diffstat (limited to 'vars')
-rw-r--r--vars/common2
-rw-r--r--vars/hostclass/desktop24
-rw-r--r--vars/hostname/alcatraz13
3 files changed, 22 insertions, 7 deletions
diff --git a/vars/common b/vars/common
index 18df739..8e9fab0 100644
--- a/vars/common
+++ b/vars/common
@@ -38,6 +38,7 @@ nproc=$(nproc)
allowed_tcp_ports=ssh
bootstrap_resolvers='1.1.1.1'
desktop_type=kde
+enable_serial_console=true
graphics_type=intel
boxconf_username='s-boxconf'
host_keytab_groupname=hostkeytab
@@ -55,7 +56,6 @@ rspamd_port=11334
ssh_authzkeys_uid=789
ssh_authzkeys_username=sshkeys
tcp_buffer_size=2097152 # suitable for 1 GigE
-serial_console=false
nginx_nofile=2048
nginx_worker_connections=768
diff --git a/vars/hostclass/desktop b/vars/hostclass/desktop
index 8938965..0b11406 100644
--- a/vars/hostclass/desktop
+++ b/vars/hostclass/desktop
@@ -1,5 +1,11 @@
#!/bin/sh
+# Let users run gdb/truss.
+allow_proc_debug=1
+
+# Serial console breaks ConsoleKit2.
+enable_serial_console=false
+
# UID/GID hiding breaks consolekit and KDE screen locker.
see_other_uids=1
@@ -7,22 +13,29 @@ see_other_uids=1
# cleared out, resulting in the socket being blown away.
clear_tmp_enable=false
+# Chromium seems to need this to enable VAAPI video decoding on intel.
+chrome_flags='--enable-features=Vulkan,VulkanFromANGLE,DefaultANGLEVulkan'
+
+# signal-desktop requires pulseaudio for audio/video chat. SAD!
desktop_common_packages="
bind-tools
cantarell-fonts
chromium
droid-fonts-ttf
eclipse
+ffmpeg
firefox
git
gnupg
inconsolata-ttf
krb5
libreoffice
-libva-intel-media-driver
+libva-utils
+libvdpau-va-gl
noto-basic
noto-emoji
password-store
+pulseaudio
py${python_version}-pip
signal-desktop
sndio
@@ -32,6 +45,7 @@ terminus-ttf
tmux
tree
ubuntu-font
+vdpauinfo
v4l-utils
v4l_compat
webcamd
@@ -39,16 +53,20 @@ webfonts
wireguard-tools
xorg"
-desktop_kde_packages='
+desktop_kde_packages="
+audacious
+audacious-plugins
dino
gajim
+gtksourceview4
juk
k3b
kde5
kid3-qt6
kmix
konversation
-sddm'
+py${python_version}-omemo-dr
+sddm"
desktop_i3_packages='
compton
diff --git a/vars/hostname/alcatraz1 b/vars/hostname/alcatraz1
deleted file mode 100644
index 9b2021c..0000000
--- a/vars/hostname/alcatraz1
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-
-serial_console=true