27 lines
1.5 KiB
Bash
27 lines
1.5 KiB
Bash
|
# install lightdm greeter
|
||
|
cp -R "${SRC}"/packages/blobs/desktop/lightdm "${destination}"/etc/armbian
|
||
|
|
||
|
# install default desktop settings
|
||
|
mkdir -p "${destination}"/etc/skel
|
||
|
cp -R "${SRC}"/packages/blobs/desktop/skel/. "${destination}"/etc/skel
|
||
|
|
||
|
# using different icon pack. Workaround due to this bug https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=867779
|
||
|
sed -i 's/<property name="IconThemeName" type="string" value=".*$/<property name="IconThemeName" type="string" value="Humanity-Dark"\/>/g' \
|
||
|
"${destination}"/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml
|
||
|
|
||
|
# install dedicated startup icons
|
||
|
mkdir -p "${destination}"/usr/share/pixmaps/armbian "${destination}"/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/
|
||
|
cp "${SRC}/packages/blobs/desktop/icons/${DISTRIBUTION,,}.png" "${destination}"/usr/share/pixmaps/armbian
|
||
|
sed 's/xenial.png/'"${DISTRIBUTION,,}"'.png/' -i "${destination}"/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml
|
||
|
|
||
|
# install login screen wallpapers
|
||
|
mkdir -p "${destination}"/usr/share/backgrounds/armbian-lightdm/
|
||
|
cp "${SRC}"/packages/blobs/desktop/lightdm-wallpapers/*.jpg "${destination}"/usr/share/backgrounds/armbian-lightdm
|
||
|
|
||
|
# install wallpapers
|
||
|
mkdir -p "${destination}"/usr/share/backgrounds/armbian/
|
||
|
cp "${SRC}"/packages/blobs/desktop/desktop-wallpapers/armbian*.jpg "${destination}"/usr/share/backgrounds/armbian/
|
||
|
|
||
|
# install logo for login screen
|
||
|
cp "${SRC}"/packages/blobs/desktop/icons/armbian.png "${destination}"/usr/share/pixmaps/armbian
|