#!/bin/bash

## Copyright (C) 2022 - 2023 ENCRYPTED SUPPORT LP <adrelanos@whonix.org>
## See the file COPYING for copying conditions.

set -x
set -e

true "$0: START"

true "$0: INFO: This script is for developers-only."

if [ "$1" = "" ]; then
   true "$0: ERROR: No argument given!" >&2
   exit 1
fi

dsudo append-once /etc/sudoers.d/adrelanos-dev-passwordless "%sudo   ALL=(ALL:ALL) NOPASSWD:ALL"

setxkbmap de || true
sudo loadkeys de || true

append-once /home/user/.bashrc "setxkbmap de"
append-once /home/user/.zshrc "setxkbmap de"

dsudo mkdir --parents /etc/lightdm/lightdm.conf.d

dsudo append-once /etc/lightdm/lightdm.conf.d/user-autologin.conf "\
[SeatDefaults]
user-session=xfce
autologin-user=user
"

sudo repository-dist --enable --repository developers

true "$0: END"
