diff options
Diffstat (limited to 'stretch-arm64-alip')
4 files changed, 59 insertions, 30 deletions
diff --git a/stretch-arm64-alip/customization/hooks/22-display-manager-autologin.chroot b/stretch-arm64-alip/customization/hooks/22-display-manager-autologin.chroot new file mode 100755 index 0000000..84a6c7c --- /dev/null +++ b/stretch-arm64-alip/customization/hooks/22-display-manager-autologin.chroot @@ -0,0 +1,16 @@ +#!/bin/sh + +# Enable lightdm autologin for linaro user +if [ -e /etc/lightdm/lightdm.conf ]; then + sed -i "s|^#autologin-user=.*|autologin-user=linaro|" /etc/lightdm/lightdm.conf + sed -i "s|^#autologin-user-timeout=.*|autologin-user-timeout=0|" /etc/lightdm/lightdm.conf +fi + +# Enable sddm autologin for linaro user and configure theme +if [ -e /usr/bin/sddm ]; then + /usr/bin/sddm --example-config > /etc/sddm.conf + sed -i "s|^Session=.*|Session=lxqt.desktop|" /etc/sddm.conf + sed -i "s|^User=.*|User=linaro|" /etc/sddm.conf + sed -i "s|^Current=.*|Current=breeze|" /etc/sddm.conf + sed -i "s|^CursorTheme==.*|CursorTheme=breeze_cursors|" /etc/sddm.conf +fi diff --git a/stretch-arm64-alip/customization/hooks/22-lightdm-autologin.chroot b/stretch-arm64-alip/customization/hooks/22-lightdm-autologin.chroot deleted file mode 100755 index 695dc19..0000000 --- a/stretch-arm64-alip/customization/hooks/22-lightdm-autologin.chroot +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -# Enable lightdm autologin for linaro user -if [ -e /etc/lightdm/lightdm.conf ]; then - sed -i "s|^#autologin-user=.*|autologin-user=linaro|" /etc/lightdm/lightdm.conf - sed -i "s|^#autologin-user-timeout=.*|autologin-user-timeout=0|" /etc/lightdm/lightdm.conf -fi diff --git a/stretch-arm64-alip/customization/hooks/23-customize-lxqt.chroot b/stretch-arm64-alip/customization/hooks/23-customize-lxqt.chroot new file mode 100755 index 0000000..63c578f --- /dev/null +++ b/stretch-arm64-alip/customization/hooks/23-customize-lxqt.chroot @@ -0,0 +1,10 @@ +#!/bin/sh + +# Customize lxqt defaults +if [ -e /etc/xdg/lxqt/lxqt.conf ]; then + sed -i "s|^theme=.*|theme=kde-plasma|" /etc/xdg/lxqt/lxqt.conf + sed -i "s|^icon_theme=.*|icon_theme=breeze|" /etc/xdg/lxqt/lxqt.conf + sed -i "s|^style=.*|style=Breeze|" /etc/xdg/lxqt/lxqt.conf + sed -i "s|^window_manager=.*|window_manager=kwin|" /etc/xdg/lxqt/session.conf + sed -i "s|^cursor_theme=.*|cursor_theme=breeze_cursors|" /etc/xdg/lxqt/session.conf +fi diff --git a/stretch-arm64-alip/customization/package-lists/linaro.list.chroot b/stretch-arm64-alip/customization/package-lists/linaro.list.chroot index 9648b12..b912841 100644 --- a/stretch-arm64-alip/customization/package-lists/linaro.list.chroot +++ b/stretch-arm64-alip/customization/package-lists/linaro.list.chroot @@ -1,4 +1,5 @@ -# Packages needed for Linaro - ALIP +# Packages needed for Linaro - LXQt +#linaro-default-settings #ltrace 96boards-tools-common acpi-support-base @@ -10,8 +11,9 @@ apt apt-utils babeltrace bc -blueman +bluedevil bluez +breeze btrfs-tools build-essential bzip2 @@ -26,7 +28,7 @@ debconf debconf-i18n debian-keyring default-jre -dmz-cursor-theme +desktop-file-utils dnsmasq-base eject evtest @@ -38,14 +40,11 @@ fonts-freefont-ttf fonts-ipafont-gothic fonts-ipafont-mincho fonts-unfonts-core -gconf2 gdb gdbserver gdisk git glshim -gnome-keyring -gnome-system-tools gnupg gpsd gpsd-clients @@ -70,25 +69,32 @@ iputils-ping isc-dhcp-client iw kbd +kde-config-sddm +kde-window-manager kmod +kwin-x11 less libxatracker2 -lightdm -linaro-artwork -linaro-default-settings linaro-overlay-minimal lm-sensors locales lsb-release lsof -lxde -lxde-common -lxlauncher -lxmusic -lxsession-default-apps -lxsession-logout -lxshortcut -lxtask +lximage-qt +lxqt-about +lxqt-admin +lxqt-common +lxqt-config +lxqt-globalkeys +lxqt-notificationd +lxqt-openssh-askpass +lxqt-panel +lxqt-policykit +lxqt-powermanagement +lxqt-qtplugin +lxqt-runner +lxqt-session +lxqt-sudo makedev mawk mesa-utils @@ -103,14 +109,16 @@ network-manager-gnome nodejs-legacy npm ntpdate -obconf obexftp obexpushd -openbox openssh-client openssh-server parted -pavucontrol +pavucontrol-qt +pcmanfm-qt +phonon4qt5-backend-gstreamer +pinentry-qt +plasma-nm policykit-1 powerdebug powertop @@ -123,15 +131,19 @@ python-minimal python-mraa python-upm python3 +qterminal read-edid resolvconf rfkill rsyslog +sddm +sddm-theme-breeze ssh-import-id strace sudo systemd systemd-sysv +systemsettings trace-cmd udev unzip @@ -139,7 +151,6 @@ usb-modeswitch usbutils user-setup vim -vim-tiny wamerican wget whiptail @@ -147,8 +158,7 @@ wireless-tools wpasupplicant x11-utils x11-xserver-utils -xdg-user-dirs-gtk -xfce4-power-manager-plugins +xdg-user-dirs xinit xmms2-client-cli xmms2-plugin-mad |