summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--configs/X11/aitab3
-rwxr-xr-xconfigs/X11/build.sh253
-rw-r--r--configs/X11/efiboot/loader/entries/parabolaiso-x86_64-cd.conf4
-rw-r--r--configs/X11/efiboot/loader/entries/parabolaiso-x86_64-usb.conf4
-rw-r--r--configs/X11/efiboot/loader/entries/uefi-shell-v1-x86_64.conf2
-rw-r--r--configs/X11/efiboot/loader/entries/uefi-shell-v2-x86_64.conf2
-rw-r--r--configs/X11/efiboot/loader/loader.conf2
-rw-r--r--configs/X11/isolinux/isolinux.cfg6
-rw-r--r--configs/X11/mkinitcpio.conf2
-rw-r--r--configs/X11/packages.both120
-rw-r--r--configs/X11/packages.i6860
-rw-r--r--configs/X11/packages.x86_642
-rw-r--r--configs/X11/pacman.conf97
-rw-r--r--configs/X11/root-image/etc/fstab0
-rw-r--r--configs/X11/root-image/etc/hostname1
-rw-r--r--configs/X11/root-image/etc/locale.conf1
-rw-r--r--configs/X11/root-image/etc/motd14
-rw-r--r--configs/X11/root-image/etc/pam.d/su6
-rw-r--r--configs/X11/root-image/etc/skel/.directory6
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/images/wallpaper.pngbin0 -> 1672762 bytes
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/menu25
-rwxr-xr-xconfigs/X11/root-image/etc/skel/.icewm/startup5
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/theme1
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/.directory4
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/COPYING281
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/closeA.xpm107
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/closeI.xpm106
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/closeO.xpm117
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/default.theme119
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeAB.xpm1
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeABL.xpm1
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeABR.xpm1
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeAL.xpm1
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeAR.xpm1
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeAT.xpm1
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeATL.xpm1
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeATR.xpm1
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeIB.xpm1
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeIBL.xpm1
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeIBR.xpm1
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeIL.xpm1
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeIR.xpm1
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeIT.xpm1
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeITL.xpm1
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeITR.xpm1
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameAB.xpm10
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameABL.xpm11
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameABR.xpm10
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameAL.xpm8
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameAR.xpm8
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameAT.xpm10
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameATL.xpm50
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameATR.xpm51
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameIB.xpm10
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameIBL.xpm11
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameIBR.xpm10
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameIL.xpm8
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameIR.xpm8
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameIT.xpm10
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameITL.xpm48
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameITR.xpm48
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/.directory4
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/app_16x16.xpm101
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/app_32x32.xpm283
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/folder_16x16.xpm80
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/folder_32x32.xpm229
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/xterm_16x16.xpm177
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/xterm_32x32.xpm520
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/mailbox/errmail.xpm95
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/mailbox/mail.xpm78
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/mailbox/newmail.xpm94
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/mailbox/nomail.xpm76
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/mailbox/unreadmail.xpm94
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/maximizeA.xpm108
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/maximizeI.xpm107
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/maximizeO.xpm117
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/menuButtonA.xpm61
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/menuButtonI.xpm61
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/menuButtonO.xpm1
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/menusel.xpm42
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/minimizeA.xpm108
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/minimizeI.xpm107
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/minimizeO.xpm118
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/restoreA.xpm107
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/restoreI.xpm107
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/restoreO.xpm116
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/.directory4
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/collapse.xpm27
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/desktop.xpm115
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/expand.xpm1
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/linux.xcfbin0 -> 2682 bytes
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/linux.xpm210
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/taskbuttonactive.xpm44
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/taskbuttonbg.xpm38
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/taskbuttonminimized.xpm1
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/windows.xpm67
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/workspacebuttonactive.xpm1
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/workspacebuttonbg.xpm1
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAB.xpm41
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAL.xpm1
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAM.xpm1
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAP.xpm1
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAR.xpm1
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAS.xpm1
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAT.xpm1
-rw-r--r--configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIB.xpm41
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIL.xpm1
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIM.xpm1
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIP.xpm1
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIR.xpm1
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIS.xpm1
l---------configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIT.xpm1
-rw-r--r--configs/X11/root-image/etc/skel/.xinitrc1
-rw-r--r--configs/X11/root-image/etc/sudoers.d/g_wheel1
-rwxr-xr-xconfigs/X11/root-image/etc/systemd/scripts/choose-mirror26
-rw-r--r--configs/X11/root-image/etc/systemd/system/choose-mirror.service10
-rw-r--r--configs/X11/root-image/etc/systemd/system/etc-pacman.d-gnupg.mount8
-rw-r--r--configs/X11/root-image/etc/systemd/system/getty@tty1.service.d/autologin.conf3
-rw-r--r--configs/X11/root-image/etc/systemd/system/pacman-init.service16
-rw-r--r--configs/X11/root-image/etc/udev/rules.d/81-dhcpcd.rules1
-rwxr-xr-xconfigs/X11/root-image/root/.automated_script.sh34
-rw-r--r--configs/X11/root-image/root/.directory6
-rw-r--r--configs/X11/root-image/root/.zlogin2
-rwxr-xr-xconfigs/X11/root-image/root/customize_root_image.sh22
-rw-r--r--configs/X11/syslinux/parabolaiso.cfg11
-rw-r--r--configs/X11/syslinux/parabolaiso_head.cfg25
-rw-r--r--configs/X11/syslinux/parabolaiso_pxe32.cfg32
-rw-r--r--configs/X11/syslinux/parabolaiso_pxe64.cfg32
-rw-r--r--configs/X11/syslinux/parabolaiso_pxe_32_inc.cfg3
-rw-r--r--configs/X11/syslinux/parabolaiso_pxe_both_inc.cfg4
-rw-r--r--configs/X11/syslinux/parabolaiso_pxe_choose.cfg11
-rw-r--r--configs/X11/syslinux/parabolaiso_sys32.cfg9
-rw-r--r--configs/X11/syslinux/parabolaiso_sys64.cfg9
-rw-r--r--configs/X11/syslinux/parabolaiso_sys_32_inc.cfg3
-rw-r--r--configs/X11/syslinux/parabolaiso_sys_both_inc.cfg4
-rw-r--r--configs/X11/syslinux/parabolaiso_sys_choose.cfg11
-rw-r--r--configs/X11/syslinux/parabolaiso_tail.cfg27
-rw-r--r--configs/X11/syslinux/syslinux.cfg5
138 files changed, 5527 insertions, 0 deletions
diff --git a/configs/X11/aitab b/configs/X11/aitab
new file mode 100644
index 0000000..b7e9a17
--- /dev/null
+++ b/configs/X11/aitab
@@ -0,0 +1,3 @@
+# <img> <mnt> <arch> <sfs_comp> <fs_type> <fs_size>
+root-image / i686 xz ext4 50%
+root-image / x86_64 xz ext4 50%
diff --git a/configs/X11/build.sh b/configs/X11/build.sh
new file mode 100755
index 0000000..2fc306d
--- /dev/null
+++ b/configs/X11/build.sh
@@ -0,0 +1,253 @@
+#!/bin/bash
+
+set -e -u
+
+iso_name=parabola
+iso_label="PARA_$(date +%Y%m)"
+iso_version=$(date +%Y.%m.%d)
+install_dir=parabola
+work_dir=work
+out_dir=out
+data_dir=/usr/share/parabolaiso/data
+
+arch=$(uname -m)
+verbose=""
+pacman_conf=${work_dir}/pacman.conf
+script_path=$(readlink -f ${0%/*})
+
+_usage ()
+{
+ echo "usage ${0} [options]"
+ echo
+ echo " General options:"
+ echo " -N <iso_name> Set an iso filename (prefix)"
+ echo " Default: ${iso_name}"
+ echo " -V <iso_version> Set an iso version (in filename)"
+ echo " Default: ${iso_version}"
+ echo " -L <iso_label> Set an iso label (disk label)"
+ echo " Default: ${iso_label}"
+ echo " -D <install_dir> Set an install_dir (directory inside iso)"
+ echo " Default: ${install_dir}"
+ echo " -w <work_dir> Set the working directory"
+ echo " Default: ${work_dir}"
+ echo " -o <out_dir> Set the output directory"
+ echo " Default: ${out_dir}"
+ echo " -v Enable verbose output"
+ echo " -h This help message"
+ exit ${1}
+}
+
+# Helper function to run make_*() only one time per architecture.
+run_once() {
+ if [[ ! -e ${work_dir}/build.${1}_${arch} ]]; then
+ $1
+ touch ${work_dir}/build.${1}_${arch}
+ fi
+}
+
+# Setup custom pacman.conf with current cache directories.
+make_pacman_conf() {
+ local _cache_dirs
+ _cache_dirs=($(pacman -v 2>&1 | grep '^Cache Dirs:' | sed 's/Cache Dirs:\s*//g'))
+ sed -r "s|^#?\\s*CacheDir.+|CacheDir = $(echo -n ${_cache_dirs[@]})|g" ${script_path}/pacman.conf > ${pacman_conf}
+}
+
+# Base installation, plus needed packages (root-image)
+make_basefs() {
+ setarch ${arch} mkparabolaiso ${verbose} -w "${work_dir}/${arch}" -C "${pacman_conf}" -D "${install_dir}" init
+ setarch ${arch} mkparabolaiso ${verbose} -w "${work_dir}/${arch}" -C "${pacman_conf}" -D "${install_dir}" -p "memtest86+ mkinitcpio-nfs-utils nbd" install
+}
+
+# Additional packages (root-image)
+make_packages() {
+ setarch ${arch} mkparabolaiso ${verbose} -w "${work_dir}/${arch}" -C "${pacman_conf}" -D "${install_dir}" -p "$(grep -h -v ^# ${script_path}/packages.{both,${arch}})" install
+}
+
+# Copy mkinitcpio parabolaiso hooks and build initramfs (root-image)
+make_setup_mkinitcpio() {
+ local _hook
+ for _hook in parabolaiso parabolaiso_shutdown parabolaiso_pxe_common parabolaiso_pxe_nbd parabolaiso_pxe_http parabolaiso_pxe_nfs parabolaiso_loop_mnt; do
+ cp /usr/lib/initcpio/hooks/${_hook} ${work_dir}/${arch}/root-image/usr/lib/initcpio/hooks
+ cp /usr/lib/initcpio/install/${_hook} ${work_dir}/${arch}/root-image/usr/lib/initcpio/install
+ done
+ cp /usr/lib/initcpio/install/parabolaiso_kms ${work_dir}/${arch}/root-image/usr/lib/initcpio/install
+ cp /usr/lib/initcpio/parabolaiso_shutdown ${work_dir}/${arch}/root-image/usr/lib/initcpio
+ cp ${script_path}/mkinitcpio.conf ${work_dir}/${arch}/root-image/etc/mkinitcpio-parabolaiso.conf
+ setarch ${arch} mkparabolaiso ${verbose} -w "${work_dir}/${arch}" -C "${pacman_conf}" -D "${install_dir}" -r 'mkinitcpio -c /etc/mkinitcpio-parabolaiso.conf -k /boot/vmlinuz-linux-libre -g /boot/parabolaiso.img' run
+}
+
+# Customize installation (root-image)
+make_customize_root_image() {
+ cp -af ${script_path}/root-image ${work_dir}/${arch}
+
+ iso_version="${iso_version}" setarch ${arch} mkparabolaiso ${verbose} -w "${work_dir}/${arch}" -C "${pacman_conf}" -D "${install_dir}" -r '/root/customize_root_image.sh' run
+ rm ${work_dir}/${arch}/root-image/root/customize_root_image.sh
+}
+
+# Prepare kernel/initramfs ${install_dir}/boot/
+make_boot() {
+ mkdir -p ${work_dir}/iso/${install_dir}/boot/${arch}
+ cp ${work_dir}/${arch}/root-image/boot/parabolaiso.img ${work_dir}/iso/${install_dir}/boot/${arch}/parabolaiso.img
+ cp ${work_dir}/${arch}/root-image/boot/vmlinuz-linux-libre ${work_dir}/iso/${install_dir}/boot/${arch}/vmlinuz
+}
+
+# Add other aditional/extra files to ${install_dir}/boot/
+make_boot_extra() {
+ cp ${work_dir}/${arch}/root-image/boot/memtest86+/memtest.bin ${work_dir}/iso/${install_dir}/boot/memtest
+ cp ${work_dir}/${arch}/root-image/usr/share/licenses/common/GPL2/license.txt ${work_dir}/iso/${install_dir}/boot/memtest.COPYING
+}
+
+# Prepare /${install_dir}/boot/syslinux
+make_syslinux() {
+ mkdir -p ${work_dir}/iso/${install_dir}/boot/syslinux
+ for _cfg in ${script_path}/syslinux/*.cfg; do
+ sed "s|%PARABOLAISO_LABEL%|${iso_label}|g;
+ s|%INSTALL_DIR%|${install_dir}|g" ${_cfg} > ${work_dir}/iso/${install_dir}/boot/syslinux/${_cfg##*/}
+ done
+ cp ${data_dir}/splash.png ${work_dir}/iso/${install_dir}/boot/syslinux
+ cp ${work_dir}/${arch}/root-image/usr/lib/syslinux/bios/*.c32 ${work_dir}/iso/${install_dir}/boot/syslinux
+ cp ${work_dir}/${arch}/root-image/usr/lib/syslinux/bios/lpxelinux.0 ${work_dir}/iso/${install_dir}/boot/syslinux
+ cp ${work_dir}/${arch}/root-image/usr/lib/syslinux/bios/memdisk ${work_dir}/iso/${install_dir}/boot/syslinux
+ mkdir -p ${work_dir}/iso/${install_dir}/boot/syslinux/hdt
+ gzip -c -9 ${work_dir}/${arch}/root-image/usr/share/hwdata/pci.ids > ${work_dir}/iso/${install_dir}/boot/syslinux/hdt/pciids.gz
+ gzip -c -9 ${work_dir}/${arch}/root-image/usr/lib/modules/*-gnu-*/modules.alias > ${work_dir}/iso/${install_dir}/boot/syslinux/hdt/modalias.gz
+}
+
+# Prepare /isolinux
+make_isolinux() {
+ mkdir -p ${work_dir}/iso/isolinux
+ sed "s|%INSTALL_DIR%|${install_dir}|g" ${script_path}/isolinux/isolinux.cfg > ${work_dir}/iso/isolinux/isolinux.cfg
+ cp ${work_dir}/${arch}/root-image/usr/lib/syslinux/bios/isolinux.bin ${work_dir}/iso/isolinux/
+ cp ${work_dir}/${arch}/root-image/usr/lib/syslinux/bios/isohdpfx.bin ${work_dir}/iso/isolinux/
+ cp ${work_dir}/${arch}/root-image/usr/lib/syslinux/bios/ldlinux.c32 ${work_dir}/iso/isolinux/
+}
+
+# Prepare /EFI
+make_efi() {
+ mkdir -p ${work_dir}/iso/EFI/boot
+ cp ${work_dir}/x86_64/root-image/usr/lib/gummiboot/gummibootx64.efi ${work_dir}/iso/EFI/boot/bootx64.efi
+
+ mkdir -p ${work_dir}/iso/loader/entries
+ cp ${script_path}/efiboot/loader/loader.conf ${work_dir}/iso/loader/
+ cp ${script_path}/efiboot/loader/entries/uefi-shell-v2-x86_64.conf ${work_dir}/iso/loader/entries/
+ cp ${script_path}/efiboot/loader/entries/uefi-shell-v1-x86_64.conf ${work_dir}/iso/loader/entries/
+
+ sed "s|%PARABOLAISO_LABEL%|${iso_label}|g;
+ s|%INSTALL_DIR%|${install_dir}|g" \
+ ${script_path}/efiboot/loader/entries/parabolaiso-x86_64-usb.conf > ${work_dir}/iso/loader/entries/parabolaiso-x86_64.conf
+
+ # EFI Shell 2.0 for UEFI 2.3+ ( http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=UEFI_Shell )
+ cp ${data_dir}/Shell.efi ${work_dir}/iso/EFI/shellx64_v2.efi
+ # EFI Shell 1.0 for non UEFI 2.3+ ( http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=Efi-shell )
+ cp ${data_dir}/Shell_Full.efi ${work_dir}/iso/EFI/shellx64_v1.efi
+}
+
+# Prepare efiboot.img::/EFI for "El Torito" EFI boot mode
+make_efiboot() {
+ mkdir -p ${work_dir}/iso/EFI/parabolaiso
+ truncate -s 31M ${work_dir}/iso/EFI/parabolaiso/efiboot.img
+ mkfs.vfat -n PARABOLAISO_EFI ${work_dir}/iso/EFI/parabolaiso/efiboot.img
+
+ mkdir -p ${work_dir}/efiboot
+ mount ${work_dir}/iso/EFI/parabolaiso/efiboot.img ${work_dir}/efiboot
+
+ mkdir -p ${work_dir}/efiboot/EFI/parabolaiso
+ cp ${work_dir}/iso/${install_dir}/boot/x86_64/vmlinuz ${work_dir}/efiboot/EFI/parabolaiso/vmlinuz.efi
+ cp ${work_dir}/iso/${install_dir}/boot/x86_64/parabolaiso.img ${work_dir}/efiboot/EFI/parabolaiso/parabolaiso.img
+
+ mkdir -p ${work_dir}/efiboot/EFI/boot
+ cp ${work_dir}/x86_64/root-image/usr/lib/gummiboot/gummibootx64.efi ${work_dir}/efiboot/EFI/boot/bootx64.efi
+
+ mkdir -p ${work_dir}/efiboot/loader/entries
+ cp ${script_path}/efiboot/loader/loader.conf ${work_dir}/efiboot/loader/
+ cp ${script_path}/efiboot/loader/entries/uefi-shell-v2-x86_64.conf ${work_dir}/efiboot/loader/entries/
+ cp ${script_path}/efiboot/loader/entries/uefi-shell-v1-x86_64.conf ${work_dir}/efiboot/loader/entries/
+
+ sed "s|%PARABOLAISO_LABEL%|${iso_label}|g;
+ s|%INSTALL_DIR%|${install_dir}|g" \
+ ${script_path}/efiboot/loader/entries/parabolaiso-x86_64-cd.conf > ${work_dir}/efiboot/loader/entries/parabolaiso-x86_64.conf
+
+ cp ${work_dir}/iso/EFI/shellx64_v2.efi ${work_dir}/efiboot/EFI/
+ cp ${work_dir}/iso/EFI/shellx64_v1.efi ${work_dir}/efiboot/EFI/
+
+ umount ${work_dir}/efiboot
+}
+
+# Copy aitab
+make_aitab() {
+ mkdir -p ${work_dir}/iso/${install_dir}
+ cp ${script_path}/aitab ${work_dir}/iso/${install_dir}/aitab
+}
+
+# Build all filesystem images specified in aitab (.fs.sfs .sfs)
+make_prepare() {
+ cp -a -l -f ${work_dir}/${arch}/root-image ${work_dir}
+ setarch ${arch} mkparabolaiso ${verbose} -w "${work_dir}" -D "${install_dir}" pkglist
+ setarch ${arch} mkparabolaiso ${verbose} -w "${work_dir}" -D "${install_dir}" prepare
+ rm -rf ${work_dir}/root-image
+ # rm -rf ${work_dir}/${arch}/root-image (if low space, this helps)
+}
+
+# Build ISO
+make_iso() {
+ mkparabolaiso ${verbose} -w "${work_dir}" -D "${install_dir}" checksum
+ mkparabolaiso ${verbose} -w "${work_dir}" -D "${install_dir}" -L "${iso_label}" -o "${out_dir}" iso "${iso_name}-${iso_version}-dual.iso"
+}
+
+if [[ ${EUID} -ne 0 ]]; then
+ echo "This script must be run as root."
+ _usage 1
+fi
+
+if [[ ${arch} != x86_64 ]]; then
+ echo "This script needs to be run on x86_64"
+ _usage 1
+fi
+
+while getopts 'N:V:L:D:w:o:vh' arg; do
+ case "${arg}" in
+ N) iso_name="${OPTARG}" ;;
+ V) iso_version="${OPTARG}" ;;
+ L) iso_label="${OPTARG}" ;;
+ D) install_dir="${OPTARG}" ;;
+ w) work_dir="${OPTARG}" ;;
+ o) out_dir="${OPTARG}" ;;
+ v) verbose="-v" ;;
+ h) _usage 0 ;;
+ *)
+ echo "Invalid argument '${arg}'"
+ _usage 1
+ ;;
+ esac
+done
+
+mkdir -p ${work_dir}
+
+run_once make_pacman_conf
+
+# Do all stuff for each root-image
+for arch in i686 x86_64; do
+ run_once make_basefs
+ run_once make_packages
+ run_once make_setup_mkinitcpio
+ run_once make_customize_root_image
+done
+
+for arch in i686 x86_64; do
+ run_once make_boot
+done
+
+# Do all stuff for "iso"
+run_once make_boot_extra
+run_once make_syslinux
+run_once make_isolinux
+run_once make_efi
+run_once make_efiboot
+
+run_once make_aitab
+
+for arch in i686 x86_64; do
+ run_once make_prepare
+done
+
+run_once make_iso
diff --git a/configs/X11/efiboot/loader/entries/parabolaiso-x86_64-cd.conf b/configs/X11/efiboot/loader/entries/parabolaiso-x86_64-cd.conf
new file mode 100644
index 0000000..057e14f
--- /dev/null
+++ b/configs/X11/efiboot/loader/entries/parabolaiso-x86_64-cd.conf
@@ -0,0 +1,4 @@
+title Parabola GNU/Linux-libre parabolaiso x86_64 UEFI CD
+linux /EFI/parabolaiso/vmlinuz.efi
+initrd /EFI/parabolaiso/parabolaiso.img
+options parabolaisobasedir=%INSTALL_DIR% parabolaisolabel=%PARABOLAISO_LABEL%
diff --git a/configs/X11/efiboot/loader/entries/parabolaiso-x86_64-usb.conf b/configs/X11/efiboot/loader/entries/parabolaiso-x86_64-usb.conf
new file mode 100644
index 0000000..3863799
--- /dev/null
+++ b/configs/X11/efiboot/loader/entries/parabolaiso-x86_64-usb.conf
@@ -0,0 +1,4 @@
+title Parabola GNU/Linux-libre parabolaiso x86_64 UEFI USB
+linux /%INSTALL_DIR%/boot/x86_64/vmlinuz
+initrd /%INSTALL_DIR%/boot/x86_64/parabolaiso.img
+options parabolaisobasedir=%INSTALL_DIR% parabolaisolabel=%PARABOLAISO_LABEL%
diff --git a/configs/X11/efiboot/loader/entries/uefi-shell-v1-x86_64.conf b/configs/X11/efiboot/loader/entries/uefi-shell-v1-x86_64.conf
new file mode 100644
index 0000000..9597ff2
--- /dev/null
+++ b/configs/X11/efiboot/loader/entries/uefi-shell-v1-x86_64.conf
@@ -0,0 +1,2 @@
+title UEFI Shell x86_64 v1
+efi /EFI/shellx64_v1.efi
diff --git a/configs/X11/efiboot/loader/entries/uefi-shell-v2-x86_64.conf b/configs/X11/efiboot/loader/entries/uefi-shell-v2-x86_64.conf
new file mode 100644
index 0000000..0dde77a
--- /dev/null
+++ b/configs/X11/efiboot/loader/entries/uefi-shell-v2-x86_64.conf
@@ -0,0 +1,2 @@
+title UEFI Shell x86_64 v2
+efi /EFI/shellx64_v2.efi
diff --git a/configs/X11/efiboot/loader/loader.conf b/configs/X11/efiboot/loader/loader.conf
new file mode 100644
index 0000000..ba02c50
--- /dev/null
+++ b/configs/X11/efiboot/loader/loader.conf
@@ -0,0 +1,2 @@
+timeout 3
+default parabolaiso-x86_64
diff --git a/configs/X11/isolinux/isolinux.cfg b/configs/X11/isolinux/isolinux.cfg
new file mode 100644
index 0000000..10472fb
--- /dev/null
+++ b/configs/X11/isolinux/isolinux.cfg
@@ -0,0 +1,6 @@
+PATH /%INSTALL_DIR%/boot/syslinux/
+DEFAULT loadconfig
+
+LABEL loadconfig
+ CONFIG /%INSTALL_DIR%/boot/syslinux/parabolaiso.cfg
+ APPEND /%INSTALL_DIR%/
diff --git a/configs/X11/mkinitcpio.conf b/configs/X11/mkinitcpio.conf
new file mode 100644
index 0000000..1006d1d
--- /dev/null
+++ b/configs/X11/mkinitcpio.conf
@@ -0,0 +1,2 @@
+HOOKS="base udev memdisk parabolaiso_shutdown parabolaiso parabolaiso_loop_mnt parabolaiso_pxe_common parabolaiso_pxe_nbd parabolaiso_pxe_http parabolaiso_pxe_nfs parabolaiso_kms block pcmcia filesystems keyboard"
+COMPRESSION="xz"
diff --git a/configs/X11/packages.both b/configs/X11/packages.both
new file mode 100644
index 0000000..70f5f8d
--- /dev/null
+++ b/configs/X11/packages.both
@@ -0,0 +1,120 @@
+arch-install-scripts
+btrfs-progs
+crda
+darkhttpd
+ddrescue
+dhclient
+dialog
+dmraid
+dnsmasq
+dnsutils
+dosfstools
+elinks
+ethtool
+f2fs-tools
+fsarchiver
+gnu-netcat
+gpm
+gptfdisk
+grml-zsh-config
+grub
+haveged
+hdparm
+irssi
+lftp
+linux-atm
+lynx
+mc
+mtools
+nfs-utils
+nilfs-utils
+nmap
+ntfs-3g
+ntp
+openconnect
+openssh
+openvpn
+partclone
+parted
+partimage
+pptpclient
+ppp
+rfkill
+rp-pppoe
+rsync
+smartmontools
+sudo
+tcpdump
+testdisk
+usb_modeswitch
+vpnc
+wget
+wireless_tools
+wpa_actiond
+zile
+wvdial
+xl2tpd
+zsh
+
+#X11
+dialog
+xorg-server
+xf86-input-evdev
+xf86-video-vesa
+xf86-video-intel
+xf86-video-nouveau
+xf86-video-ati
+xf86-video-apm
+xf86-video-ark
+xf86-video-ast
+xf86-video-chips
+xf86-video-cirrus
+xf86-video-dummy
+xf86-video-fbdev
+xf86-video-glint
+xf86-video-i128
+xf86-video-i740
+xf86-video-intel
+xf86-video-mach64
+xf86-video-mga
+xf86-video-modesetting
+xf86-video-neomagic
+xf86-video-nv
+xf86-video-openchrome
+xf86-video-r128
+xf86-video-rendition
+xf86-video-s3
+xf86-video-s3virge
+xf86-video-savage
+xf86-video-siliconmotion
+xf86-video-sis
+xf86-video-sisimedia
+xf86-video-sisusb
+xf86-video-tdfx
+xf86-video-trident
+xf86-video-tseng
+xf86-video-v4l
+xf86-video-vmware
+xf86-video-voodoo
+xorg-xinit
+
+#Window Manager
+icewm
+nitrogen
+xterm
+
+#Sound
+pulseaudio-alsa
+alsa-utils
+volumeicon
+
+#Network
+networkmanager
+network-manager-applet
+
+#Programs
+xfe
+iceweasel
+icedove
+pidgin
+gparted
diff --git a/configs/X11/packages.i686 b/configs/X11/packages.i686
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/configs/X11/packages.i686
diff --git a/configs/X11/packages.x86_64 b/configs/X11/packages.x86_64
new file mode 100644
index 0000000..956e946
--- /dev/null
+++ b/configs/X11/packages.x86_64
@@ -0,0 +1,2 @@
+gummiboot
+refind-efi
diff --git a/configs/X11/pacman.conf b/configs/X11/pacman.conf
new file mode 100644
index 0000000..746df64
--- /dev/null
+++ b/configs/X11/pacman.conf
@@ -0,0 +1,97 @@
+#
+# /etc/pacman.conf
+#
+# See the pacman.conf(5) manpage for option and repository directives
+
+#
+# GENERAL OPTIONS
+#
+[options]
+# The following paths are commented out with their default values listed.
+# If you wish to use different paths, uncomment and update the paths.
+#RootDir = /
+#DBPath = /var/lib/pacman/
+#CacheDir = /var/cache/pacman/pkg/
+#LogFile = /var/log/pacman.log
+#GPGDir = /etc/pacman.d/gnupg/
+HoldPkg = pacman glibc
+#XferCommand = /usr/bin/curl -C - -f %u > %o
+#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
+#CleanMethod = KeepInstalled
+#UseDelta = 0.7
+Architecture = auto
+
+# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
+#IgnorePkg =
+#IgnoreGroup =
+
+#NoUpgrade =
+#NoExtract =
+
+# Misc options
+#UseSyslog
+#Color
+#TotalDownload
+# We cannot check disk space from within a chroot environment
+#CheckSpace
+#VerbosePkgLists
+
+# By default, pacman accepts packages signed by keys that its local keyring
+# trusts (see pacman-key and its man page), as well as unsigned packages.
+SigLevel = Required DatabaseOptional
+LocalFileSigLevel = Optional
+#RemoteFileSigLevel = Required
+
+# NOTE: You must run `pacman-key --init` before first using pacman; the local
+# keyring can then be populated with the keys of all official Arch Linux and Parabola
+# packagers with `pacman-key --populate archlinux` and `pacman-key --populate parabola`.
+
+#
+# REPOSITORIES
+# - can be defined here or included from another file
+# - pacman will search repositories in the order defined here
+# - local/custom mirrors can be added here or in separate files
+# - repositories listed first will take precedence when packages
+# have identical names, regardless of version number
+# - URLs will have $repo replaced by the name of the current repo
+# - URLs will have $arch replaced by the name of the architecture
+#
+# Repository entries are of the format:
+# [repo-name]
+# Server = ServerName
+# Include = IncludePath
+#
+# The header [repo-name] is crucial - it must be present and
+# uncommented to enable the repo.
+#
+
+# The testing repositories are disabled by default. To enable, uncomment the
+# repo name header and Include lines. You can add preferred servers immediately
+# after the header, and they will be used before the default mirrors.
+
+#[libre-testing]
+#Include = /etc/pacman.d/mirrorlist
+
+[libre]
+Include = /etc/pacman.d/mirrorlist
+
+#[testing]
+#Include = /etc/pacman.d/mirrorlist
+
+[core]
+Include = /etc/pacman.d/mirrorlist
+
+[extra]
+Include = /etc/pacman.d/mirrorlist
+
+#[community-testing]
+#Include = /etc/pacman.d/mirrorlist
+
+[community]
+Include = /etc/pacman.d/mirrorlist
+
+# An example of a custom package repository. See the pacman manpage for
+# tips on creating your own repositories.
+#[custom]
+#SigLevel = Optional TrustAll
+#Server = file:///home/custompkgs
diff --git a/configs/X11/root-image/etc/fstab b/configs/X11/root-image/etc/fstab
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/configs/X11/root-image/etc/fstab
diff --git a/configs/X11/root-image/etc/hostname b/configs/X11/root-image/etc/hostname
new file mode 100644
index 0000000..8aaf41b
--- /dev/null
+++ b/configs/X11/root-image/etc/hostname
@@ -0,0 +1 @@
+parabolaiso
diff --git a/configs/X11/root-image/etc/locale.conf b/configs/X11/root-image/etc/locale.conf
new file mode 100644
index 0000000..01ec548
--- /dev/null
+++ b/configs/X11/root-image/etc/locale.conf
@@ -0,0 +1 @@
+LANG=en_US.UTF-8
diff --git a/configs/X11/root-image/etc/motd b/configs/X11/root-image/etc/motd
new file mode 100644
index 0000000..05ab207
--- /dev/null
+++ b/configs/X11/root-image/etc/motd
@@ -0,0 +1,14 @@
+
+===============================================================================
+
+ Parabola live media _DATE_
+
+ To install Parabola, the system must be connected to the internet.
+ For instructions, enter this command:
+ lynx network.html
+
+ Press the number keys while holding Alt to switch virtual terminals.
+ This allows entering commands without closing lynx.
+
+===============================================================================
+
diff --git a/configs/X11/root-image/etc/pam.d/su b/configs/X11/root-image/etc/pam.d/su
new file mode 100644
index 0000000..a291042
--- /dev/null
+++ b/configs/X11/root-image/etc/pam.d/su
@@ -0,0 +1,6 @@
+#%PAM-1.0
+auth sufficient pam_rootok.so
+auth sufficient pam_wheel.so trust use_uid
+auth required pam_unix.so
+account required pam_unix.so
+session required pam_unix.so
diff --git a/configs/X11/root-image/etc/skel/.directory b/configs/X11/root-image/etc/skel/.directory
new file mode 100644
index 0000000..07c52ff
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.directory
@@ -0,0 +1,6 @@
+[Dolphin]
+Timestamp=2014,12,3,17,12,32
+Version=3
+
+[Settings]
+HiddenFilesShown=true
diff --git a/configs/X11/root-image/etc/skel/.icewm/images/wallpaper.png b/configs/X11/root-image/etc/skel/.icewm/images/wallpaper.png
new file mode 100644
index 0000000..729d362
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/images/wallpaper.png
Binary files differ
diff --git a/configs/X11/root-image/etc/skel/.icewm/menu b/configs/X11/root-image/etc/skel/.icewm/menu
new file mode 100644
index 0000000..1f63560
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/menu
@@ -0,0 +1,25 @@
+prog "Terminal" "/usr/share/icons/Adwaita/32x32/apps/utilities-terminal.png" xterm
+prog "File Manager" "/usr/share/icons/Adwaita/32x32/apps/system-file-manager.png" xfe
+
+
+menu "Utilities" "/usr/share/icons/Adwaita/32x32/categories/applications-utilities.png" {
+ prog "Text editor" "/usr/share/icons/Adwaita/32x32/apps/accessories-text-editor.png" xfw
+ prog "FOX Calculator" "/usr/share/icons/Adwaita/32x32/apps/accessories-calculator.png" calculator
+}
+menu "Games" "/usr/share/icons/Adwaita/32x32/categories/applications-games.png" {
+}
+menu "Graphics" "/usr/share/icons/Adwaita/32x32/categories/applications-graphics.png" {
+ prog "Image Viewer" "/usr/share/icons/hicolor/48x48/apps/gpicview.png" gpicview
+}
+menu "Multimedia" "/usr/share/icons/Adwaita/32x32/categories/applications-multimedia.png" {
+ prog "Volume Control" "/usr/share/icons/Adwaita/32x32/apps/multimedia-volume-control.png" xterm -e alsamixer
+}
+menu "Network" "/usr/share/icons/Adwaita/32x32/categories/applications-internet.png" {
+ prog "Icedove" "/usr/share/icons/hicolor/32x32/apps/icedove.png" icedove
+ prog "Iceweasel" "/usr/share/icons/hicolor/32x32/apps/iceweasel.png" iceweasel
+ prog "Irssi" - xterm -e irssi
+ prog "Pidgin Internet Messenger" "/usr/share/icons/hicolor/32x32/apps/pidgin.png" pidgin
+}
+menu "System" "/usr/share/icons/Adwaita/32x32/categories/preferences-system.png" {
+ prog "GParted" "/usr/share/icons/hicolor/32x32/apps/gparted.png" gparted_polkit
+}
diff --git a/configs/X11/root-image/etc/skel/.icewm/startup b/configs/X11/root-image/etc/skel/.icewm/startup
new file mode 100755
index 0000000..140ba13
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/startup
@@ -0,0 +1,5 @@
+#!/bin/bash
+
+nitrogen --set-scaled .icewm/images/wallpaper.png &
+nm-applet &
+volumeicon
diff --git a/configs/X11/root-image/etc/skel/.icewm/theme b/configs/X11/root-image/etc/skel/.icewm/theme
new file mode 100644
index 0000000..03a00f6
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/theme
@@ -0,0 +1 @@
+ Theme="IceClearlooks/default.theme" \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/.directory b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/.directory
new file mode 100644
index 0000000..64211c1
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/.directory
@@ -0,0 +1,4 @@
+[Dolphin]
+PreviewsShown=true
+Timestamp=2014,12,3,22,13,38
+Version=3
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/COPYING b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/COPYING
new file mode 100644
index 0000000..0cd26d5
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/COPYING
@@ -0,0 +1,281 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/closeA.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/closeA.xpm
new file mode 100644
index 0000000..bf577dd
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/closeA.xpm
@@ -0,0 +1,107 @@
+/* XPM */
+static char * closeA_xpm[] = {
+"19 38 66 1",
+" c #99BAE3",
+". c #86ABD9",
+"+ c #82A8D7",
+"@ c #97B8E2",
+"# c #84A9D8",
+"$ c #7499C6",
+"% c #48668A",
+"& c #7297C6",
+"* c #9CB7DA",
+"= c #B2CCED",
+"- c #95B7E1",
+"; c #7DA4D4",
+"> c #8CABD3",
+", c #9EBDE5",
+"' c #799DCA",
+") c #93B5E0",
+"! c #7EA5D5",
+"~ c #9BBBE3",
+"{ c #4E76A8",
+"] c #92B4DF",
+"^ c #80A6D6",
+"/ c #98B9E2",
+"( c #E1EAF6",
+"_ c #90B3DE",
+": c #8EB1DD",
+"< c #93B5DF",
+"[ c #8CB0DC",
+"} c #88ACDA",
+"| c #83A8D7",
+"1 c #8AAEDB",
+"2 c #80A6D5",
+"3 c #8CAFDC",
+"4 c #81A7D6",
+"5 c #7AA1D2",
+"6 c #90B2DE",
+"7 c #779FD0",
+"8 c #7EA4D4",
+"9 c #8BAFDC",
+"0 c #6B92C2",
+"a c #749DCF",
+"b c #7DA3D3",
+"c c #7BA2D2",
+"d c #7AA1D1",
+"e c #8FB2DE",
+"f c #94B6E1",
+"g c #79A0D1",
+"h c #455D7C",
+"i c #7099CC",
+"j c #B7D0EF",
+"k c #6690C4",
+"l c #7BA2D3",
+"m c #AEC9EB",
+"n c #789FD1",
+"o c #A9C5E9",
+"p c #779ED0",
+"q c #A5C2E7",
+"r c #769DCF",
+"s c #A0BFE5",
+"t c #759DCF",
+"u c #9CBBE3",
+"v c #749CCE",
+"w c #97B8E1",
+"x c #739BCD",
+"y c #729ACD",
+"z c #7199CC",
+"A c #89ADDA",
+" .+++++++++++. ",
+"@#$%%%%%%%%%%%$#@@@",
+"+&%*=========*%&+--",
+";%>,,,,,,,,,,,'%;))",
+"!%,~~{{~~~{{~~.%!]]",
+"^%,/{(({/{(({/.%^__",
+"+%,-{((({((({-.%+::",
+"#%,<<{((((({<<.%#[[",
+".%,...{((({....%...",
+"}%,||{((((({||.%}##",
+"1%,2{((({((({2.%1||",
+"3%,;{(({;{(({;.%344",
+":%,55{{555{{55.%:22",
+"6%>77777777777'%688",
+".9%0aaaaaaaaa0%9.bb",
+"c.9%%%%%%%%%%%9.ccc",
+"ddefffffffffffedddd",
+"ggggggggggggggggggg",
+"{{{{{{{{{{{{{{{{{{{",
+" ",
+"@@@hhhhhhhhhhh@@@@@",
+"--hiiiiiiiiiiihj---",
+")hkllllllllllllhj))",
+"]hk55{{555{{555h=]]",
+"_hkg{(({g{(({gghm__",
+":hkn{((({((({nnho::",
+"[hkpp{((((({ppphq[[",
+".hkrrr{((({rrrrhs..",
+"#hktt{((((({ttthu##",
+"|hkv{((({((({vvhw||",
+"4hkx{(({x{(({xxh<44",
+"2hkyy{{yyy{{yyyh:22",
+"8hkzzzzzzzzzzzzh188",
+"bbhiiiiiiiiiihhAbbb",
+"cc.hhhhhhhhhhh.cccc",
+"ddd...........ddddd",
+"ggggggggggggggggggg",
+"{{{{{{{{{{{{{{{{{{{"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/closeI.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/closeI.xpm
new file mode 100644
index 0000000..6443620
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/closeI.xpm
@@ -0,0 +1,106 @@
+/* XPM */
+static char * closeI_xpm[] = {
+"19 38 65 1",
+" c #EBEAE9",
+". c #DEDCDA",
+"+ c #DBD9D8",
+"@ c #E9E8E7",
+"# c #E0DEDD",
+"$ c #CFCCCA",
+"% c #918E8A",
+"& c #E9E8E8",
+"* c #FFFFFF",
+"= c #E8E7E6",
+"- c #E4E2E2",
+"; c #E7E6E5",
+"> c #FEFEFE",
+", c #F9F8F8",
+"' c #E6E5E4",
+") c #DCDAD9",
+"! c #6B6A6A",
+"~ c #E5E4E2",
+"{ c #DDDBDA",
+"] c #E4E3E1",
+"^ c #DEDCDB",
+"/ c #FDFDFD",
+"( c #E3E2E0",
+"_ c #DFDDDC",
+": c #DFDEDD",
+"< c #F6F4F4",
+"[ c #DCDAD8",
+"} c #E0DFDE",
+"| c #F3F1F1",
+"1 c #DBD9D7",
+"2 c #E1E0DF",
+"3 c #F0EEEE",
+"4 c #DAD8D6",
+"5 c #E2E1E0",
+"6 c #EDEBEA",
+"7 c #D9D7D5",
+"8 c #E3E2E1",
+"9 c #EAE8E7",
+"0 c #D8D6D4",
+"a c #D6D3D2",
+"b c #E7E5E4",
+"c c #D7D5D3",
+"d c #D6D4D2",
+"e c #E2E1DF",
+"f c #D5D3D1",
+"g c #E4E3E2",
+"h c #D4D2D0",
+"i c #9D9996",
+"j c #85827E",
+"k c #C0BDBA",
+"l c #B4B1AE",
+"m c #D3D1CF",
+"n c #D2D0CE",
+"o c #FCFCFC",
+"p c #D1CFCD",
+"q c #FCFBFB",
+"r c #D0CECB",
+"s c #FBFBFB",
+"t c #CFCDCA",
+"u c #FBFAFA",
+"v c #CECCC9",
+"w c #FAF9F9",
+"x c #CDCBC8",
+"y c #CCCAC7",
+"z c #CBC9C6",
+" .+++++++++++. ",
+"@#$%%%%%%%%%%%$#@@@",
+"#$%&*********&%$#==",
+"+%&***********-%+;;",
+"+%*>>>>>>>>>>>,%+''",
+")%*>>!!>>>!!>>,%)~~",
+"{%*>>!!!>!!!>>,%{]]",
+"^%*///!!!!!///,%^((",
+"_%*,,,,!!!,,,,,%_..",
+":%*<<<!!!!!<<<,%:[[",
+"}%*||!!!|!!!||,%}11",
+"2%*33!!333!!33,%244",
+"5%*66666666666,%577",
+"8%&99999999999-%800",
+".#%abbbbbbbbba%#.cc",
+"d#e%%%%%%%%%%%e#ddd",
+"ffegggggggggggeffff",
+"hhhhhhhhhhhhhhhhhhh",
+"iiiiiiiiiiiiiiiiiii",
+" ",
+"@@@jjjjjjjjjjj@@@@@",
+"==jkkkkkkkkkkkj*===",
+";jlccccccccccccj*;;",
+"'jlffffffffffffj>''",
+"~jlhh!!hhh!!hhhj/~~",
+"]jlmm!!!m!!!mmmj/]]",
+"(jlnnn!!!!!nnnnjo((",
+".jlpppp!!!pppppjq..",
+"[jlrrr!!!!!rrrrjs[[",
+"1jltt!!!t!!!tttju11",
+"4jlvv!!vvv!!vvvjw44",
+"7jlxxxxxxxxxxxxjw77",
+"0jlyyyyyyyyyyyyj,00",
+"ccjzzzzzzzzzzjj,ccc",
+"dd,jjjjjjjjjjj,dddd",
+"fff,,,,,,,,,,,fffff",
+"hhhhhhhhhhhhhhhhhhh",
+"iiiiiiiiiiiiiiiiiii"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/closeO.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/closeO.xpm
new file mode 100644
index 0000000..72518e0
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/closeO.xpm
@@ -0,0 +1,117 @@
+/* XPM */
+static char * closeO_xpm[] = {
+"19 38 76 1",
+" c None",
+". c #99BAE3",
+"+ c #86ABD9",
+"@ c #82A8D7",
+"# c #97B8E2",
+"$ c #84A9D8",
+"% c #7499C6",
+"& c #48668A",
+"* c #7297C6",
+"= c #9CB7DA",
+"- c #B2CCED",
+"; c #95B7E1",
+"> c #7DA4D4",
+", c #8CABD3",
+"' c #B1CAEA",
+") c #94B1D5",
+"! c #93B5E0",
+"~ c #7EA5D5",
+"{ c #9EBDE5",
+"] c #AFC9E9",
+"^ c #4E76A8",
+"/ c #9EBCE1",
+"( c #92B4DF",
+"_ c #80A6D6",
+": c #ADC7E8",
+"< c #E1EAF6",
+"[ c #90B3DE",
+"} c #AAC5E7",
+"| c #8EB1DD",
+"1 c #A9C4E5",
+"2 c #8CB0DC",
+"3 c #88ACDA",
+"4 c #9CB9DF",
+"5 c #8AAEDB",
+"6 c #99B8DD",
+"7 c #83A8D7",
+"8 c #8CAFDC",
+"9 c #97B6DD",
+"0 c #81A7D6",
+"a c #95B4DB",
+"b c #80A6D5",
+"c c #90B2DE",
+"d c #92B2D9",
+"e c #7EA4D4",
+"f c #8BAFDC",
+"g c #89A8CE",
+"h c #90B1D9",
+"i c #6D85A1",
+"j c #7DA3D3",
+"k c #7BA2D2",
+"l c #7AA1D1",
+"m c #8FB2DE",
+"n c #94B6E1",
+"o c #79A0D1",
+"p c #455D7C",
+"q c #7099CC",
+"r c #B7D0EF",
+"s c #6690C4",
+"t c #7BA2D3",
+"u c #7AA1D2",
+"v c #AEC9EB",
+"w c #789FD1",
+"x c #A9C5E9",
+"y c #779ED0",
+"z c #A5C2E7",
+"A c #769DCF",
+"B c #A0BFE5",
+"C c #759DCF",
+"D c #9CBBE3",
+"E c #749CCE",
+"F c #97B8E1",
+"G c #739BCD",
+"H c #93B5DF",
+"I c #729ACD",
+"J c #7199CC",
+"K c #89ADDA",
+"..+@@@@@@@@@@@+....",
+"#$%&&&&&&&&&&&%$###",
+"@*&=---------=&*@;;",
+">&,''''''''''')&>!!",
+"~&{]]^^]]]^^]]/&~((",
+"_&{:^<<^:^<<^:/&_[[",
+"@&{}^<<<^<<<^}/&@||",
+"$&{11^<<<<<^11/&$22",
+"+&{///^<<<^////&+++",
+"3&{44^<<<<<^44/&3$$",
+"5&{6^<<<^<<<^6/&577",
+"8&{9^<<^9^<<^9/&800",
+"|&{aa^^aaa^^aa/&|bb",
+"c&,ddddddddddd)&cee",
+"+f&ghhhhhhhhhgif+jj",
+"k+f&&&&&&&&&&&f+kkk",
+"llmnnnnnnnnnnnmllll",
+"ooooooooooooooooooo",
+"^^^^^^^^^^^^^^^^^^^",
+"...................",
+"###ppppppppppp#####",
+";;pqqqqqqqqqqqpr;;;",
+"!psttttttttttttpr!!",
+"(psuu^^uuu^^uuup-((",
+"[pso^<<^o^<<^oopv[[",
+"|psw^<<<^<<<^wwpx||",
+"2psyy^<<<<<^yyypz22",
+"+psAAA^<<<^AAAApB++",
+"$psCC^<<<<<^CCCpD$$",
+"7psE^<<<^<<<^EEpF77",
+"0psG^<<^G^<<^GGpH00",
+"bpsII^^III^^IIIp|bb",
+"epsJJJJJJJJJJJJp5ee",
+"jjpqqqqqqqqqqppKjjj",
+"kk+ppppppppppp+kkkk",
+"lll+++++++++++lllll",
+"ooooooooooooooooooo",
+"^^^^^^^^^^^^^^^^^^^"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/default.theme b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/default.theme
new file mode 100644
index 0000000..a645dee
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/default.theme
@@ -0,0 +1,119 @@
+ThemeDescription="IceClearlooks;
+An IceWM (1.2.27) port of the 'Clearlooks' Metacity & GTK themes
+& elements from the Tango icon theme"
+
+ThemeAuthor="unknown"
+
+Look=metal
+
+RolloverButtonsSupported=1
+TitleButtonsSupported="xmis"
+ShowMenuButtonIcon=1
+TaskBarClockLeds=0
+
+TitleBarJustify=50
+TitleBarHeight=19
+BorderSizeX=3
+BorderSizeY=3
+CornerSizeX=19
+CornerSizeY=19
+DlgBorderSizeX=3
+DlgBorderSizeY=3
+
+ColorToolTip="rgb:f5/f5/b5"
+ColorToolTipText="rgb:00/00/00"
+ColorLabel="rgb:ed/ec/eb"
+ColorLabelText="rgb:00/00/00"
+
+ColorQuickSwitch="rgb:ed/ec/eb"
+ColorQuickSwitchText="rgb:00/00/00"
+ColorQuickSwitchActive="rgb:86/ab/d9"
+
+TitleBarVertOffset=-1
+ColorActiveTitleBarText="rgb:ff/ff/ff"
+ColorActiveTitleBarShadow="rgb:54/7b/ad"
+ColorNormalTitleBarText="rgb:6b/6a/6a"
+ColorNormalTitleBarShadow=""
+ColorActiveBorder="rgb:3D/3D/3D"
+ColorNormalBorder="rgb:00/00/00"
+
+ColorDialog="rgb:ed/ec/eb"
+ColorListBox="rgb:ed/ec/eb"
+ColorListBoxText="rgb:00/00/00"
+ColorListBoxSelection="rgb:86/ab/d9"
+ColorListBoxSelectionText="rgb:ff/ff/ff"
+ScrollBarX=15
+ScrollBarY=15
+ColorScrollBar="rgb:d6/d4/d2"
+ColorScrollBarSlider="rgb:86/ab/d9"
+ColorScrollBarButton="rgb:eb/ea/e9"
+ColorScrollBarButtonArrow="rgb:00/00/00"
+
+ColorMoveSizeStatus="rgb:ed/ec/eb"
+ColorMoveSizeStatusText="rgb:00/00/00"
+
+ColorNormalMenu="rgb:ff/ff/ff"
+ColorNormalMenuItemText="rgb:00/00/00"
+ColorActiveMenuItem="rgb:aa/aa/aa"
+ColorActiveMenuItemText="rgb:ff/ff/ff"
+ColorDisabledMenuItemText="rgb:ab/a7/a5"
+ColorDisabledMenuItemShadow="rgb:ff/ff/ff"
+
+ColorDefaultTaskBar="rgb:ed/ec/eb"
+ColorNormalButton="rgb:ed/ec/eb"
+ColorNormalButtonText="rgb:00/00/00"
+ColorNormalWorkspaceButton="rgb:ed/ec/eb"
+ColorActiveWorkspaceButton="rgb:ca/c8/c5"
+ColorActiveButton="rgb:ca/c8/c5"
+ColorActiveButtonText="rgb:00/00/00"
+ColorInput="rgb:ff/ff/ff"
+ColorInputText="rgb:00/00/00"
+ColorInputSelection="rgb:86/ab/d9"
+ColorInputSelectionText="rgb:ff/ff/ff"
+ColorNormalTaskBarApp="rgb:ed/ec/eb"
+ColorNormalTaskBarAppText="rgb:00/00/00"
+ColorInvisibleTaskBarApp="rgb:ed/ec/eb"
+ColorInvisibleTaskBarAppText="rgb:ab/a7/a5"
+ColorActiveTaskBarApp="rgb:ca/c8/c5"
+ColorActiveTaskBarAppText="rgb:00/00/00"
+ColorMinimizedTaskBarApp="rgb:ed/ec/eb"
+ColorMinimizedTaskBarAppText="rgb:66/66/66"
+
+ColorApm=""
+ColorApmText="rgb:00/00/00"
+
+ColorCPUStatusIdle="rgb:00/00/00"
+ColorCPUStatusInterrupts="rgb:00/00/00"
+ColorCPUStatusIoWait="rgb:00/2f/3d"
+ColorCPUStatusSoftIrq="rgb:ff/ff/ff"
+ColorCPUStatusUser="rgb:00/72/b2"
+ColorCPUStatusSystem="rgb:00/91/e5"
+ColorCPUStatusNice="rgb:00/a2/fe"
+
+ColorNetIdle="rgb:00/00/00"
+ColorNetReceive="rgb:00/fa/fe"
+ColorNetSend="rgb:00/96/99"
+
+ColorClock=""
+ColorClockText="rgb:00/00/00"
+
+DesktopBackgroundColor="rgb:54/7b/ad"
+
+TitleFontNameXft = sans-serif:size=11:bold
+MenuFontNameXft = sans-serif:size=11
+MinimizedWindowFontNameXft = sans-serif:size=11
+ActiveButtonFontNameXft = sans-serif:size=11
+NormalButtonFontNameXft = sans-serif:size=11
+ToolButtonFontNameXft = sans-serif:size=11
+NormalWorkspaceFontNameXft = sans-serif:size=11
+ActiveWorkspaceFontNameXft = sans-serif:size=11
+QuickSwitchFontNameXft = sans-serif:size=11
+ListBoxFontNameXft = sans-serif:size=11
+StatusFontNameXft = sans-serif:size=11
+ToolTipFontNameXft = sans-serif:size=11
+ActiveTaskBarFontNameXft = sans-serif:size=11
+NormalTaskBarFontNameXft = sans-serif:size=11
+ClockFontNameXft = sans-serif:size=11
+InputFontNameXft = sans-serif:size=11
+LabelFontNameXft = sans-serif:size=11
+ApmFontNameXft = sans-serif:size=11
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeAB.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeAB.xpm
new file mode 120000
index 0000000..aa827da
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeAB.xpm
@@ -0,0 +1 @@
+frameAB.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeABL.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeABL.xpm
new file mode 120000
index 0000000..2c90a61
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeABL.xpm
@@ -0,0 +1 @@
+frameABL.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeABR.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeABR.xpm
new file mode 120000
index 0000000..71f2ade
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeABR.xpm
@@ -0,0 +1 @@
+frameABR.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeAL.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeAL.xpm
new file mode 120000
index 0000000..d40bc0a
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeAL.xpm
@@ -0,0 +1 @@
+frameAL.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeAR.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeAR.xpm
new file mode 120000
index 0000000..2dc9907
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeAR.xpm
@@ -0,0 +1 @@
+frameAR.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeAT.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeAT.xpm
new file mode 120000
index 0000000..f3fa7f5
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeAT.xpm
@@ -0,0 +1 @@
+frameAT.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeATL.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeATL.xpm
new file mode 120000
index 0000000..1f6f381
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeATL.xpm
@@ -0,0 +1 @@
+frameATL.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeATR.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeATR.xpm
new file mode 120000
index 0000000..7879cde
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeATR.xpm
@@ -0,0 +1 @@
+frameATR.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeIB.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeIB.xpm
new file mode 120000
index 0000000..f1f78f0
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeIB.xpm
@@ -0,0 +1 @@
+frameIB.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeIBL.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeIBL.xpm
new file mode 120000
index 0000000..f84d623
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeIBL.xpm
@@ -0,0 +1 @@
+frameIBL.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeIBR.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeIBR.xpm
new file mode 120000
index 0000000..87fbe9a
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeIBR.xpm
@@ -0,0 +1 @@
+frameIBR.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeIL.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeIL.xpm
new file mode 120000
index 0000000..3d12e55
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeIL.xpm
@@ -0,0 +1 @@
+frameIL.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeIR.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeIR.xpm
new file mode 120000
index 0000000..bce98a3
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeIR.xpm
@@ -0,0 +1 @@
+frameIR.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeIT.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeIT.xpm
new file mode 120000
index 0000000..f4a38f8
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeIT.xpm
@@ -0,0 +1 @@
+frameIT.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeITL.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeITL.xpm
new file mode 120000
index 0000000..55fe308
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeITL.xpm
@@ -0,0 +1 @@
+frameITL.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeITR.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeITR.xpm
new file mode 120000
index 0000000..1d54876
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/dframeITR.xpm
@@ -0,0 +1 @@
+frameITR.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameAB.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameAB.xpm
new file mode 100644
index 0000000..d408ed5
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameAB.xpm
@@ -0,0 +1,10 @@
+/* XPM */
+static char * frameAB_xpm[] = {
+"1 3 4 1",
+" c None",
+". c #EDECEB",
+"+ c #D2D0CE",
+"@ c #6D6A68",
+".",
+"+",
+"@"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameABL.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameABL.xpm
new file mode 100644
index 0000000..1758da3
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameABL.xpm
@@ -0,0 +1,11 @@
+/* XPM */
+static char * frameABL_xpm[] = {
+"3 3 5 1",
+" c None",
+". c #6D6A68",
+"+ c #FFFFFF",
+"@ c #EDECEB",
+"# c #D2D0CE",
+".+@",
+".+#",
+"..."};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameABR.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameABR.xpm
new file mode 100644
index 0000000..3fcc2ba
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameABR.xpm
@@ -0,0 +1,10 @@
+/* XPM */
+static char * frameABR_xpm[] = {
+"3 3 4 1",
+" c None",
+". c #EDECEB",
+"+ c #D2D0CE",
+"@ c #6D6A68",
+".+@",
+"++@",
+"@@@"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameAL.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameAL.xpm
new file mode 100644
index 0000000..7581fa4
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameAL.xpm
@@ -0,0 +1,8 @@
+/* XPM */
+static char * frameAL_xpm[] = {
+"3 1 4 1",
+" c None",
+". c #6D6A68",
+"+ c #FFFFFF",
+"@ c #EDECEB",
+".+@"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameAR.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameAR.xpm
new file mode 100644
index 0000000..a2ff6ec
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameAR.xpm
@@ -0,0 +1,8 @@
+/* XPM */
+static char * frameAR_xpm[] = {
+"3 1 4 1",
+" c None",
+". c #EDECEB",
+"+ c #D2D0CE",
+"@ c #6D6A68",
+".+@"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameAT.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameAT.xpm
new file mode 100644
index 0000000..391a3ae
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameAT.xpm
@@ -0,0 +1,10 @@
+/* XPM */
+static char * frameAT_xpm[] = {
+"1 3 4 1",
+" c None",
+". c #455D7C",
+"+ c #B2CCED",
+"@ c #99BAE3",
+".",
+"+",
+"@"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameATL.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameATL.xpm
new file mode 100644
index 0000000..e5ada1e
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameATL.xpm
@@ -0,0 +1,50 @@
+/* XPM */
+static char * frameATL_xpm[] = {
+"5 22 25 1",
+" c None",
+". c #48668A",
+"+ c #B2CCED",
+"@ c #99BAE3",
+"# c #97B8E2",
+"$ c #455D7C",
+"% c #9EBDE5",
+"& c #95B7E1",
+"* c #93B5E0",
+"= c #92B4DF",
+"- c #90B3DE",
+"; c #8EB1DD",
+"> c #8CB0DC",
+", c #86ABD9",
+"' c #84A9D8",
+") c #83A8D7",
+"! c #81A7D6",
+"~ c #80A6D5",
+"{ c #7EA4D4",
+"] c #7DA3D3",
+"^ c #7BA2D2",
+"/ c #7AA1D1",
+"( c #79A0D1",
+"_ c #6D6A68",
+": c #4E76A8",
+" ",
+" ..",
+" .++",
+" .+@@",
+" .+##",
+"$%&&&",
+"$%***",
+"$%===",
+"$%---",
+"$%;;;",
+"$%>>>",
+"$%,,,",
+"$%'''",
+"$%)))",
+"$%!!!",
+"$%~~~",
+"$%{{{",
+"$%]]]",
+"$%^^^",
+"$%///",
+"$%(((",
+"_::::"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameATR.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameATR.xpm
new file mode 100644
index 0000000..5ce7cbf
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameATR.xpm
@@ -0,0 +1,51 @@
+/* XPM */
+static char * frameATR_xpm[] = {
+"5 22 26 1",
+" c None",
+". c #48668A",
+"+ c #ADC8EB",
+"@ c #99BAE3",
+"# c #82A8D7",
+"$ c #97B8E2",
+"% c #95B7E1",
+"& c #7BA2D3",
+"* c #455D7C",
+"= c #93B5E0",
+"- c #92B4DF",
+"; c #90B3DE",
+"> c #8EB1DD",
+", c #8CB0DC",
+"' c #86ABD9",
+") c #84A9D8",
+"! c #83A8D7",
+"~ c #81A7D6",
+"{ c #80A6D5",
+"] c #7EA4D4",
+"^ c #7DA3D3",
+"/ c #7BA2D2",
+"( c #7AA1D1",
+"_ c #79A0D1",
+": c #4E76A8",
+"< c #6D6A68",
+" ",
+".. ",
+"++. ",
+"@@#. ",
+"$$#. ",
+"%%%&*",
+"===&*",
+"---&*",
+";;;&*",
+">>>&*",
+",,,&*",
+"'''&*",
+")))&*",
+"!!!&*",
+"~~~&*",
+"{{{&*",
+"]]]&*",
+"^^^&*",
+"///&*",
+"(((&*",
+"___&*",
+"::::<"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameIB.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameIB.xpm
new file mode 100644
index 0000000..7326816
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameIB.xpm
@@ -0,0 +1,10 @@
+/* XPM */
+static char * frameIB_xpm[] = {
+"1 3 4 1",
+" c None",
+". c #EDECEB",
+"+ c #D2D0CE",
+"@ c #85827E",
+".",
+"+",
+"@"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameIBL.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameIBL.xpm
new file mode 100644
index 0000000..eedece2
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameIBL.xpm
@@ -0,0 +1,11 @@
+/* XPM */
+static char * frameIBL_xpm[] = {
+"3 3 5 1",
+" c None",
+". c #85827E",
+"+ c #F4F4F3",
+"@ c #EDECEB",
+"# c #D2D0CE",
+".+@",
+".+#",
+"..."};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameIBR.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameIBR.xpm
new file mode 100644
index 0000000..c431add
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameIBR.xpm
@@ -0,0 +1,10 @@
+/* XPM */
+static char * frameIBR_xpm[] = {
+"3 3 4 1",
+" c None",
+". c #EDECEB",
+"+ c #D2D0CE",
+"@ c #85827E",
+".+@",
+"++@",
+"@@@"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameIL.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameIL.xpm
new file mode 100644
index 0000000..146addc
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameIL.xpm
@@ -0,0 +1,8 @@
+/* XPM */
+static char * frameIL_xpm[] = {
+"3 1 4 1",
+" c None",
+". c #85827E",
+"+ c #F4F4F3",
+"@ c #EDECEB",
+".+@"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameIR.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameIR.xpm
new file mode 100644
index 0000000..becc5a6
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameIR.xpm
@@ -0,0 +1,8 @@
+/* XPM */
+static char * frameIR_xpm[] = {
+"3 1 4 1",
+" c None",
+". c #EDECEB",
+"+ c #D2D0CE",
+"@ c #85827E",
+".+@"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameIT.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameIT.xpm
new file mode 100644
index 0000000..7261743
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameIT.xpm
@@ -0,0 +1,10 @@
+/* XPM */
+static char * frameIT_xpm[] = {
+"1 3 4 1",
+" c None",
+". c #85827E",
+"+ c #F9F8F8",
+"@ c #EBEAE9",
+".",
+"+",
+"@"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameITL.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameITL.xpm
new file mode 100644
index 0000000..ea213a1
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameITL.xpm
@@ -0,0 +1,48 @@
+/* XPM */
+static char * frameITL_xpm[] = {
+"5 22 23 1",
+" c None",
+". c #85827E",
+"+ c #F9F8F8",
+"@ c #EBEAE9",
+"# c #E9E8E7",
+"$ c #F4F4F3",
+"% c #E8E7E6",
+"& c #E7E6E5",
+"* c #E6E5E4",
+"= c #E5E4E2",
+"- c #E4E3E1",
+"; c #E3E2E0",
+"> c #DEDCDA",
+", c #DCDAD8",
+"' c #DBD9D7",
+") c #DAD8D6",
+"! c #D9D7D5",
+"~ c #D8D6D4",
+"{ c #D7D5D3",
+"] c #D6D4D2",
+"^ c #D5D3D1",
+"/ c #D4D2D0",
+"( c #9D9996",
+" ",
+" ..",
+" .++",
+" .+@@",
+" .+##",
+".$%%%",
+".$&&&",
+".$***",
+".$===",
+".$---",
+".$;;;",
+".$>>>",
+".$,,,",
+".$'''",
+".$)))",
+".$!!!",
+".$~~~",
+".${{{",
+".$]]]",
+".$^^^",
+".$///",
+".(((("};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameITR.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameITR.xpm
new file mode 100644
index 0000000..256491d
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/frameITR.xpm
@@ -0,0 +1,48 @@
+/* XPM */
+static char * frameITR_xpm[] = {
+"5 22 23 1",
+" c None",
+". c #85827E",
+"+ c #F6F6F5",
+"@ c #EBEAE9",
+"# c #D2D0CE",
+"$ c #E9E8E7",
+"% c #E8E7E6",
+"& c #E7E6E5",
+"* c #E6E5E4",
+"= c #E5E4E2",
+"- c #E4E3E1",
+"; c #E3E2E0",
+"> c #DEDCDA",
+", c #DCDAD8",
+"' c #DBD9D7",
+") c #DAD8D6",
+"! c #D9D7D5",
+"~ c #D8D6D4",
+"{ c #D7D5D3",
+"] c #D6D4D2",
+"^ c #D5D3D1",
+"/ c #D4D2D0",
+"( c #9D9996",
+" ",
+".. ",
+"++. ",
+"@@#. ",
+"$$#. ",
+"%%%#.",
+"&&&#.",
+"***#.",
+"===#.",
+"---#.",
+";;;#.",
+">>>#.",
+",,,#.",
+"'''#.",
+")))#.",
+"!!!#.",
+"~~~#.",
+"{{{#.",
+"]]]#.",
+"^^^#.",
+"///#.",
+"((((."};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/.directory b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/.directory
new file mode 100644
index 0000000..66beccd
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/.directory
@@ -0,0 +1,4 @@
+[Dolphin]
+PreviewsShown=true
+Timestamp=2014,12,3,22,13,45
+Version=3
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/app_16x16.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/app_16x16.xpm
new file mode 100644
index 0000000..6003cb3
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/app_16x16.xpm
@@ -0,0 +1,101 @@
+/* XPM */
+static char * app_16x16_xpm[] = {
+"16 16 82 1",
+" c None",
+". c #CE5C00",
+"+ c #F5DFC2",
+"@ c #F3D9B4",
+"# c #F5DBB8",
+"$ c #E8B365",
+"% c #DE901E",
+"& c #EFCB96",
+"* c #F1CE9D",
+"= c #E5A444",
+"- c #EAB566",
+"; c #DF8E17",
+"> c #DF8D14",
+", c #F1CC97",
+"' c #F1CE9C",
+") c #E18F16",
+"! c #E9AA4F",
+"~ c #EFC17E",
+"{ c #E59828",
+"] c #E39119",
+"^ c #E29018",
+"/ c #F1CD97",
+"( c #F2CE9B",
+"_ c #E29119",
+": c #E4931B",
+"< c #EEBB6F",
+"[ c #EBA847",
+"} c #E69721",
+"| c #EBAB4C",
+"1 c #EEBA6D",
+"2 c #EDB665",
+"3 c #F4D8AE",
+"4 c #F1CF9E",
+"5 c #E5941D",
+"6 c #EAA238",
+"7 c #F3C889",
+"8 c #EFB35C",
+"9 c #F1BA69",
+"0 c #F4CB8F",
+"a c #F4CC91",
+"b c #F3CB90",
+"c c #F2CA8E",
+"d c #F9EAD5",
+"e c #F8DEBD",
+"f c #E69825",
+"g c #EAA33A",
+"h c #F4CA8D",
+"i c #EFAE4D",
+"j c #F1B55C",
+"k c #F6CE94",
+"l c #F5CE93",
+"m c #F4CD92",
+"n c #F3CC91",
+"o c #F8DFC0",
+"p c #F7D7AF",
+"q c #F4CC8F",
+"r c #EFAA45",
+"s c #F2AF4F",
+"t c #F6C47B",
+"u c #F8D197",
+"v c #F7D096",
+"w c #F7D095",
+"x c #F6CE95",
+"y c #F9DCB9",
+"z c #EFA231",
+"A c #F1A332",
+"B c #F8CC8B",
+"C c #F9D399",
+"D c #F9D299",
+"E c #F8D198",
+"F c #FAE1C1",
+"G c #F8D1A1",
+"H c #F5AD43",
+"I c #FACD8B",
+"J c #FBD59C",
+"K c #FBD49C",
+"L c #F8D1A0",
+"M c #FAC579",
+"N c #FDD79F",
+"O c #FBEAD3",
+"P c #F8DDBD",
+"Q c #FAE0BF",
+" ",
+" .. ",
+" .+@. ",
+" .#$%&. ",
+" .*=-;>,. ",
+" .')!~{]^/. ",
+" .(_:<[}|123. ",
+" .4]567890abcd. ",
+" .efghijkklmno. ",
+" .pqrstuvwxo. ",
+" .yzABCDEF. ",
+" .GHIJKF. ",
+" .LMNO. ",
+" .PQ. ",
+" .. ",
+" "};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/app_32x32.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/app_32x32.xpm
new file mode 100644
index 0000000..9c35e5f
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/app_32x32.xpm
@@ -0,0 +1,283 @@
+/* XPM */
+static char * app_32x32_xpm[] = {
+"32 32 248 2",
+" c None",
+". c #F57900",
+"+ c #F57A00",
+"@ c #EB8717",
+"# c #F47900",
+"$ c #E89C3D",
+"% c #EABD7C",
+"& c #E99A3B",
+"* c #F57A01",
+"= c #E99D3E",
+"- c #E5AE5C",
+"; c #D98911",
+"> c #E99B3C",
+", c #F67B04",
+"' c #EEAD5D",
+") c #E6B05E",
+"! c #DA8911",
+"~ c #DA880E",
+"{ c #EA9D3C",
+"] c #F3BC7B",
+"^ c #F1D1A0",
+"/ c #DC8B13",
+"( c #DC8A10",
+"_ c #E8B160",
+": c #EB9D3D",
+"< c #F3B975",
+"[ c #F4D8AF",
+"} c #EEC78A",
+"| c #EEC689",
+"1 c #EFC689",
+"2 c #E29C32",
+"3 c #DE8D13",
+"4 c #DE8C13",
+"5 c #DD8D15",
+"6 c #E8B15D",
+"7 c #EC9D3C",
+"8 c #EB9F3F",
+"9 c #F0CC95",
+"0 c #EFC78B",
+"a c #EFC78A",
+"b c #F0C78A",
+"c c #E6A542",
+"d c #E08F15",
+"e c #DF8E15",
+"f c #DF8F17",
+"g c #E8B05D",
+"h c #EC9D3B",
+"i c #EB9E3D",
+"j c #E9B05B",
+"k c #E9AF57",
+"l c #F0C78B",
+"m c #F0C88B",
+"n c #EBB463",
+"o c #E39A2B",
+"p c #E19118",
+"q c #E19017",
+"r c #E09018",
+"s c #E9B05A",
+"t c #EC9C3A",
+"u c #EC9E3C",
+"v c #E9B059",
+"w c #E19119",
+"x c #E8AB4F",
+"y c #F1C88C",
+"z c #F1C98C",
+"A c #E9A94A",
+"B c #E3931A",
+"C c #E3921A",
+"D c #E29219",
+"E c #E29119",
+"F c #E1921A",
+"G c #E9AF58",
+"H c #EC9B38",
+"I c #F67A01",
+"J c #F47901",
+"K c #EB9E3B",
+"L c #E9AE57",
+"M c #EAAD52",
+"N c #F2C98D",
+"O c #F2CA8E",
+"P c #EAAA4B",
+"Q c #E5951D",
+"R c #E5941C",
+"S c #E4941C",
+"T c #E4931B",
+"U c #E2931B",
+"V c #EC9B36",
+"W c #EB9C39",
+"X c #E9AE55",
+"Y c #E2921A",
+"Z c #ECB25C",
+"` c #F3CB8F",
+" . c #EEB868",
+".. c #E9A033",
+"+. c #E79720",
+"@. c #E7971F",
+"#. c #E6961F",
+"$. c #E6961E",
+"%. c #E3931C",
+"&. c #E9AD53",
+"*. c #EC9B35",
+"=. c #EB9C37",
+"-. c #E9AC52",
+";. c #E2921B",
+">. c #EEB96B",
+",. c #F3CB90",
+"'. c #F4CC90",
+"). c #F4CC91",
+"!. c #EDAD4D",
+"~. c #E99922",
+"{. c #E89821",
+"]. c #E3941C",
+"^. c #E9AB50",
+"/. c #EC9A33",
+"(. c #EE8A19",
+"_. c #EBB666",
+":. c #E2931D",
+"<. c #E3931B",
+"[. c #F2C786",
+"}. c #F4CD91",
+"|. c #F5CD92",
+"1. c #EEA841",
+"2. c #EB9B25",
+"3. c #EA9B24",
+"4. c #EA9A24",
+"5. c #E99A23",
+"6. c #E99B27",
+"7. c #EAA640",
+"8. c #E69721",
+"9. c #E3951F",
+"0. c #EEBF7A",
+"a. c #EF8817",
+"b. c #E9AC4F",
+"c. c #E5951E",
+"d. c #EAA235",
+"e. c #F3C47D",
+"f. c #EC9D26",
+"g. c #EC9D27",
+"h. c #ED9F2D",
+"i. c #EB9C25",
+"j. c #ECA944",
+"k. c #E69720",
+"l. c #ECB461",
+"m. c #F5B66F",
+"n. c #F67B02",
+"o. c #ED9C35",
+"p. c #EBAD4F",
+"q. c #E79822",
+"r. c #E89922",
+"s. c #F0B762",
+"t. c #F5CE92",
+"u. c #F6CE93",
+"v. c #F1B55B",
+"w. c #ED9E29",
+"x. c #EE9F29",
+"y. c #EE9F2A",
+"z. c #F0A940",
+"A. c #F6CD90",
+"B. c #F0AE4B",
+"C. c #EEA73C",
+"D. c #F1BB6A",
+"E. c #F5CD91",
+"F. c #F3C98A",
+"G. c #F5D19D",
+"H. c #F5B469",
+"I. c #EF9C35",
+"J. c #EDAE4E",
+"K. c #EB9E2B",
+"L. c #F4CB8C",
+"M. c #F6CF94",
+"N. c #F0A93F",
+"O. c #EFA02B",
+"P. c #F0A12C",
+"Q. c #F0A331",
+"R. c #F7CE92",
+"S. c #F5CE93",
+"T. c #F7D7A6",
+"U. c #F6B76F",
+"V. c #F57B04",
+"W. c #EF9E36",
+"X. c #F4C581",
+"Y. c #F6CE94",
+"Z. c #F7CF94",
+"`. c #F7D095",
+" + c #F7CA89",
+".+ c #F3AD46",
+"++ c #F3AD45",
+"@+ c #F6BC68",
+"#+ c #F3A83A",
+"$+ c #F6C274",
+"%+ c #F8D197",
+"&+ c #F8D096",
+"*+ c #F7CF95",
+"=+ c #F8D7A6",
+"-+ c #F7B86F",
+";+ c #F47902",
+">+ c #F6BB75",
+",+ c #F8D8A7",
+"'+ c #F8D196",
+")+ c #F6C273",
+"!+ c #F6BB64",
+"~+ c #FAD398",
+"{+ c #F9D297",
+"]+ c #F9D298",
+"^+ c #F7B970",
+"/+ c #F47B04",
+"(+ c #F7BC76",
+"_+ c #F6C782",
+":+ c #F6BD68",
+"<+ c #F5AD42",
+"[+ c #F5AA3B",
+"}+ c #FAD296",
+"|+ c #FAD49A",
+"1+ c #FAD399",
+"2+ c #F9D8A8",
+"3+ c #F8B970",
+"4+ c #F57B03",
+"5+ c #F3A138",
+"6+ c #F4B250",
+"7+ c #F5B14C",
+"8+ c #F5AB3E",
+"9+ c #FAC578",
+"0+ c #FBD59B",
+"a+ c #FBD49A",
+"b+ c #FAD39A",
+"c+ c #FBD9A8",
+"d+ c #F9BA71",
+"e+ c #F5A238",
+"f+ c #FBD7A2",
+"g+ c #FCD59B",
+"h+ c #FCD69C",
+"i+ c #FCDAA7",
+"j+ c #F6A846",
+"k+ c #FCD9A5",
+"l+ c #FCD59C",
+"m+ c #FDD69D",
+"n+ c #FCDAA8",
+"o+ c #F57A02",
+"p+ c #F9BE76",
+"q+ c #FDD69E",
+"r+ c #FDDBA8",
+"s+ c #FABA71",
+"t+ c #F57C05",
+"u+ c #FCDBAA",
+"v+ c #FABB71",
+"w+ c #F47B05",
+"x+ c #F79E40",
+"y+ c #F37A04",
+" ",
+" ",
+" . ",
+" + @ # ",
+" . $ % & # ",
+" * = - ; - > # ",
+" , ' ) ! ~ ! ) { # ",
+" , ] ^ / ( ( ( / _ : # ",
+" + < [ } | 1 2 3 4 5 6 7 # ",
+" * 8 9 0 a a b c d d e f g h # ",
+" * i j k l m n o p p p q q r s t # ",
+" * u v w x y z A B B B B C D E F G H I ",
+" J K L F D M N O P Q Q Q Q R S T C U k V I ",
+" J W X Y C T Z O ` ...+.+.@.#.$.Q R T %.&.*.I ",
+" J =.-.;.B S Q >.,.'.'.).!.~.~.{.{.+.#.Q S ].^./.I ",
+" . (._.:.<.R $.+.[.).}.|.|.1.2.3.4.5.~.6.7.8.R 9.0.a.. ",
+" J *.b.c.$.+.d.}.|.e.f.g.g.g.g.h.i.3.j.).7.k.l.m.n. ",
+" * o.p.q.r.s.t.u.v.w.x.y.y.z.A.B.C.D.E.F.G.H., ",
+" * I.J.K.L.u.M.N.O.P.P.P.Q.R.M.M.u.S.T.U.V. ",
+" * W.X.Y.Z.`. +.+++@+#+$+%+&+`.*+=+-+V. ",
+" ;+>+,+`.'+%+)+!+~+{+]+]+%+'+,+^+V. ",
+" /+(+_+.+:+<+[+}+|+1+1+]+2+3+V. ",
+" 4+5+6+7+8+9+0+0+a+b+c+d+, ",
+" * e+f+|+g+h+h+g+i+d+, ",
+" * j+k+l+m+m+n+d+/+ ",
+" o+p+i+q+r+s+/+ ",
+" t+p+u+v+/+ ",
+" w+x+y+ ",
+" . ",
+" ",
+" ",
+" "};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/folder_16x16.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/folder_16x16.xpm
new file mode 100644
index 0000000..ceeac91
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/folder_16x16.xpm
@@ -0,0 +1,80 @@
+/* XPM */
+static char * folder_16x16_xpm[] = {
+"16 16 61 1",
+" c None",
+". c #555753",
+"+ c #6D6F6B",
+"@ c #676965",
+"# c #CECECE",
+"$ c #C6C6C5",
+"% c #636561",
+"& c #C0C0BF",
+"* c #969795",
+"= c #C9C9C9",
+"- c #A6A6A6",
+"; c #A7A7A7",
+"> c #A8A8A8",
+", c #617A9A",
+"' c #3465A4",
+") c #466D9C",
+"! c #C6D8EB",
+"~ c #BED2E8",
+"{ c #AEC7E3",
+"] c #8CB1D8",
+"^ c #5F615D",
+"/ c #89AED6",
+"( c #A6C2E0",
+"_ c #3967A2",
+": c #ADC7E3",
+"< c #8BB0D7",
+"[ c #8AAFD7",
+"} c #88AED6",
+"| c #85ABD5",
+"1 c #80A8D3",
+"2 c #7AA4D2",
+"3 c #73A0CF",
+"4 c #6E9DCE",
+"5 c #98B9DC",
+"6 c #58769B",
+"7 c #9BBBDD",
+"8 c #709ECE",
+"9 c #709DCF",
+"0 c #6E9CCE",
+"a c #6D9CCE",
+"b c #6C9BCE",
+"c c #6B9BCD",
+"d c #6A9ACE",
+"e c #6999CD",
+"f c #6899CD",
+"g c #94B6DB",
+"h c #A9ABA9",
+"i c #89AFD7",
+"j c #6B9ACD",
+"k c #6A9ACD",
+"l c #6898CD",
+"m c #6698CC",
+"n c #6598CD",
+"o c #6597CC",
+"p c #6496CC",
+"q c #6395CC",
+"r c #9ABADE",
+"s c #537196",
+"t c #455D79",
+"u c #3E6089",
+"v c #3F6086",
+".+++++@@ ",
+"+######$% ",
+"+&*******..... ",
+"+=---------;>. ",
+"@&,'''''''''''')",
+"@='!~~~~~~~~~~!'",
+"@&'{]]]]]]]]]]{'",
+"^='{]]]]]]]]]]{'",
+".&'{]]]]]]]]]]{'",
+".='{]]]]]]]]]]{'",
+".&'{]]]]]]]]]/('",
+".=_:<]<[}|12345'",
+".&678940abcdefg'",
+".hicjkelmnopqrst",
+"u'''''''''''''v ",
+" "};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/folder_32x32.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/folder_32x32.xpm
new file mode 100644
index 0000000..c2a0cb0
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/folder_32x32.xpm
@@ -0,0 +1,229 @@
+/* XPM */
+static char * folder_32x32_xpm[] = {
+"32 32 194 2",
+" c None",
+". c #7A7A7A",
+"+ c #767676",
+"@ c #797979",
+"# c #CECECE",
+"$ c #C3C3C3",
+"% c #C1C1C1",
+"& c #BFBFBF",
+"* c #BCBCBC",
+"= c #BABABA",
+"- c #B9B9B9",
+"; c #B8B8B8",
+"> c #B7B7B7",
+", c #898989",
+"' c #787878",
+") c #B2B2B2",
+"! c #989898",
+"~ c #969696",
+"{ c #929292",
+"] c #909090",
+"^ c #8E8E8E",
+"/ c #8C8C8C",
+"( c #8A8A8A",
+"_ c #888888",
+": c #939393",
+"< c #727272",
+"[ c #747474",
+"} c #C2C2C2",
+"| c #A7A7A7",
+"1 c #A4A4A4",
+"2 c #A1A1A1",
+"3 c #9E9E9E",
+"4 c #9B9B9B",
+"5 c #959595",
+"6 c #949494",
+"7 c #737373",
+"8 c #6F6F6F",
+"9 c #707070",
+"0 c #6E6E6E",
+"a c #717171",
+"b c #ABABAB",
+"c c #8D8D8D",
+"d c #878787",
+"e c #848484",
+"f c #828282",
+"g c #808080",
+"h c #7F7F7F",
+"i c #7D7D7D",
+"j c #919191",
+"k c #9F9F9F",
+"l c #A2A2A2",
+"m c #A6A6A6",
+"n c #AAAAAA",
+"o c #A9A9A9",
+"p c #6B6B6B",
+"q c #9A9A9A",
+"r c #8B8B8B",
+"s c #868686",
+"t c #676767",
+"u c #6D6D6D",
+"v c #A3A3A3",
+"w c #858585",
+"x c #818181",
+"y c #7E7E7E",
+"z c #7B7B7B",
+"A c #777777",
+"B c #626262",
+"C c #696969",
+"D c #ADADAD",
+"E c #708298",
+"F c #3465A4",
+"G c #3566A5",
+"H c #686868",
+"I c #597191",
+"J c #82A4CC",
+"K c #BAD0E7",
+"L c #B7CEE6",
+"M c #B6CDE6",
+"N c #B6CCE5",
+"O c #3666A4",
+"P c #636363",
+"Q c #56759B",
+"R c #8DADD2",
+"S c #96B7DB",
+"T c #7EA7D2",
+"U c #81A9D3",
+"V c #81A9D4",
+"W c #89AFD7",
+"X c #A9C3DF",
+"Y c #3868A6",
+"Z c #4A6D9A",
+"` c #97B5D7",
+" . c #91B3D9",
+".. c #84ABD5",
+"+. c #9DBADA",
+"@. c #3968A7",
+"#. c #5F5F5F",
+"$. c #466EA0",
+"%. c #A2BDDC",
+"&. c #8CB1D7",
+"*. c #78A3D0",
+"=. c #94B2D6",
+"-. c #3A6AA8",
+";. c #5C5C5C",
+">. c #3E69A1",
+",. c #ABC4E1",
+"'. c #86ACD5",
+"). c #719ECE",
+"!. c #8AAFD7",
+"~. c #8BABD1",
+"{. c #376AA7",
+"]. c #575757",
+"^. c #3968A3",
+"/. c #B4CBE5",
+"(. c #7DA6D2",
+"_. c #77A2D0",
+":. c #8FB3D8",
+"<. c #81A3CC",
+"[. c #3766A5",
+"}. c #565656",
+"|. c #727374",
+"1. c #3968A4",
+"2. c #B9CFE6",
+"3. c #79A4D1",
+"4. c #739FCF",
+"5. c #95B6DA",
+"6. c #759AC6",
+"7. c #4B78B1",
+"8. c #515151",
+"9. c #797E83",
+"0. c #4472A9",
+"a. c #ACC7E2",
+"b. c #7CA5D2",
+"c. c #7AA4D1",
+"d. c #76A1D0",
+"e. c #729FCE",
+"f. c #698FC0",
+"g. c #5A84B7",
+"h. c #4E4E4E",
+"i. c #757575",
+"j. c #666F7A",
+"k. c #5079AD",
+"l. c #A1BFDE",
+"m. c #75A1CF",
+"n. c #94B6DA",
+"o. c #484848",
+"p. c #6A7788",
+"q. c #5780B3",
+"r. c #97B8DB",
+"s. c #75A1D0",
+"t. c #729ECE",
+"u. c #91B4D9",
+"v. c #6A6A6A",
+"w. c #5A6C82",
+"x. c #5982B4",
+"y. c #85ACD5",
+"z. c #4070AC",
+"A. c #5D728E",
+"B. c #5A85B9",
+"C. c #7CA6D2",
+"D. c #709ECE",
+"E. c #709DCE",
+"F. c #6F9DCE",
+"G. c #6E9CCE",
+"H. c #506B8C",
+"I. c #5887BC",
+"J. c #719ECF",
+"K. c #6B9ACD",
+"L. c #6A9ACD",
+"M. c #6A99CD",
+"N. c #6999CD",
+"O. c #6999CC",
+"P. c #6A99CC",
+"Q. c #76A2D1",
+"R. c #3466A4",
+"S. c #616161",
+"T. c #507098",
+"U. c #5586BD",
+"V. c #6899CD",
+"W. c #6798CC",
+"X. c #6698CC",
+"Y. c #6697CC",
+"Z. c #6697CB",
+"`. c #6696CC",
+" + c #6597CC",
+".+ c #6394CA",
+"++ c #5A5B5D",
+"@+ c #3D69A0",
+"#+ c #578AC2",
+"$+ c #6194CB",
+"%+ c #5183BD",
+"&+ c #3665A1",
+"*+ c #395B88",
+"=+ c #3564A2",
+" ",
+" ",
+" ",
+" . + + + + + + + + + + @ ",
+" + # $ % & * = - ; > > , ",
+" ' ) ! ~ { ] ^ / ( , _ : < ",
+" [ } | 1 2 3 4 ! ~ 5 : 6 7 8 9 9 8 8 8 8 0 0 a ",
+" 7 b ] c , d e f g h i i i j 3 k k 2 l m n o p ",
+" 8 > 3 q ~ : ] c r , d d s s d d , ( c ] : : t ",
+" u v _ w x y z @ A [ 7 < a a a 7 [ + ' . i y B ",
+" C D ~ E F F F F F F F F F F F F F F F F F F F F F F F G ",
+" H q x I J K K K K K K K K K K K K K K K K K L M M L N O ",
+" P 2 ^ Q R S T T T T T T T T T T T T T T T T U V V W X Y ",
+" B { . Z ` .T T T T T T T T T T T T T T T T T T T ..+.@. ",
+" #.5 _ $.%.&.T T T T T T T T T T T T T T T T T T *...=.-. ",
+" ;.d A >.,.'.T T T T T T T T T T T T T T T T T *.).!.~.{. ",
+" ].( e ^./.U T T T T T T T T T T T T T T T (._.).).:.<.[. ",
+" }.h |.1.2.T T T T T T T T T T T T T T (.3.4.).).).5.6.7. ",
+" 8.y 9.0.a.T T T T T T T (.b.c.c.3.*.d.e.).).).).).S f.g. ",
+" h.i.j.k.l.T T (.c.*.m.e.).).).).).).).).).).).).).n.g. ",
+" o.7 p.q.r.c.s.t.).).).).).).).).).).).).).).).).).u.7. ",
+" v.w.x.y.).).).).).).).).).).).).).).).).).).).).&.z. ",
+" H A.B.C.D.E.E.E.E.F.F.F.F.F.F.F.F.F.G.G.G.G.G.G...@. ",
+" P H.I.J.K.K.K.L.L.L.L.L.L.L.M.M.N.N.N.N.N.O.O.P.Q.R. ",
+" S.T.U.V.W.W.X.X.X.Y.Y.Y.Y.Z.Y.Y.Y.Y.Y.Y.Y.Y.`. +.+[. ",
+" ++@+#+$+$+$+$+$+$+$+$+$+$+$+$+$+$+$+$+$+$+$+$+$+%+&+ ",
+" *+F F F F F F F F F F F F F F F F F F F F F F F =+ ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/xterm_16x16.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/xterm_16x16.xpm
new file mode 100644
index 0000000..bfea740
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/xterm_16x16.xpm
@@ -0,0 +1,177 @@
+/* XPM */
+static char * xterm_16x16_xpm[] = {
+"16 16 158 2",
+" c None",
+". c #9DA098",
+"+ c #999C94",
+"@ c #92958D",
+"# c #8D9088",
+"$ c #888B83",
+"% c #83867E",
+"& c #7E817A",
+"* c #797D75",
+"= c #747870",
+"- c #6F736B",
+"; c #6A6E66",
+"> c #656961",
+", c #62655E",
+"' c #5A5E57",
+") c #A3A69D",
+"! c #B4B6B1",
+"~ c #D7D7D5",
+"{ c #DDDEDD",
+"] c #DDDEDC",
+"^ c #DDDDDC",
+"/ c #DBDBD9",
+"( c #CCCDCB",
+"_ c #B2B4B1",
+": c #747772",
+"< c #555952",
+"[ c #D6D7D5",
+"} c #343633",
+"| c #080807",
+"1 c #070706",
+"2 c #2F312D",
+"3 c #989996",
+"4 c #A2A59C",
+"5 c #D7D8D7",
+"6 c #0F100D",
+"7 c #B1BF9B",
+"8 c #AFBE98",
+"9 c #AEBD97",
+"0 c #ACBC94",
+"a c #AABA92",
+"b c #A9B990",
+"c c #A8B88E",
+"d c #A5B68D",
+"e c #A4B58A",
+"f c #A2B387",
+"g c #000000",
+"h c #9A9B97",
+"i c #545851",
+"j c #0D0E0C",
+"k c #849074",
+"l c #849071",
+"m c #828E70",
+"n c #808D6D",
+"o c #7F8C6B",
+"p c #7E8B69",
+"q c #7C8967",
+"r c #7B8865",
+"s c #798764",
+"t c #768560",
+"u c #969893",
+"v c #0B0C0A",
+"w c #97A681",
+"x c #95A47F",
+"y c #94A27D",
+"z c #92A279",
+"A c #90A076",
+"B c #8E9F74",
+"C c #8C9D72",
+"D c #859869",
+"E c #758954",
+"F c #657C41",
+"G c #939590",
+"H c #0A0B09",
+"I c #6A7559",
+"J c #D9DED4",
+"K c #7A846C",
+"L c #657152",
+"M c #647151",
+"N c #616E4D",
+"O c #4E5E36",
+"P c #46562B",
+"Q c #46572C",
+"R c #91928D",
+"S c #090908",
+"T c #73825F",
+"U c #99A38A",
+"V c #E0E3DB",
+"W c #CDD2C6",
+"X c #697850",
+"Y c #536537",
+"Z c #4E6132",
+"` c #4F6232",
+" . c #4F6332",
+".. c #8D8F8A",
+"+. c #070806",
+"@. c #4C563D",
+"#. c #616A55",
+"$. c #CFD3CB",
+"%. c #D3D6CD",
+"&. c #374525",
+"*. c #364323",
+"=. c #364423",
+"-. c #364523",
+";. c #374523",
+">. c #8A8C87",
+",. c #4C5A3A",
+"'. c #CED1C8",
+"). c #737D64",
+"!. c #3B4A27",
+"~. c #3B4A26",
+"{. c #3C4B27",
+"]. c #3C4C27",
+"^. c #878983",
+"/. c #29331D",
+"(. c #27311A",
+"_. c #273019",
+":. c #273119",
+"<. c #F2F3F1",
+"[. c #ECEDEA",
+"}. c #28321A",
+"|. c #848681",
+"1. c #060706",
+"2. c #26311A",
+"3. c #27321A",
+"4. c #27321B",
+"5. c #28331B",
+"6. c #28341B",
+"7. c #29341C",
+"8. c #29351C",
+"9. c #81837D",
+"0. c #D7D8D6",
+"a. c #232423",
+"b. c #020302",
+"c. c #010201",
+"d. c #131412",
+"e. c #767972",
+"f. c #A3A69E",
+"g. c #B7B9B4",
+"h. c #CDCECC",
+"i. c #C0C1BE",
+"j. c #B0B1AE",
+"k. c #A0A19D",
+"l. c #989995",
+"m. c #8F918C",
+"n. c #8B8C87",
+"o. c #868782",
+"p. c #81837E",
+"q. c #7D7F79",
+"r. c #777A73",
+"s. c #636660",
+"t. c #979A92",
+"u. c #8C8F87",
+"v. c #878A82",
+"w. c #82857E",
+"x. c #7D8079",
+"y. c #787C74",
+"z. c #646860",
+"A. c #5F625B",
+" . + @ # $ % & * = - ; > , ' ",
+") ! ~ { ] ^ ^ ^ ^ ^ ^ / ( _ : < ",
+") [ } | | | | | | | | 1 1 2 3 < ",
+"4 5 6 7 8 9 0 a b c d e f g h i ",
+"4 5 j k l m n o p q r s t g u i ",
+"4 5 v w x y z A B C D E F g G i ",
+"4 5 H I J K L M N O P P Q g R i ",
+"4 5 S T U V W X Y Z ` ` .g ..i ",
+"4 5 +.@.#.$.%.&.*.=.=.-.;.g >.i ",
+"4 5 1 ,.'.).!.~.~.~.{.{.].g ^.i ",
+"4 5 1 /.(._.:.<.<.<.[.}.}.g |.i ",
+"4 5 1.2.3.4.4.5.5.6.7.7.8.g 9.i ",
+") 0.a.b.c.c.c.c.c.c.c.c.c.d.e.< ",
+"f.g.h.i.j.k.l.G m.n.o.p.q.r.s.< ",
+" . t.@ u.v.w.x.y.= - ; z.A.' ",
+" "};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/xterm_32x32.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/xterm_32x32.xpm
new file mode 100644
index 0000000..92eb1e0
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/icons/xterm_32x32.xpm
@@ -0,0 +1,520 @@
+/* XPM */
+static char * xterm_32x32_xpm[] = {
+"32 32 485 2",
+" c None",
+". c #A4A79F",
+"+ c #A2A69D",
+"@ c #A1A59C",
+"# c #A0A49B",
+"$ c #9DA198",
+"% c #9B9F96",
+"& c #999D94",
+"* c #979B92",
+"= c #94988F",
+"- c #92968D",
+"; c #90948B",
+"> c #8E9289",
+", c #8B8F87",
+"' c #898D84",
+") c #878B82",
+"! c #858980",
+"~ c #848880",
+"{ c #A6AAA1",
+"] c #D8DAD7",
+"^ c #EEEFEE",
+"/ c #F2F3F2",
+"( c #F1F2F1",
+"_ c #F0F1F0",
+": c #EAEBEA",
+"< c #CDD0CC",
+"[ c #82857C",
+"} c #A5A7A0",
+"| c #D6D8D5",
+"1 c #E6E7E5",
+"2 c #CED0CD",
+"3 c #CACCC9",
+"4 c #E2E3E2",
+"5 c #C9CAC7",
+"6 c #7A7E76",
+"7 c #A1A79C",
+"8 c #939590",
+"9 c #616261",
+"0 c #606060",
+"a c #616161",
+"b c #636363",
+"c c #656565",
+"d c #686868",
+"e c #6A6A6A",
+"f c #6C6C6C",
+"g c #6E6E6E",
+"h c #707070",
+"i c #727272",
+"j c #757575",
+"k c #777777",
+"l c #797979",
+"m c #7B7B7B",
+"n c #7D7D7D",
+"o c #7F7F7F",
+"p c #828282",
+"q c #858584",
+"r c #A8AAA6",
+"s c #CDCFCC",
+"t c #E6E7E6",
+"u c #71756E",
+"v c #C7C9C6",
+"w c #626361",
+"x c #303428",
+"y c #33382D",
+"z c #33372C",
+"A c #32372C",
+"B c #32372B",
+"C c #32362B",
+"D c #32362A",
+"E c #31362A",
+"F c #303529",
+"G c #2F3427",
+"H c #2E3426",
+"I c #2E3326",
+"J c #2C3123",
+"K c #8A8A89",
+"L c #C9CBC8",
+"M c #E9E9E8",
+"N c #6B6F67",
+"O c #C4C6C3",
+"P c #636462",
+"Q c #31352A",
+"R c #ADBC95",
+"S c #ACBC95",
+"T c #ABBB93",
+"U c #AABB92",
+"V c #AABA91",
+"W c #A9B990",
+"X c #A8B98F",
+"Y c #A7B88E",
+"Z c #A6B78C",
+"` c #A5B78A",
+" . c #A4B689",
+".. c #A3B588",
+"+. c #A3B587",
+"@. c #A2B486",
+"#. c #A1B485",
+"$. c #A1B384",
+"%. c #A0B384",
+"&. c #9FB282",
+"*. c #9EB281",
+"=. c #2D3224",
+"-. c #8C8C8C",
+";. c #C2C4C1",
+">. c #E5E5E4",
+",. c #676B63",
+"'. c #2C3126",
+"). c #99A586",
+"!. c #98A485",
+"~. c #97A383",
+"{. c #96A283",
+"]. c #95A281",
+"^. c #94A180",
+"/. c #93A07F",
+"(. c #929F7E",
+"_. c #919E7D",
+":. c #909E7C",
+"<. c #8F9D7B",
+"[. c #8E9D7A",
+"}. c #8D9B78",
+"|. c #8D9B77",
+"1. c #8B9A76",
+"2. c #8B9975",
+"3. c #899873",
+"4. c #899773",
+"5. c #879671",
+"6. c #86956F",
+"7. c #292E21",
+"8. c #8F8F8F",
+"9. c #BCBEBA",
+"0. c #E0E1E0",
+"a. c #63675F",
+"b. c #2C3125",
+"c. c #9DAD86",
+"d. c #9CAC84",
+"e. c #9BAB84",
+"f. c #9AAB82",
+"g. c #9AAA81",
+"h. c #99A980",
+"i. c #98A97F",
+"j. c #97A87D",
+"k. c #96A87D",
+"l. c #95A77B",
+"m. c #95A67B",
+"n. c #94A57A",
+"o. c #93A579",
+"p. c #92A577",
+"q. c #92A477",
+"r. c #90A375",
+"s. c #90A374",
+"t. c #90A274",
+"u. c #8FA272",
+"v. c #8EA171",
+"w. c #8DA070",
+"x. c #282D1F",
+"y. c #929292",
+"z. c #B5B7B3",
+"A. c #DCDCDB",
+"B. c #5F635B",
+"C. c #9EA299",
+"D. c #646462",
+"E. c #282C22",
+"F. c #889475",
+"G. c #8BA07C",
+"H. c #869374",
+"I. c #859272",
+"J. c #849071",
+"K. c #839070",
+"L. c #828F6E",
+"M. c #818E6E",
+"N. c #808D6C",
+"O. c #7F8D6B",
+"P. c #7E8C6A",
+"Q. c #7D8B69",
+"R. c #7D8B68",
+"S. c #7C8A66",
+"T. c #7B8966",
+"U. c #798864",
+"V. c #798763",
+"W. c #73835D",
+"X. c #6A7B51",
+"Y. c #607244",
+"Z. c #586A3A",
+"`. c #1A2010",
+" + c #959595",
+".+ c #AEB0AC",
+"++ c #D7D8D6",
+"@+ c #5B5F57",
+"#+ c #9A9E95",
+"$+ c #666765",
+"%+ c #272C20",
+"&+ c #8B9B74",
+"*+ c #AECAA5",
+"=+ c #B1CAA7",
+"-+ c #8BA176",
+";+ c #889970",
+">+ c #87986F",
+",+ c #86976E",
+"'+ c #85966D",
+")+ c #84956B",
+"!+ c #84946B",
+"~+ c #839469",
+"{+ c #829368",
+"]+ c #819267",
+"^+ c #809266",
+"/+ c #7D9061",
+"(+ c #728654",
+"_+ c #657B44",
+":+ c #5D743A",
+"<+ c #5D753A",
+"[+ c #1B2111",
+"}+ c #989898",
+"|+ c #A8A9A5",
+"1+ c #D2D2D0",
+"2+ c #575B52",
+"3+ c #969A91",
+"4+ c #696A68",
+"5+ c #23271D",
+"6+ c #768364",
+"7+ c #ABC6A5",
+"8+ c #F5FBF6",
+"9+ c #D3E5D1",
+"0+ c #94AD8A",
+"a+ c #748562",
+"b+ c #717E5E",
+"c+ c #6F7C5C",
+"d+ c #6E7C5B",
+"e+ c #6D7A5A",
+"f+ c #6C7A59",
+"g+ c #6B7857",
+"h+ c #677452",
+"i+ c #55653D",
+"j+ c #48592D",
+"k+ c #47582C",
+"l+ c #47582D",
+"m+ c #171D0E",
+"n+ c #9B9B9B",
+"o+ c #A1A29E",
+"p+ c #CCCDCB",
+"q+ c #53574F",
+"r+ c #6C6D6B",
+"s+ c #22261C",
+"t+ c #778762",
+"u+ c #80996F",
+"v+ c #A9C4A0",
+"w+ c #DCECDA",
+"x+ c #EDF9EE",
+"y+ c #BED6B9",
+"z+ c #849F73",
+"A+ c #72855C",
+"B+ c #718159",
+"C+ c #708059",
+"D+ c #6D7E55",
+"E+ c #5E7143",
+"F+ c #526734",
+"G+ c #516633",
+"H+ c #526633",
+"I+ c #526733",
+"J+ c #181D0F",
+"K+ c #9E9E9E",
+"L+ c #9A9C98",
+"M+ c #C6C7C5",
+"N+ c #BEC0BD",
+"O+ c #6F6F6E",
+"P+ c #1D2118",
+"Q+ c #647053",
+"R+ c #626E51",
+"S+ c #626F51",
+"T+ c #657B58",
+"U+ c #90AC88",
+"V+ c #C2DCC0",
+"W+ c #DEF2DE",
+"X+ c #8FAE88",
+"Y+ c #5B6849",
+"Z+ c #515E3D",
+"`+ c #41512A",
+" @ c #3F4E28",
+".@ c #3F4F28",
+"+@ c #14190D",
+"@@ c #9F9F9F",
+"#@ c #949591",
+"$@ c #C1C1BF",
+"%@ c #8A8E85",
+"&@ c #F0F0EF",
+"*@ c #B8BAB6",
+"=@ c #707170",
+"-@ c #1B2016",
+";@ c #637250",
+">@ c #63714E",
+",@ c #63724F",
+"'@ c #667E54",
+")@ c #8FAD85",
+"!@ c #C1DDBF",
+"~@ c #DCF1DD",
+"{@ c #8BAD81",
+"]@ c #4D5E33",
+"^@ c #46582C",
+"/@ c #46592D",
+"(@ c #47592D",
+"_@ c #475A2D",
+":@ c #151A0D",
+"<@ c #8D8E8A",
+"[@ c #BABAB8",
+"}@ c #868A81",
+"|@ c #EEEEEE",
+"1@ c #B2B4B0",
+"2@ c #737472",
+"3@ c #171B13",
+"4@ c #505B40",
+"5@ c #5E7552",
+"6@ c #94B08E",
+"7@ c #D5E6D4",
+"8@ c #EBF9EC",
+"9@ c #AFC9AB",
+"0@ c #59744D",
+"a@ c #384826",
+"b@ c #364323",
+"c@ c #364423",
+"d@ c #374523",
+"e@ c #11160B",
+"f@ c #868783",
+"g@ c #B3B4B1",
+"h@ c #82867D",
+"i@ c #ECEDEC",
+"j@ c #ACAEAB",
+"k@ c #767675",
+"l@ c #151910",
+"m@ c #4B5839",
+"n@ c #92B38C",
+"o@ c #F4FBF4",
+"p@ c #C4DCC3",
+"q@ c #6C8D60",
+"r@ c #3E542A",
+"s@ c #3A4A26",
+"t@ c #3B4A26",
+"u@ c #3B4B26",
+"v@ c #3C4B26",
+"w@ c #3C4C26",
+"x@ c #3C4C27",
+"y@ c #3D4D27",
+"z@ c #7F817C",
+"A@ c #ADADAA",
+"B@ c #7D8179",
+"C@ c #EBEBEA",
+"D@ c #A6A7A4",
+"E@ c #787978",
+"F@ c #0E1109",
+"G@ c #2D381D",
+"H@ c #7A9C73",
+"I@ c #7E9D77",
+"J@ c #364E29",
+"K@ c #2D3A1D",
+"L@ c #2D391D",
+"M@ c #2D3A1E",
+"N@ c #2E3A1E",
+"O@ c #2F3A1E",
+"P@ c #2F3B1E",
+"Q@ c #2F3B1F",
+"R@ c #0F120A",
+"S@ c #797A75",
+"T@ c #A5A6A3",
+"U@ c #797D75",
+"V@ c #E9E9E9",
+"W@ c #9FA19E",
+"X@ c #7B7B7A",
+"Y@ c #0D1109",
+"Z@ c #39542C",
+"`@ c #303F20",
+" # c #2F3C1F",
+".# c #303D1F",
+"+# c #303E20",
+"@# c #313E20",
+"## c #313F20",
+"$# c #323F20",
+"%# c #0E1209",
+"&# c #777873",
+"*# c #A2A39F",
+"=# c #757971",
+"-# c #E8E8E7",
+";# c #999B97",
+"># c #7E7E7D",
+",# c #0B0E07",
+"'# c #252E18",
+")# c #252E19",
+"!# c #252F19",
+"~# c #5B7E55",
+"{# c #82A37D",
+"]# c #82A47D",
+"^# c #82A47E",
+"/# c #60825A",
+"(# c #26311A",
+"_# c #27311A",
+":# c #0C0F08",
+"<# c #A0A09D",
+"[# c #71756D",
+"}# c #E6E6E5",
+"|# c #7F807F",
+"1# c #0A0D07",
+"2# c #242E18",
+"3# c #242F18",
+"4# c #242F19",
+"5# c #83A47E",
+"6# c #FFFFFF",
+"7# c #8CAD88",
+"8# c #27321A",
+"9# c #9C9D99",
+"0# c #6D7169",
+"a# c #E4E5E4",
+"b# c #8E8F8B",
+"c# c #828281",
+"d# c #080B06",
+"e# c #1C2414",
+"f# c #1C2514",
+"g# c #1D2514",
+"h# c #5C7D57",
+"i# c #8AAA87",
+"j# c #62825C",
+"k# c #1F2614",
+"l# c #1F2714",
+"m# c #1F2715",
+"n# c #090C06",
+"o# c #999A96",
+"p# c #696D65",
+"q# c #E3E3E2",
+"r# c #878984",
+"s# c #868686",
+"t# c #0A0D08",
+"u# c #090B06",
+"v# c #0B0D09",
+"w# c #9C9C9B",
+"x# c #969793",
+"y# c #656961",
+"z# c #E1E2E0",
+"A# c #81827D",
+"B# c #81827F",
+"C# c #909090",
+"D# c #949494",
+"E# c #969696",
+"F# c #999999",
+"G# c #9D9D9D",
+"H# c #878785",
+"I# c #939490",
+"J# c #62665E",
+"K# c #D6D6D4",
+"L# c #838480",
+"M# c #787974",
+"N# c #C5E6A3",
+"O# c #97D359",
+"P# c #676863",
+"Q# c #7A7B76",
+"R# c #8C8D89",
+"S# c #545850",
+"T# c #5F625A",
+"U# c #A4A5A1",
+"V# c #90D04F",
+"W# c #747570",
+"X# c #898985",
+"Y# c #777974",
+"Z# c #535650",
+"`# c #5A5E57",
+" $ c #A5A5A2",
+".$ c #C9C9C7",
+"+$ c #D0D0CE",
+"@$ c #CDCDCB",
+"#$ c #CACBC9",
+"$$ c #C8C8C6",
+"%$ c #C5C5C3",
+"&$ c #C2C2C0",
+"*$ c #BFBFBD",
+"=$ c #BCBDBA",
+"-$ c #B7B8B5",
+";$ c #B4B5B2",
+">$ c #B1B2AF",
+",$ c #AEAFAC",
+"'$ c #ACACA9",
+")$ c #A9AAA7",
+"!$ c #A3A4A1",
+"~$ c #A1A19E",
+"{$ c #9E9F9B",
+"]$ c #9B9C98",
+"^$ c #999996",
+"/$ c #555851",
+"($ c #51554E",
+"_$ c #535750",
+":$ c #4F524B",
+" ",
+" ",
+" . + @ @ @ @ @ @ @ @ @ @ # $ % & * = - ; > , ' ) ! ~ ! ",
+" { ] ^ / / / / / / / / / / / / / / / / / / / / / ( _ : < [ ",
+"} | 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 4 5 6 ",
+"7 ^ 2 8 9 0 0 0 0 0 a b c d e f g h i j k l m n o p q r s t u ",
+"@ / v w x y z z z A B C C D E E E F F F x G H H I I J K L M N ",
+"@ / O P Q R S T U V W X X Y Z Z ` ...+.@.#.$.%.&.*.=.-.;.>.,. ",
+"@ / O P '.).!.~.{.].^./.(._.:.<.[.}.|.1.2.3.4.5.5.6.7.8.9.0.a. ",
+"@ / O P b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.A.B. ",
+"C./ O D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T.U.V.W.X.Y.Z.`. +.+++@+ ",
+"#+/ O $+%+&+*+=+-+;+>+,+'+)+!+~+{+]+^+/+(+_+:+:+:+<+[+}+|+1+2+ ",
+"3+/ O 4+5+6+7+8+9+0+a+b+c+d+e+f+g+h+i+j+k+k+l+j+j+j+m+n+o+p+q+ ",
+"- / O r+s+t+u+v+w+x+y+z+A+B+C+D+E+F+G+G+H+H+I+I+F+F+J+K+L+M+q+ ",
+"> ( N+O+P+Q+R+S+T+U+V+W+X+Y+Z+`+ @ @ @ @.@.@.@.@.@.@+@@@#@$@q+ ",
+"%@&@*@=@-@;@>@,@'@)@!@~@{@]@^@^@^@^@/@(@(@(@(@(@_@_@:@@@<@[@q+ ",
+"}@|@1@2@3@4@5@6@7@8@9@0@a@b@b@b@c@c@c@c@c@c@d@d@d@d@e@@@f@g@q+ ",
+"h@i@j@k@l@m@n@o@p@q@r@s@t@t@t@u@u@u@v@v@w@w@x@x@x@y@e@@@z@A@q+ ",
+"B@C@D@E@F@G@H@I@J@K@L@L@L@K@M@N@N@N@N@N@N@O@O@O@P@Q@R@@@S@T@q+ ",
+"U@V@W@X@Y@Q@Z@`@ # # #.#.#.#.#.#+#+#@#@#@#@#####$#$#%#@@&#*#q+ ",
+"=#-#;#>#,#'#'#)#)#!#!#~#{#{#{#]#]#]#^#/#(#_#_#_#_#_#:#@@&#<#q+ ",
+"[#}##@|#1#2#2#2#3#4#4#5#6#6#6#6#6#6#6#7#(#(#(#(#8#8#,#@@&#9#q+ ",
+"0#a#b#c#d#e#f#g#g#g#g#h#i#i#i#i#i#i#i#j#k#k#l#m#m#m#n#@@&#o#q+ ",
+"p#q#r#s#t#u#u#u#u#u#u#u#u#u#u#u#u#u#u#u#u#u#u#u#u#u#v#w#&#x#q+ ",
+"y#z#A#B#-.C#y.D#E#F#n+G#@@@@@@@@@@@@@@@@@@@@@@@@@@@@w#H#&#I#q+ ",
+"J#K#L#M#&#&#&#&#&#&#&#&#&#&#&#&#&#&#&#&#&#N#O#&#P#P#P#&#Q#R#S# ",
+"T#U#[@A#&#&#&#&#&#&#&#&#&#&#&#&#&#&#&#&#&#V#V#&#P#W#L#Q#X#Y#Z# ",
+" `# $.$+$@$#$$$%$&$*$=$[@-$;$>$,$'$)$D@!$~${$]$^$x#I#R#M#/$ ",
+" ($_$q+q+q+q+q+q+q+q+q+q+q+q+q+q+q+q+q+q+q+q+q+q+q+_$:$ ",
+" ",
+" ",
+" "};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/mailbox/errmail.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/mailbox/errmail.xpm
new file mode 100644
index 0000000..8d3c69e
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/mailbox/errmail.xpm
@@ -0,0 +1,95 @@
+/* XPM */
+static char * errmail_xpm[] = {
+"16 16 76 1",
+" c None",
+". c #888A85",
+"+ c #FFFFFF",
+"@ c #D9D6D0",
+"# c #C9C7C1",
+"$ c #C1BFBA",
+"% c #AFACA9",
+"& c #A1A09A",
+"* c #A8A7A1",
+"= c #BEBDB9",
+"- c #CECDCA",
+"; c #CFCECC",
+"> c #C6C5C5",
+", c #BDBDBD",
+"' c #E4E4E3",
+") c #B9B8B3",
+"! c #95948E",
+"~ c #DBDAD9",
+"{ c #ECECEB",
+"] c #F5F5F5",
+"^ c #C5C5C5",
+"/ c #B1AEAA",
+"( c #EAEAE9",
+"_ c #F7F7F7",
+": c #AFAEAC",
+"< c #A60000",
+"[ c #A50000",
+"} c #E6E5E2",
+"| c #AAA9A7",
+"1 c #EBEBEB",
+"2 c #A40000",
+"3 c #C30000",
+"4 c #C70707",
+"5 c #C90E0E",
+"6 c #C60000",
+"7 c #CA1313",
+"8 c #C60101",
+"9 c #FBFBF8",
+"0 c #E2E2DF",
+"a c #929191",
+"b c #CD0707",
+"c c #F2C1C1",
+"d c #F6D3D3",
+"e c #D32626",
+"f c #F9E4E4",
+"g c #ECA2A2",
+"h c #CC0101",
+"i c #F0EFED",
+"j c #A5A29D",
+"k c #D42B2B",
+"l c #FDF5F5",
+"m c #FEFCFC",
+"n c #FEFDFD",
+"o c #FBEBEB",
+"p c #D01818",
+"q c #FBFAF7",
+"r c #B2B1AE",
+"s c #CC0000",
+"t c #DB4C4C",
+"u c #D52E2E",
+"v c #C9C7C4",
+"w c #F7F5F1",
+"x c #D11A1A",
+"y c #F5D1D1",
+"z c #CE0D0D",
+"A c #F0F0F0",
+"B c #F9E1E1",
+"C c #FBECEC",
+"D c #DD5959",
+"E c #FDF6F6",
+"F c #F4CCCC",
+"G c #CE0C0C",
+"H c #C80000",
+"I c #D01717",
+"J c #D32323",
+"K c #CE0A0A",
+" ",
+" ",
+" ..... ",
+" .+++++. ",
+" .+@#$%&+. ",
+" .+@*=-;>,+. ",
+" .')!~{]++^/(. ",
+" ._:]++<[[[[[< ",
+" .+}|1234567832",
+" .+90a2bcdefgh2",
+" .+9ij2klmnnop2",
+" .+qr92stm+nus2",
+" .+v9w2xfnmmyz2",
+" .A+++2pBCDEFG2",
+" .....2HIJsuKH2",
+" 2222222 "};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/mailbox/mail.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/mailbox/mail.xpm
new file mode 100644
index 0000000..9cd84f6
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/mailbox/mail.xpm
@@ -0,0 +1,78 @@
+/* XPM */
+static char * mail_xpm[] = {
+"16 16 59 1",
+" c None",
+". c #888A85",
+"+ c #FFFFFF",
+"@ c #D9D6D0",
+"# c #C9C7C1",
+"$ c #C1BFBA",
+"% c #AFACA9",
+"& c #A1A09A",
+"* c #A8A7A1",
+"= c #BEBDB9",
+"- c #CECDCA",
+"; c #CFCECC",
+"> c #C6C5C5",
+", c #BDBDBD",
+"' c #E4E4E3",
+") c #B9B8B3",
+"! c #95948E",
+"~ c #DBDAD9",
+"{ c #ECECEB",
+"] c #F5F5F5",
+"^ c #C5C5C5",
+"/ c #B1AEAA",
+"( c #EAEAE9",
+"_ c #F7F7F7",
+": c #AFAEAC",
+"< c #EBEBEB",
+"[ c #D8D8D8",
+"} c #CDCCC9",
+"| c #E6E5E2",
+"1 c #AAA9A7",
+"2 c #E1E1E1",
+"3 c #CFCFCF",
+"4 c #A6A5A1",
+"5 c #F3F3F2",
+"6 c #FBFBF8",
+"7 c #E2E2DF",
+"8 c #929191",
+"9 c #B6B4B3",
+"0 c #BCBBB7",
+"a c #A1A0A0",
+"b c #F7F5F3",
+"c c #F0EFED",
+"d c #A5A29D",
+"e c #908D87",
+"f c #F9F7F3",
+"g c #F2F0EC",
+"h c #FBFAF7",
+"i c #B2B1AE",
+"j c #F9F8F4",
+"k c #E9E7E2",
+"l c #C9C7C4",
+"m c #F7F5F1",
+"n c #FAF9F6",
+"o c #F8F6F2",
+"p c #FAF8F5",
+"q c #F7F5F2",
+"r c #EBE8E3",
+"s c #CFCECA",
+"t c #F0F0F0",
+" ",
+" ",
+" ..... ",
+" .+++++. ",
+" .+@#$%&+. ",
+" .+@*=-;>,+. ",
+" .')!~{]++^/(. ",
+" ._:]++++<[}_. ",
+" .+|1<<2[345+. ",
+" .+678990a5b+. ",
+" .+6cd666efg+. ",
+" .+hi666jj0k+. ",
+" .+l6mnopqrs+. ",
+" .t+++++++++t. ",
+" ............. ",
+" "};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/mailbox/newmail.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/mailbox/newmail.xpm
new file mode 100644
index 0000000..b9c5a18
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/mailbox/newmail.xpm
@@ -0,0 +1,94 @@
+/* XPM */
+static char * newmail_xpm[] = {
+"16 16 75 1",
+" c None",
+". c #888A85",
+"+ c #8B8C81",
+"@ c #BAB652",
+"# c #F8EE20",
+"$ c #FFF52C",
+"% c #FFF41F",
+"& c #FFF415",
+"* c #FFFFFF",
+"= c #FFFCCE",
+"- c #FFF767",
+"; c #F5EE55",
+"> c #FEF99F",
+", c #FFF980",
+"' c #D9D6D0",
+") c #C9C7C1",
+"! c #C1BFBA",
+"~ c #C1BC83",
+"{ c #E3DB3E",
+"] c #FFF873",
+"^ c #FCFAD3",
+"/ c #A8A7A1",
+"( c #BEBDB9",
+"_ c #CECDCA",
+": c #D4D2B3",
+"< c #E5DF61",
+"[ c #F8EF3B",
+"} c #E4E4E3",
+"| c #B9B8B3",
+"1 c #95948E",
+"2 c #DBDAD9",
+"3 c #ECECEB",
+"4 c #F5F5F5",
+"5 c #FFFBC1",
+"6 c #E8DF43",
+"7 c #F7F05F",
+"8 c #AAA862",
+"9 c #F7F7F7",
+"0 c #AFAEAC",
+"a c #EBEBEB",
+"b c #D9D9CE",
+"c c #D2CFB5",
+"d c #F7F6EB",
+"e c #E6E5E2",
+"f c #AAA9A7",
+"g c #E1E1E1",
+"h c #D8D8D8",
+"i c #CFCFCF",
+"j c #A6A5A1",
+"k c #F3F3F2",
+"l c #FBFBF8",
+"m c #E2E2DF",
+"n c #929191",
+"o c #B6B4B3",
+"p c #BCBBB7",
+"q c #A1A0A0",
+"r c #F7F5F3",
+"s c #F0EFED",
+"t c #A5A29D",
+"u c #908D87",
+"v c #F9F7F3",
+"w c #F2F0EC",
+"x c #FBFAF7",
+"y c #B2B1AE",
+"z c #F9F8F4",
+"A c #E9E7E2",
+"B c #C9C7C4",
+"C c #F7F5F1",
+"D c #FAF9F6",
+"E c #F8F6F2",
+"F c #FAF8F5",
+"G c #F7F5F2",
+"H c #EBE8E3",
+"I c #CFCECA",
+"J c #F0F0F0",
+" ",
+" ",
+" ...+@#$%& ",
+" .***=-;>,% ",
+" .*')!~{]^>$ ",
+" .*'/(_:<[];# ",
+" .}|1234*5<678 ",
+" .904****abcd. ",
+" .*efaaghijk*. ",
+" .*lmnoopqkr*. ",
+" .*lstllluvw*. ",
+" .*xylllzzpA*. ",
+" .*BlCDEFGHI*. ",
+" .J*********J. ",
+" ............. ",
+" "};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/mailbox/nomail.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/mailbox/nomail.xpm
new file mode 100644
index 0000000..b22fb04
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/mailbox/nomail.xpm
@@ -0,0 +1,76 @@
+/* XPM */
+static char * nomail_xpm[] = {
+"16 16 57 1",
+" c None",
+". c #888A85",
+"+ c #9B9B9B",
+"@ c #84827E",
+"# c #7A7975",
+"$ c #757471",
+"% c #6A6967",
+"& c #62615E",
+"* c #666662",
+"= c #737370",
+"- c #7D7D7B",
+"; c #7E7D7C",
+"> c #787878",
+", c #737373",
+"' c #8B8B8A",
+") c #70706D",
+"! c #5B5A56",
+"~ c #858584",
+"{ c #8F8F8F",
+"] c #959595",
+"^ c #6C6A67",
+"/ c #8E8E8E",
+"( c #969696",
+"_ c #6A6A69",
+": c #838383",
+"< c #7D7C7A",
+"[ c #8C8B89",
+"} c #676766",
+"| c #898989",
+"1 c #7E7E7E",
+"2 c #656462",
+"3 c #949493",
+"4 c #999997",
+"5 c #898988",
+"6 c #595858",
+"7 c #6F6D6D",
+"8 c #72726F",
+"9 c #626161",
+"0 c #969594",
+"a c #929190",
+"b c #64625F",
+"c c #585652",
+"d c #979694",
+"e c #93928F",
+"f c #999896",
+"g c #6C6C6A",
+"h c #979794",
+"i c #8E8C89",
+"j c #7A7977",
+"k c #969592",
+"l c #989796",
+"m c #979693",
+"n c #989795",
+"o c #969593",
+"p c #8F8D8A",
+"q c #7E7D7B",
+"r c #929292",
+" ",
+" ",
+" ..... ",
+" .+++++. ",
+" .+@#$%&+. ",
+" .+@*=-;>,+. ",
+" .')!~{]++>^/. ",
+" .(_]++++{:<(. ",
+" .+[}{{|:123+. ",
+" .+456778930+. ",
+" .+4ab444cde+. ",
+" .+fg444hh8i+. ",
+" .+j4klmnopq+. ",
+" .r+++++++++r. ",
+" ............. ",
+" "};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/mailbox/unreadmail.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/mailbox/unreadmail.xpm
new file mode 100644
index 0000000..b9c5a18
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/mailbox/unreadmail.xpm
@@ -0,0 +1,94 @@
+/* XPM */
+static char * newmail_xpm[] = {
+"16 16 75 1",
+" c None",
+". c #888A85",
+"+ c #8B8C81",
+"@ c #BAB652",
+"# c #F8EE20",
+"$ c #FFF52C",
+"% c #FFF41F",
+"& c #FFF415",
+"* c #FFFFFF",
+"= c #FFFCCE",
+"- c #FFF767",
+"; c #F5EE55",
+"> c #FEF99F",
+", c #FFF980",
+"' c #D9D6D0",
+") c #C9C7C1",
+"! c #C1BFBA",
+"~ c #C1BC83",
+"{ c #E3DB3E",
+"] c #FFF873",
+"^ c #FCFAD3",
+"/ c #A8A7A1",
+"( c #BEBDB9",
+"_ c #CECDCA",
+": c #D4D2B3",
+"< c #E5DF61",
+"[ c #F8EF3B",
+"} c #E4E4E3",
+"| c #B9B8B3",
+"1 c #95948E",
+"2 c #DBDAD9",
+"3 c #ECECEB",
+"4 c #F5F5F5",
+"5 c #FFFBC1",
+"6 c #E8DF43",
+"7 c #F7F05F",
+"8 c #AAA862",
+"9 c #F7F7F7",
+"0 c #AFAEAC",
+"a c #EBEBEB",
+"b c #D9D9CE",
+"c c #D2CFB5",
+"d c #F7F6EB",
+"e c #E6E5E2",
+"f c #AAA9A7",
+"g c #E1E1E1",
+"h c #D8D8D8",
+"i c #CFCFCF",
+"j c #A6A5A1",
+"k c #F3F3F2",
+"l c #FBFBF8",
+"m c #E2E2DF",
+"n c #929191",
+"o c #B6B4B3",
+"p c #BCBBB7",
+"q c #A1A0A0",
+"r c #F7F5F3",
+"s c #F0EFED",
+"t c #A5A29D",
+"u c #908D87",
+"v c #F9F7F3",
+"w c #F2F0EC",
+"x c #FBFAF7",
+"y c #B2B1AE",
+"z c #F9F8F4",
+"A c #E9E7E2",
+"B c #C9C7C4",
+"C c #F7F5F1",
+"D c #FAF9F6",
+"E c #F8F6F2",
+"F c #FAF8F5",
+"G c #F7F5F2",
+"H c #EBE8E3",
+"I c #CFCECA",
+"J c #F0F0F0",
+" ",
+" ",
+" ...+@#$%& ",
+" .***=-;>,% ",
+" .*')!~{]^>$ ",
+" .*'/(_:<[];# ",
+" .}|1234*5<678 ",
+" .904****abcd. ",
+" .*efaaghijk*. ",
+" .*lmnoopqkr*. ",
+" .*lstllluvw*. ",
+" .*xylllzzpA*. ",
+" .*BlCDEFGHI*. ",
+" .J*********J. ",
+" ............. ",
+" "};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/maximizeA.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/maximizeA.xpm
new file mode 100644
index 0000000..3245e37
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/maximizeA.xpm
@@ -0,0 +1,108 @@
+/* XPM */
+static char * maximizeA_xpm[] = {
+"19 38 67 1",
+" c None",
+". c #99BAE3",
+"+ c #86ABD9",
+"@ c #82A8D7",
+"# c #97B8E2",
+"$ c #84A9D8",
+"% c #7499C6",
+"& c #48668A",
+"* c #7297C6",
+"= c #9CB7DA",
+"- c #B2CCED",
+"; c #95B7E1",
+"> c #7DA4D4",
+", c #8CABD3",
+"' c #9EBDE5",
+") c #799DCA",
+"! c #93B5E0",
+"~ c #7EA5D5",
+"{ c #9BBBE3",
+"] c #4E76A8",
+"^ c #92B4DF",
+"/ c #80A6D6",
+"( c #98B9E2",
+"_ c #E1EAF6",
+": c #90B3DE",
+"< c #8EB1DD",
+"[ c #93B5DF",
+"} c #8CB0DC",
+"| c #88ACDA",
+"1 c #83A8D7",
+"2 c #8AAEDB",
+"3 c #80A6D5",
+"4 c #8CAFDC",
+"5 c #81A7D6",
+"6 c #7AA1D2",
+"7 c #90B2DE",
+"8 c #779FD0",
+"9 c #7EA4D4",
+"0 c #8BAFDC",
+"a c #6B92C2",
+"b c #749DCF",
+"c c #7DA3D3",
+"d c #7BA2D2",
+"e c #7AA1D1",
+"f c #8FB2DE",
+"g c #94B6E1",
+"h c #79A0D1",
+"i c #455D7C",
+"j c #7099CC",
+"k c #B7D0EF",
+"l c #6690C4",
+"m c #7BA2D3",
+"n c #AEC9EB",
+"o c #789FD1",
+"p c #A9C5E9",
+"q c #779ED0",
+"r c #A5C2E7",
+"s c #769DCF",
+"t c #A0BFE5",
+"u c #759DCF",
+"v c #9CBBE3",
+"w c #749CCE",
+"x c #97B8E1",
+"y c #739BCD",
+"z c #729ACD",
+"A c #7199CC",
+"B c #89ADDA",
+"..+@@@@@@@@@@@+....",
+"#$%&&&&&&&&&&&%$###",
+"@*&=---------=&*@;;",
+">&,''''''''''')&>!!",
+"~&'{]]]]]]]]]{+&~^^",
+"/&'(]_______](+&/::",
+"@&';]_______];+&@<<",
+"$&'[]_]]]]]_][+&$}}",
+"+&'+]_]+++]_]++&+++",
+"|&'1]_]111]_]1+&|$$",
+"2&'3]_]]]]]_]3+&211",
+"4&'>]_______]>+&455",
+"<&'6]]]]]]]]]6+&<33",
+"7&,88888888888)&799",
+"+0&abbbbbbbbba&0+cc",
+"d+0&&&&&&&&&&&0+ddd",
+"eefgggggggggggfeeee",
+"hhhhhhhhhhhhhhhhhhh",
+"]]]]]]]]]]]]]]]]]]]",
+"...................",
+"###iiiiiiiiiii#####",
+";;ijjjjjjjjjjjik;;;",
+"!ilmmmmmmmmmmmmik!!",
+"^il6]]]]]]]]]66i-^^",
+":ilh]_______]hhin::",
+"<ilo]_______]ooip<<",
+"}ilq]_]]]]]_]qqir}}",
+"+ils]_]sss]_]ssit++",
+"$ilu]_]uuu]_]uuiv$$",
+"1ilw]_]]]]]_]wwix11",
+"5ily]_______]yyi[55",
+"3ilz]]]]]]]]]zzi<33",
+"9ilAAAAAAAAAAAAi299",
+"ccijjjjjjjjjjiiBccc",
+"dd+iiiiiiiiiii+dddd",
+"eee+++++++++++eeeee",
+"hhhhhhhhhhhhhhhhhhh",
+"]]]]]]]]]]]]]]]]]]]"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/maximizeI.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/maximizeI.xpm
new file mode 100644
index 0000000..9316412
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/maximizeI.xpm
@@ -0,0 +1,107 @@
+/* XPM */
+static char * maximizeI_xpm[] = {
+"19 38 66 1",
+" c None",
+". c #EBEAE9",
+"+ c #DEDCDA",
+"@ c #DBD9D8",
+"# c #E9E8E7",
+"$ c #E0DEDD",
+"% c #CFCCCA",
+"& c #918E8A",
+"* c #E9E8E8",
+"= c #FFFFFF",
+"- c #E8E7E6",
+"; c #E4E2E2",
+"> c #E7E6E5",
+", c #FEFEFE",
+"' c #F9F8F8",
+") c #E6E5E4",
+"! c #DCDAD9",
+"~ c #6B6A6A",
+"{ c #E5E4E2",
+"] c #DDDBDA",
+"^ c #E4E3E1",
+"/ c #DEDCDB",
+"( c #FDFDFD",
+"_ c #E3E2E0",
+": c #DFDDDC",
+"< c #DFDEDD",
+"[ c #F6F4F4",
+"} c #DCDAD8",
+"| c #E0DFDE",
+"1 c #F3F1F1",
+"2 c #DBD9D7",
+"3 c #E1E0DF",
+"4 c #F0EEEE",
+"5 c #DAD8D6",
+"6 c #E2E1E0",
+"7 c #EDEBEA",
+"8 c #D9D7D5",
+"9 c #E3E2E1",
+"0 c #EAE8E7",
+"a c #D8D6D4",
+"b c #D6D3D2",
+"c c #E7E5E4",
+"d c #D7D5D3",
+"e c #D6D4D2",
+"f c #E2E1DF",
+"g c #D5D3D1",
+"h c #E4E3E2",
+"i c #D4D2D0",
+"j c #9D9996",
+"k c #85827E",
+"l c #C0BDBA",
+"m c #B4B1AE",
+"n c #D3D1CF",
+"o c #D2D0CE",
+"p c #FCFCFC",
+"q c #D1CFCD",
+"r c #FCFBFB",
+"s c #D0CECB",
+"t c #FBFBFB",
+"u c #CFCDCA",
+"v c #FBFAFA",
+"w c #CECCC9",
+"x c #FAF9F9",
+"y c #CDCBC8",
+"z c #CCCAC7",
+"A c #CBC9C6",
+"..+@@@@@@@@@@@+....",
+"#$%&&&&&&&&&&&%$###",
+"$%&*=========*&%$--",
+"@&*===========;&@>>",
+"@&=,,,,,,,,,,,'&@))",
+"!&=,,~~~~~~~,,'&!{{",
+"]&=,,~~~~~~~,,'&]^^",
+"/&=((~(((((~(('&/__",
+":&=''~'''''~'''&:++",
+"<&=[[~[[[[[~[['&<}}",
+"|&=11~11111~11'&|22",
+"3&=44~~~~~~~44'&355",
+"6&=77777777777'&688",
+"9&*00000000000;&9aa",
+"+$&bcccccccccb&$+dd",
+"e$f&&&&&&&&&&&f$eee",
+"ggfhhhhhhhhhhhfgggg",
+"iiiiiiiiiiiiiiiiiii",
+"jjjjjjjjjjjjjjjjjjj",
+"...................",
+"###kkkkkkkkkkk#####",
+"--klllllllllllk=---",
+">kmddddddddddddk=>>",
+")kmggggggggggggk,))",
+"{kmii~~~~~~~iiik({{",
+"^kmnn~~~~~~~nnnk(^^",
+"_kmoo~ooooo~oookp__",
+"+kmqq~qqqqq~qqqkr++",
+"}kmss~sssss~ssskt}}",
+"2kmuu~uuuuu~uuukv22",
+"5kmww~~~~~~~wwwkx55",
+"8kmyyyyyyyyyyyykx88",
+"akmzzzzzzzzzzzzk'aa",
+"ddkAAAAAAAAAAkk'ddd",
+"ee'kkkkkkkkkkk'eeee",
+"ggg'''''''''''ggggg",
+"iiiiiiiiiiiiiiiiiii",
+"jjjjjjjjjjjjjjjjjjj"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/maximizeO.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/maximizeO.xpm
new file mode 100644
index 0000000..cc2a3ea
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/maximizeO.xpm
@@ -0,0 +1,117 @@
+/* XPM */
+static char * maximizeO_xpm[] = {
+"19 38 76 1",
+" c None",
+". c #99BAE3",
+"+ c #86ABD9",
+"@ c #82A8D7",
+"# c #97B8E2",
+"$ c #84A9D8",
+"% c #7499C6",
+"& c #48668A",
+"* c #7297C6",
+"= c #9CB7DA",
+"- c #B2CCED",
+"; c #95B7E1",
+"> c #7DA4D4",
+", c #8CABD3",
+"' c #B1CAEA",
+") c #94B1D5",
+"! c #93B5E0",
+"~ c #7EA5D5",
+"{ c #9EBDE5",
+"] c #AFC9E9",
+"^ c #4E76A8",
+"/ c #9EBCE1",
+"( c #92B4DF",
+"_ c #80A6D6",
+": c #ADC7E8",
+"< c #E1EAF6",
+"[ c #90B3DE",
+"} c #AAC5E7",
+"| c #8EB1DD",
+"1 c #A9C4E5",
+"2 c #8CB0DC",
+"3 c #88ACDA",
+"4 c #9CB9DF",
+"5 c #8AAEDB",
+"6 c #99B8DD",
+"7 c #83A8D7",
+"8 c #8CAFDC",
+"9 c #97B6DD",
+"0 c #81A7D6",
+"a c #95B4DB",
+"b c #80A6D5",
+"c c #90B2DE",
+"d c #92B2D9",
+"e c #7EA4D4",
+"f c #8BAFDC",
+"g c #89A8CE",
+"h c #90B1D9",
+"i c #6D85A1",
+"j c #7DA3D3",
+"k c #7BA2D2",
+"l c #7AA1D1",
+"m c #8FB2DE",
+"n c #94B6E1",
+"o c #79A0D1",
+"p c #455D7C",
+"q c #7099CC",
+"r c #B7D0EF",
+"s c #6690C4",
+"t c #7BA2D3",
+"u c #7AA1D2",
+"v c #AEC9EB",
+"w c #789FD1",
+"x c #A9C5E9",
+"y c #779ED0",
+"z c #A5C2E7",
+"A c #769DCF",
+"B c #A0BFE5",
+"C c #759DCF",
+"D c #9CBBE3",
+"E c #749CCE",
+"F c #97B8E1",
+"G c #739BCD",
+"H c #93B5DF",
+"I c #729ACD",
+"J c #7199CC",
+"K c #89ADDA",
+"..+@@@@@@@@@@@+....",
+"#$%&&&&&&&&&&&%$###",
+"@*&=---------=&*@;;",
+">&,''''''''''')&>!!",
+"~&{]^^^^^^^^^]/&~((",
+"_&{:^<<<<<<<^:/&_[[",
+"@&{}^<<<<<<<^}/&@||",
+"$&{1^<^^^^^<^1/&$22",
+"+&{/^<^///^<^//&+++",
+"3&{4^<^444^<^4/&3$$",
+"5&{6^<^^^^^<^6/&577",
+"8&{9^<<<<<<<^9/&800",
+"|&{a^^^^^^^^^a/&|bb",
+"c&,ddddddddddd)&cee",
+"+f&ghhhhhhhhhgif+jj",
+"k+f&&&&&&&&&&&f+kkk",
+"llmnnnnnnnnnnnmllll",
+"ooooooooooooooooooo",
+"^^^^^^^^^^^^^^^^^^^",
+"...................",
+"###ppppppppppp#####",
+";;pqqqqqqqqqqqpr;;;",
+"!psttttttttttttpr!!",
+"(psu^^^^^^^^^uup-((",
+"[pso^<<<<<<<^oopv[[",
+"|psw^<<<<<<<^wwpx||",
+"2psy^<^^^^^<^yypz22",
+"+psA^<^AAA^<^AApB++",
+"$psC^<^CCC^<^CCpD$$",
+"7psE^<^^^^^<^EEpF77",
+"0psG^<<<<<<<^GGpH00",
+"bpsI^^^^^^^^^IIp|bb",
+"epsJJJJJJJJJJJJp5ee",
+"jjpqqqqqqqqqqppKjjj",
+"kk+ppppppppppp+kkkk",
+"lll+++++++++++lllll",
+"ooooooooooooooooooo",
+"^^^^^^^^^^^^^^^^^^^"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/menuButtonA.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/menuButtonA.xpm
new file mode 100644
index 0000000..061df3c
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/menuButtonA.xpm
@@ -0,0 +1,61 @@
+/* XPM */
+static char * menuButtonA_xpm[] = {
+"19 38 20 1",
+" c None",
+". c #99BAE3",
+"+ c #97B8E2",
+"@ c #95B7E1",
+"# c #93B5E0",
+"$ c #92B4DF",
+"% c #90B3DE",
+"& c #8EB1DD",
+"* c #8CB0DC",
+"= c #86ABD9",
+"- c #84A9D8",
+"; c #83A8D7",
+"> c #81A7D6",
+", c #80A6D5",
+"' c #7EA4D4",
+") c #7DA3D3",
+"! c #7BA2D2",
+"~ c #7AA1D1",
+"{ c #79A0D1",
+"] c #4E76A8",
+"...................",
+"+++++++++++++++++++",
+"@@@@@@@@@@@@@@@@@@@",
+"###################",
+"$$$$$$$$$$$$$$$$$$$",
+"%%%%%%%%%%%%%%%%%%%",
+"&&&&&&&&&&&&&&&&&&&",
+"*******************",
+"===================",
+"-------------------",
+";;;;;;;;;;;;;;;;;;;",
+">>>>>>>>>>>>>>>>>>>",
+",,,,,,,,,,,,,,,,,,,",
+"'''''''''''''''''''",
+")))))))))))))))))))",
+"!!!!!!!!!!!!!!!!!!!",
+"~~~~~~~~~~~~~~~~~~~",
+"{{{{{{{{{{{{{{{{{{{",
+"]]]]]]]]]]]]]]]]]]]",
+"...................",
+"+++++++++++++++++++",
+"@@@@@@@@@@@@@@@@@@@",
+"###################",
+"$$$$$$$$$$$$$$$$$$$",
+"%%%%%%%%%%%%%%%%%%%",
+"&&&&&&&&&&&&&&&&&&&",
+"*******************",
+"===================",
+"-------------------",
+";;;;;;;;;;;;;;;;;;;",
+">>>>>>>>>>>>>>>>>>>",
+",,,,,,,,,,,,,,,,,,,",
+"'''''''''''''''''''",
+")))))))))))))))))))",
+"!!!!!!!!!!!!!!!!!!!",
+"~~~~~~~~~~~~~~~~~~~",
+"{{{{{{{{{{{{{{{{{{{",
+"]]]]]]]]]]]]]]]]]]]"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/menuButtonI.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/menuButtonI.xpm
new file mode 100644
index 0000000..4c5ed41
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/menuButtonI.xpm
@@ -0,0 +1,61 @@
+/* XPM */
+static char * menuButtonI_xpm[] = {
+"19 38 20 1",
+" c None",
+". c #EBEAE9",
+"+ c #E9E8E7",
+"@ c #E8E7E6",
+"# c #E7E6E5",
+"$ c #E6E5E4",
+"% c #E5E4E2",
+"& c #E4E3E1",
+"* c #E3E2E0",
+"= c #DEDCDA",
+"- c #DCDAD8",
+"; c #DBD9D7",
+"> c #DAD8D6",
+", c #D9D7D5",
+"' c #D8D6D4",
+") c #D7D5D3",
+"! c #D6D4D2",
+"~ c #D5D3D1",
+"{ c #D4D2D0",
+"] c #9D9996",
+"...................",
+"+++++++++++++++++++",
+"@@@@@@@@@@@@@@@@@@@",
+"###################",
+"$$$$$$$$$$$$$$$$$$$",
+"%%%%%%%%%%%%%%%%%%%",
+"&&&&&&&&&&&&&&&&&&&",
+"*******************",
+"===================",
+"-------------------",
+";;;;;;;;;;;;;;;;;;;",
+">>>>>>>>>>>>>>>>>>>",
+",,,,,,,,,,,,,,,,,,,",
+"'''''''''''''''''''",
+")))))))))))))))))))",
+"!!!!!!!!!!!!!!!!!!!",
+"~~~~~~~~~~~~~~~~~~~",
+"{{{{{{{{{{{{{{{{{{{",
+"]]]]]]]]]]]]]]]]]]]",
+"...................",
+"+++++++++++++++++++",
+"@@@@@@@@@@@@@@@@@@@",
+"###################",
+"$$$$$$$$$$$$$$$$$$$",
+"%%%%%%%%%%%%%%%%%%%",
+"&&&&&&&&&&&&&&&&&&&",
+"*******************",
+"===================",
+"-------------------",
+";;;;;;;;;;;;;;;;;;;",
+">>>>>>>>>>>>>>>>>>>",
+",,,,,,,,,,,,,,,,,,,",
+"'''''''''''''''''''",
+")))))))))))))))))))",
+"!!!!!!!!!!!!!!!!!!!",
+"~~~~~~~~~~~~~~~~~~~",
+"{{{{{{{{{{{{{{{{{{{",
+"]]]]]]]]]]]]]]]]]]]"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/menuButtonO.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/menuButtonO.xpm
new file mode 120000
index 0000000..31c912b
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/menuButtonO.xpm
@@ -0,0 +1 @@
+menuButtonA.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/menusel.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/menusel.xpm
new file mode 100644
index 0000000..756d1f8
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/menusel.xpm
@@ -0,0 +1,42 @@
+/* XPM */
+static char * menusel_xpm[] = {
+"1 20 19 1",
+" c None",
+". c #A3C2E7",
+"+ c #A2C1E7",
+"@ c #A0BFE6",
+"# c #9FBEE5",
+"$ c #9DBDE5",
+"% c #9CBCE4",
+"& c #9ABBE3",
+"* c #99B9E3",
+"= c #97B8E2",
+"- c #91B3DE",
+"; c #8FB2DD",
+"> c #8EB1DD",
+", c #8CB0DC",
+"' c #8BAFDB",
+") c #89ADDB",
+"! c #88ACDA",
+"~ c #86ABD9",
+"{ c #85AAD9",
+".",
+".",
+"+",
+"@",
+"#",
+"$",
+"%",
+"&",
+"*",
+"=",
+"-",
+";",
+">",
+",",
+"'",
+")",
+"!",
+"~",
+"{",
+"{"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/minimizeA.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/minimizeA.xpm
new file mode 100644
index 0000000..77892f8
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/minimizeA.xpm
@@ -0,0 +1,108 @@
+/* XPM */
+static char * minimizeA_xpm[] = {
+"19 38 67 1",
+" c None",
+". c #99BAE3",
+"+ c #86ABD9",
+"@ c #82A8D7",
+"# c #97B8E2",
+"$ c #84A9D8",
+"% c #7499C6",
+"& c #48668A",
+"* c #7297C6",
+"= c #9CB7DA",
+"- c #B2CCED",
+"; c #95B7E1",
+"> c #7DA4D4",
+", c #8CABD3",
+"' c #9EBDE5",
+") c #799DCA",
+"! c #93B5E0",
+"~ c #7EA5D5",
+"{ c #9BBBE3",
+"] c #92B4DF",
+"^ c #80A6D6",
+"/ c #98B9E2",
+"( c #90B3DE",
+"_ c #8EB1DD",
+": c #93B5DF",
+"< c #8CB0DC",
+"[ c #88ACDA",
+"} c #83A8D7",
+"| c #4E76A8",
+"1 c #8AAEDB",
+"2 c #80A6D5",
+"3 c #E1EAF6",
+"4 c #8CAFDC",
+"5 c #81A7D6",
+"6 c #7AA1D2",
+"7 c #90B2DE",
+"8 c #779FD0",
+"9 c #7EA4D4",
+"0 c #8BAFDC",
+"a c #6B92C2",
+"b c #749DCF",
+"c c #7DA3D3",
+"d c #7BA2D2",
+"e c #7AA1D1",
+"f c #8FB2DE",
+"g c #94B6E1",
+"h c #79A0D1",
+"i c #455D7C",
+"j c #7099CC",
+"k c #B7D0EF",
+"l c #6690C4",
+"m c #7BA2D3",
+"n c #AEC9EB",
+"o c #789FD1",
+"p c #A9C5E9",
+"q c #779ED0",
+"r c #A5C2E7",
+"s c #769DCF",
+"t c #A0BFE5",
+"u c #759DCF",
+"v c #9CBBE3",
+"w c #749CCE",
+"x c #97B8E1",
+"y c #739BCD",
+"z c #729ACD",
+"A c #7199CC",
+"B c #89ADDA",
+"..+@@@@@@@@@@@+....",
+"#$%&&&&&&&&&&&%$###",
+"@*&=---------=&*@;;",
+">&,''''''''''')&>!!",
+"~&'{{{{{{{{{{{+&~]]",
+"^&'///////////+&^((",
+"@&';;;;;;;;;;;+&@__",
+"$&':::::::::::+&$<<",
+"+&'++++++++++++&+++",
+"[&'}|||||||||}+&[$$",
+"1&'2|3333333|2+&1}}",
+"4&'>|3333333|>+&455",
+"_&'6|||||||||6+&_22",
+"7&,88888888888)&799",
+"+0&abbbbbbbbba&0+cc",
+"d+0&&&&&&&&&&&0+ddd",
+"eefgggggggggggfeeee",
+"hhhhhhhhhhhhhhhhhhh",
+"|||||||||||||||||||",
+"...................",
+"###iiiiiiiiiii#####",
+";;ijjjjjjjjjjjik;;;",
+"!ilmmmmmmmmmmmmik!!",
+"]il666666666666i-]]",
+"(ilhhhhhhhhhhhhin((",
+"_ilooooooooooooip__",
+"<ilqqqqqqqqqqqqir<<",
+"+ilssssssssssssit++",
+"$ilu|||||||||uuiv$$",
+"}ilw|3333333|wwix}}",
+"5ily|3333333|yyi:55",
+"2ilz|||||||||zzi_22",
+"9ilAAAAAAAAAAAAi199",
+"ccijjjjjjjjjjiiBccc",
+"dd+iiiiiiiiiii+dddd",
+"eee+++++++++++eeeee",
+"hhhhhhhhhhhhhhhhhhh",
+"|||||||||||||||||||"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/minimizeI.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/minimizeI.xpm
new file mode 100644
index 0000000..cd63cc8
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/minimizeI.xpm
@@ -0,0 +1,107 @@
+/* XPM */
+static char * minimizeI_xpm[] = {
+"19 38 66 1",
+" c None",
+". c #EBEAE9",
+"+ c #DEDCDA",
+"@ c #DBD9D8",
+"# c #E9E8E7",
+"$ c #E0DEDD",
+"% c #CFCCCA",
+"& c #918E8A",
+"* c #E9E8E8",
+"= c #FFFFFF",
+"- c #E8E7E6",
+"; c #E4E2E2",
+"> c #E7E6E5",
+", c #FEFEFE",
+"' c #F9F8F8",
+") c #E6E5E4",
+"! c #DCDAD9",
+"~ c #E5E4E2",
+"{ c #DDDBDA",
+"] c #E4E3E1",
+"^ c #DEDCDB",
+"/ c #FDFDFD",
+"( c #E3E2E0",
+"_ c #DFDDDC",
+": c #DFDEDD",
+"< c #F6F4F4",
+"[ c #DCDAD8",
+"} c #E0DFDE",
+"| c #F3F1F1",
+"1 c #6B6A6A",
+"2 c #DBD9D7",
+"3 c #E1E0DF",
+"4 c #F0EEEE",
+"5 c #DAD8D6",
+"6 c #E2E1E0",
+"7 c #EDEBEA",
+"8 c #D9D7D5",
+"9 c #E3E2E1",
+"0 c #EAE8E7",
+"a c #D8D6D4",
+"b c #D6D3D2",
+"c c #E7E5E4",
+"d c #D7D5D3",
+"e c #D6D4D2",
+"f c #E2E1DF",
+"g c #D5D3D1",
+"h c #E4E3E2",
+"i c #D4D2D0",
+"j c #9D9996",
+"k c #85827E",
+"l c #C0BDBA",
+"m c #B4B1AE",
+"n c #D3D1CF",
+"o c #D2D0CE",
+"p c #FCFCFC",
+"q c #D1CFCD",
+"r c #FCFBFB",
+"s c #D0CECB",
+"t c #FBFBFB",
+"u c #CFCDCA",
+"v c #FBFAFA",
+"w c #CECCC9",
+"x c #FAF9F9",
+"y c #CDCBC8",
+"z c #CCCAC7",
+"A c #CBC9C6",
+"..+@@@@@@@@@@@+....",
+"#$%&&&&&&&&&&&%$###",
+"$%&*=========*&%$--",
+"@&*===========;&@>>",
+"@&=,,,,,,,,,,,'&@))",
+"!&=,,,,,,,,,,,'&!~~",
+"{&=,,,,,,,,,,,'&{]]",
+"^&=///////////'&^((",
+"_&=''''''''''''&_++",
+":&=<<<<<<<<<<<'&:[[",
+"}&=||1111111||'&}22",
+"3&=44111111144'&355",
+"6&=77777777777'&688",
+"9&*00000000000;&9aa",
+"+$&bcccccccccb&$+dd",
+"e$f&&&&&&&&&&&f$eee",
+"ggfhhhhhhhhhhhfgggg",
+"iiiiiiiiiiiiiiiiiii",
+"jjjjjjjjjjjjjjjjjjj",
+"...................",
+"###kkkkkkkkkkk#####",
+"--klllllllllllk=---",
+">kmddddddddddddk=>>",
+")kmggggggggggggk,))",
+"~kmiiiiiiiiiiiik/~~",
+"]kmnnnnnnnnnnnnk/]]",
+"(kmooooooooooookp((",
+"+kmqqqqqqqqqqqqkr++",
+"[kmsssssssssssskt[[",
+"2kmuu1111111uuukv22",
+"5kmww1111111wwwkx55",
+"8kmyyyyyyyyyyyykx88",
+"akmzzzzzzzzzzzzk'aa",
+"ddkAAAAAAAAAAkk'ddd",
+"ee'kkkkkkkkkkk'eeee",
+"ggg'''''''''''ggggg",
+"iiiiiiiiiiiiiiiiiii",
+"jjjjjjjjjjjjjjjjjjj"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/minimizeO.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/minimizeO.xpm
new file mode 100644
index 0000000..c132d03
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/minimizeO.xpm
@@ -0,0 +1,118 @@
+/* XPM */
+static char * minimizeO_xpm[] = {
+"19 38 77 1",
+" c None",
+". c #99BAE3",
+"+ c #86ABD9",
+"@ c #82A8D7",
+"# c #97B8E2",
+"$ c #84A9D8",
+"% c #7499C6",
+"& c #48668A",
+"* c #7297C6",
+"= c #9CB7DA",
+"- c #B2CCED",
+"; c #95B7E1",
+"> c #7DA4D4",
+", c #8CABD3",
+"' c #B1CAEA",
+") c #94B1D5",
+"! c #93B5E0",
+"~ c #7EA5D5",
+"{ c #9EBDE5",
+"] c #AFC9E9",
+"^ c #9EBCE1",
+"/ c #92B4DF",
+"( c #80A6D6",
+"_ c #ADC7E8",
+": c #90B3DE",
+"< c #AAC5E7",
+"[ c #8EB1DD",
+"} c #A9C4E5",
+"| c #8CB0DC",
+"1 c #88ACDA",
+"2 c #9CB9DF",
+"3 c #4E76A8",
+"4 c #8AAEDB",
+"5 c #99B8DD",
+"6 c #E1EAF6",
+"7 c #83A8D7",
+"8 c #8CAFDC",
+"9 c #97B6DD",
+"0 c #81A7D6",
+"a c #95B4DB",
+"b c #80A6D5",
+"c c #90B2DE",
+"d c #92B2D9",
+"e c #7EA4D4",
+"f c #8BAFDC",
+"g c #89A8CE",
+"h c #90B1D9",
+"i c #6D85A1",
+"j c #7DA3D3",
+"k c #7BA2D2",
+"l c #7AA1D1",
+"m c #8FB2DE",
+"n c #94B6E1",
+"o c #79A0D1",
+"p c #4C74A5",
+"q c #455D7C",
+"r c #7099CC",
+"s c #B7D0EF",
+"t c #6690C4",
+"u c #7BA2D3",
+"v c #7AA1D2",
+"w c #AEC9EB",
+"x c #789FD1",
+"y c #A9C5E9",
+"z c #779ED0",
+"A c #A5C2E7",
+"B c #769DCF",
+"C c #A0BFE5",
+"D c #759DCF",
+"E c #9CBBE3",
+"F c #749CCE",
+"G c #97B8E1",
+"H c #739BCD",
+"I c #93B5DF",
+"J c #729ACD",
+"K c #7199CC",
+"L c #89ADDA",
+"..+@@@@@@@@@@@+....",
+"#$%&&&&&&&&&&&%$###",
+"@*&=---------=&*@;;",
+">&,''''''''''')&>!!",
+"~&{]]]]]]]]]]]^&~//",
+"(&{___________^&(::",
+"@&{<<<<<<<<<<<^&@[[",
+"$&{}}}}}}}}}}}^&$||",
+"+&{^^^^^^^^^^^^&+++",
+"1&{23333333332^&1$$",
+"4&{53666666635^&477",
+"8&{93666666639^&800",
+"[&{a333333333a^&[bb",
+"c&,ddddddddddd)&cee",
+"+f&ghhhhhhhhhgif+jj",
+"k+f&&&&&&&&&&&f+kkk",
+"llmnnnnnnnnnnnmllll",
+"ooooooooooooooooooo",
+"33333333333333p3333",
+"...................",
+"###qqqqqqqqqqq#####",
+";;qrrrrrrrrrrrqs;;;",
+"!qtuuuuuuuuuuuuqs!!",
+"/qtvvvvvvvvvvvvq-//",
+":qtooooooooooooqw::",
+"[qtxxxxxxxxxxxxqy[[",
+"|qtzzzzzzzzzzzzqA||",
+"+qtBBBBBBBBBBBBqC++",
+"$qtD333333333DDqE$$",
+"7qtF366666663FFqG77",
+"0qtH366666663HHqI00",
+"bqtJ333333333JJq[bb",
+"eqtKKKKKKKKKKKKq4ee",
+"jjqrrrrrrrrrrqqLjjj",
+"kk+qqqqqqqqqqq+kkkk",
+"lll+++++++++++lllll",
+"ooooooooooooooooooo",
+"3333333333333333333"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/restoreA.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/restoreA.xpm
new file mode 100644
index 0000000..cb7eec5
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/restoreA.xpm
@@ -0,0 +1,107 @@
+/* XPM */
+static char * unmaximizeA_xpm[] = {
+"19 38 66 1",
+" c None",
+". c #97B8E2",
+"+ c #86ABD9",
+"@ c #82A8D7",
+"# c #95B7E1",
+"$ c #84A9D8",
+"% c #7499C6",
+"& c #48668A",
+"* c #7297C6",
+"= c #9CB7DA",
+"- c #B2CCED",
+"; c #94B6E0",
+"> c #7DA4D4",
+", c #8CABD3",
+"' c #9EBDE5",
+") c #799DCA",
+"! c #92B5DF",
+"~ c #7EA5D5",
+"{ c #9BBBE3",
+"] c #91B3DF",
+"^ c #80A6D6",
+"/ c #98B9E2",
+"( c #4E76A8",
+"_ c #8FB2DE",
+": c #E1EAF6",
+"< c #8EB1DD",
+"[ c #93B5DF",
+"} c #8CB0DC",
+"| c #88ACDA",
+"1 c #83A8D7",
+"2 c #8AAEDB",
+"3 c #80A6D5",
+"4 c #8CAFDC",
+"5 c #81A7D6",
+"6 c #7AA1D2",
+"7 c #90B2DE",
+"8 c #779FD0",
+"9 c #7EA4D4",
+"0 c #8BAFDC",
+"a c #6B92C2",
+"b c #749DCF",
+"c c #7DA3D3",
+"d c #7BA2D2",
+"e c #7AA1D1",
+"f c #94B6E1",
+"g c #79A0D1",
+"h c #455D7C",
+"i c #7099CC",
+"j c #B7D0EF",
+"k c #6690C4",
+"l c #7BA2D3",
+"m c #AEC9EB",
+"n c #789FD1",
+"o c #A9C5E9",
+"p c #779ED0",
+"q c #A5C2E7",
+"r c #769DCF",
+"s c #A0BFE5",
+"t c #759DCF",
+"u c #9CBBE3",
+"v c #749CCE",
+"w c #97B8E1",
+"x c #739BCD",
+"y c #729ACD",
+"z c #7199CC",
+"A c #89ADDA",
+"..+@@@@@@@@@@@+....",
+"#$%&&&&&&&&&&&%$###",
+"@*&=---------=&*@;;",
+">&,''''''''''')&>!!",
+"~&'{{{{{{{{{{{+&~]]",
+"^&'//(((((((//+&^__",
+"@&'##(:::::(##+&@<<",
+"$&'[[(:::::([[+&$}}",
+"+&'++(:(((:(+++&+++",
+"|&'11(:(((:(11+&|$$",
+"2&'33(:::::(33+&211",
+"4&'>>(((((((>>+&455",
+"<&'66666666666+&<33",
+"7&,88888888888)&799",
+"+0&abbbbbbbbba&0+cc",
+"d+0&&&&&&&&&&&0+ddd",
+"ee_fffffffffff_eeee",
+"ggggggggggggggggggg",
+"(((((((((((((((((((",
+"...................",
+"###hhhhhhhhhhh#####",
+";;hiiiiiiiiiiihj;;;",
+"!hkllllllllllllhj!!",
+"]hk666666666666h-]]",
+"_hkgg(((((((ggghm__",
+"<hknn(:::::(nnnho<<",
+"}hkpp(:::::(ppphq}}",
+"+hkrr(:(((:(rrrhs++",
+"$hktt(:(((:(ttthu$$",
+"1hkvv(:::::(vvvhw11",
+"5hkxx(((((((xxxh[55",
+"3hkyyyyyyyyyyyyh<33",
+"9hkzzzzzzzzzzzzh299",
+"cchiiiiiiiiiihhAccc",
+"dd+hhhhhhhhhhh+dddd",
+"eee+++++++++++eeeee",
+"ggggggggggggggggggg",
+"((((((((((((((((((("};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/restoreI.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/restoreI.xpm
new file mode 100644
index 0000000..a98c223
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/restoreI.xpm
@@ -0,0 +1,107 @@
+/* XPM */
+static char * unmaximizeI_xpm[] = {
+"19 38 66 1",
+" c None",
+". c #EBEAE9",
+"+ c #DEDCDA",
+"@ c #DBD9D8",
+"# c #E9E8E7",
+"$ c #E0DEDD",
+"% c #CFCCCA",
+"& c #918E8A",
+"* c #E9E8E8",
+"= c #FFFFFF",
+"- c #E8E7E6",
+"; c #E4E2E2",
+"> c #E7E6E5",
+", c #FEFEFE",
+"' c #F9F8F8",
+") c #E6E5E4",
+"! c #DCDAD9",
+"~ c #E5E4E2",
+"{ c #DDDBDA",
+"] c #6B6A6A",
+"^ c #E4E3E1",
+"/ c #DEDCDB",
+"( c #FDFDFD",
+"_ c #E3E2E0",
+": c #DFDDDC",
+"< c #DFDEDD",
+"[ c #F6F4F4",
+"} c #DCDAD8",
+"| c #E0DFDE",
+"1 c #F3F1F1",
+"2 c #DBD9D7",
+"3 c #E1E0DF",
+"4 c #F0EEEE",
+"5 c #DAD8D6",
+"6 c #E2E1E0",
+"7 c #EDEBEA",
+"8 c #D9D7D5",
+"9 c #E3E2E1",
+"0 c #EAE8E7",
+"a c #D8D6D4",
+"b c #D6D3D2",
+"c c #E7E5E4",
+"d c #D7D5D3",
+"e c #D6D4D2",
+"f c #E2E1DF",
+"g c #D5D3D1",
+"h c #E4E3E2",
+"i c #D4D2D0",
+"j c #9D9996",
+"k c #85827E",
+"l c #C0BDBA",
+"m c #B4B1AE",
+"n c #D3D1CF",
+"o c #D2D0CE",
+"p c #FCFCFC",
+"q c #D1CFCD",
+"r c #FCFBFB",
+"s c #D0CECB",
+"t c #FBFBFB",
+"u c #CFCDCA",
+"v c #FBFAFA",
+"w c #CECCC9",
+"x c #FAF9F9",
+"y c #CDCBC8",
+"z c #CCCAC7",
+"A c #CBC9C6",
+"..+@@@@@@@@@@@+....",
+"#$%&&&&&&&&&&&%$###",
+"$%&*=========*&%$--",
+"@&*===========;&@>>",
+"@&=,,,,,,,,,,,'&@))",
+"!&=,,,,,,,,,,,'&!~~",
+"{&=,,,]]]]],,,'&{^^",
+"/&=(((]]]]]((('&/__",
+":&=''']''']''''&:++",
+"<&=[[[][[[][[['&<}}",
+"|&=111]]]]]111'&|22",
+"3&=44444444444'&355",
+"6&=77777777777'&688",
+"9&*00000000000;&9aa",
+"+$&bcccccccccb&$+dd",
+"e$f&&&&&&&&&&&f$eee",
+"ggfhhhhhhhhhhhfgggg",
+"iiiiiiiiiiiiiiiiiii",
+"jjjjjjjjjjjjjjjjjjj",
+"...................",
+"###kkkkkkkkkkk#####",
+"--klllllllllllk=---",
+">kmddddddddddddk=>>",
+")kmggggggggggggk,))",
+"~kmiiiiiiiiiiiik(~~",
+"^kmnnn]]]]]nnnnk(^^",
+"_kmooo]]]]]ooookp__",
+"+kmqqq]qqq]qqqqkr++",
+"}kmsss]sss]sssskt}}",
+"2kmuuu]]]]]uuuukv22",
+"5kmwwwwwwwwwwwwkx55",
+"8kmyyyyyyyyyyyykx88",
+"akmzzzzzzzzzzzzk'aa",
+"ddkAAAAAAAAAAkk'ddd",
+"ee'kkkkkkkkkkk'eeee",
+"ggg'''''''''''ggggg",
+"iiiiiiiiiiiiiiiiiii",
+"jjjjjjjjjjjjjjjjjjj"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/restoreO.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/restoreO.xpm
new file mode 100644
index 0000000..1df9f7e
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/restoreO.xpm
@@ -0,0 +1,116 @@
+/* XPM */
+static char * unmaximizeO_xpm[] = {
+"19 38 75 1",
+" c None",
+". c #97B8E2",
+"+ c #86ABD9",
+"@ c #82A8D7",
+"# c #95B7E1",
+"$ c #84A9D8",
+"% c #7499C6",
+"& c #48668A",
+"* c #7297C6",
+"= c #9CB7DA",
+"- c #B2CCED",
+"; c #94B6E0",
+"> c #7DA4D4",
+", c #8CABD3",
+"' c #B1CAEA",
+") c #94B1D5",
+"! c #92B5DF",
+"~ c #7EA5D5",
+"{ c #9EBDE5",
+"] c #AFC9E9",
+"^ c #9EBCE1",
+"/ c #91B3DF",
+"( c #80A6D6",
+"_ c #ADC7E8",
+": c #4E76A8",
+"< c #8FB2DE",
+"[ c #AAC5E7",
+"} c #E1EAF6",
+"| c #8EB1DD",
+"1 c #A9C4E5",
+"2 c #8CB0DC",
+"3 c #88ACDA",
+"4 c #9CB9DF",
+"5 c #8AAEDB",
+"6 c #99B8DD",
+"7 c #83A8D7",
+"8 c #8CAFDC",
+"9 c #97B6DD",
+"0 c #81A7D6",
+"a c #95B4DB",
+"b c #80A6D5",
+"c c #90B2DE",
+"d c #92B2D9",
+"e c #7EA4D4",
+"f c #8BAFDC",
+"g c #89A8CE",
+"h c #90B1D9",
+"i c #6D85A1",
+"j c #7DA3D3",
+"k c #7BA2D2",
+"l c #7AA1D1",
+"m c #94B6E1",
+"n c #79A0D1",
+"o c #455D7C",
+"p c #7099CC",
+"q c #B7D0EF",
+"r c #6690C4",
+"s c #7BA2D3",
+"t c #7AA1D2",
+"u c #AEC9EB",
+"v c #789FD1",
+"w c #A9C5E9",
+"x c #779ED0",
+"y c #A5C2E7",
+"z c #769DCF",
+"A c #A0BFE5",
+"B c #759DCF",
+"C c #9CBBE3",
+"D c #749CCE",
+"E c #97B8E1",
+"F c #739BCD",
+"G c #93B5DF",
+"H c #729ACD",
+"I c #7199CC",
+"J c #89ADDA",
+"..+@@@@@@@@@@@+....",
+"#$%&&&&&&&&&&&%$###",
+"@*&=---------=&*@;;",
+">&,''''''''''')&>!!",
+"~&{]]]]]]]]]]]^&~//",
+"(&{__:::::::__^&(<<",
+"@&{[[:}}}}}:[[^&@||",
+"$&{11:}}}}}:11^&$22",
+"+&{^^:}:::}:^^^&+++",
+"3&{44:}:::}:44^&3$$",
+"5&{66:}}}}}:66^&577",
+"8&{99:::::::99^&800",
+"|&{aaaaaaaaaaa^&|bb",
+"c&,ddddddddddd)&cee",
+"+f&ghhhhhhhhhgif+jj",
+"k+f&&&&&&&&&&&f+kkk",
+"ll<mmmmmmmmmmm<llll",
+"nnnnnnnnnnnnnnnnnnn",
+":::::::::::::::::::",
+"...................",
+"###ooooooooooo#####",
+";;opppppppppppoq;;;",
+"!orssssssssssssoq!!",
+"/ortttttttttttto-//",
+"<ornn:::::::nnnou<<",
+"|orvv:}}}}}:vvvow||",
+"2orxx:}}}}}:xxxoy22",
+"+orzz:}:::}:zzzoA++",
+"$orBB:}:::}:BBBoC$$",
+"7orDD:}}}}}:DDDoE77",
+"0orFF:::::::FFFoG00",
+"borHHHHHHHHHHHHo|bb",
+"eorIIIIIIIIIIIIo5ee",
+"jjoppppppppppooJjjj",
+"kk+ooooooooooo+kkkk",
+"lll+++++++++++lllll",
+"nnnnnnnnnnnnnnnnnnn",
+":::::::::::::::::::"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/.directory b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/.directory
new file mode 100644
index 0000000..c5037e7
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/.directory
@@ -0,0 +1,4 @@
+[Dolphin]
+PreviewsShown=true
+Timestamp=2014,12,3,22,13,52
+Version=3
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/collapse.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/collapse.xpm
new file mode 100644
index 0000000..84c2a92
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/collapse.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * collapse_xpm[] = {
+"7 20 4 1",
+" c None",
+". c #EDECEB",
+"+ c #B0ADAA",
+"@ c #F7F6F6",
+".......",
+".......",
+".+@.+@.",
+".@@.@@.",
+".......",
+".+@.+@.",
+".@@.@@.",
+".......",
+".+@.+@.",
+".@@.@@.",
+".......",
+".+@.+@.",
+".@@.@@.",
+".......",
+".+@.+@.",
+".@@.@@.",
+".......",
+".+@.+@.",
+".@@.@@.",
+"......."};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/desktop.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/desktop.xpm
new file mode 100644
index 0000000..1ac83f0
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/desktop.xpm
@@ -0,0 +1,115 @@
+/* XPM */
+static char * desktop_xpm[] = {
+"20 20 92 2",
+" c None",
+". c #343E52",
+"+ c #364155",
+"@ c #354054",
+"# c #B6BECA",
+"$ c #A5AFBE",
+"% c #737D8C",
+"& c #4C4F34",
+"* c #364151",
+"= c #909CAF",
+"- c #556784",
+"; c #44526A",
+"> c #41474A",
+", c #D3D4C0",
+"' c #D1D3BF",
+") c #CDCDB9",
+"! c #CCCDB9",
+"~ c #3F4855",
+"{ c #444C52",
+"] c #BCBE9F",
+"^ c #B4B696",
+"/ c #B0B291",
+"( c #ABAD8C",
+"_ c #BBBC9D",
+": c #B8BA9A",
+"< c #B5B798",
+"[ c #B3B595",
+"} c #B0B392",
+"| c #ADB08F",
+"1 c #343F53",
+"2 c #3A434C",
+"3 c #BBBCAC",
+"4 c #BABC9D",
+"5 c #B9BB9B",
+"6 c #B7B99A",
+"7 c #B5B797",
+"8 c #AEB08F",
+"9 c #ABAD8D",
+"0 c #808266",
+"a c #38424E",
+"b c #CFD0BC",
+"c c #B9BB9C",
+"d c #B8BA9B",
+"e c #B7B999",
+"f c #B6B899",
+"g c #AEB190",
+"h c #AFB191",
+"i c #AAAC8B",
+"j c #A3A684",
+"k c #828565",
+"l c #CDD0BB",
+"m c #B6B898",
+"n c #B5B897",
+"o c #B6B897",
+"p c #B4B697",
+"q c #A9AC8B",
+"r c #A3A785",
+"s c #A1A482",
+"t c #D6D7C6",
+"u c #B0B292",
+"v c #A4A784",
+"w c #A2A482",
+"x c #9FA27F",
+"y c #76849C",
+"z c #BBBD9E",
+"A c #B1B392",
+"B c #ACAE8E",
+"C c #A9AB8A",
+"D c #A7AA88",
+"E c #9FA17F",
+"F c #9C9F7C",
+"G c #4C5557",
+"H c #9298A2",
+"I c #495157",
+"J c #ABAE8D",
+"K c #AAAB8B",
+"L c #A7A988",
+"M c #A4A685",
+"N c #A2A582",
+"O c #4D565C",
+"P c #434C59",
+"Q c #8F9075",
+"R c #878A6A",
+"S c #878A69",
+"T c #828665",
+"U c #475057",
+"V c #4B5564",
+"W c #374150",
+"X c #404744",
+"Y c #848C98",
+"Z c #354053",
+"` c #343F52",
+" ",
+" ",
+" ",
+" . + + + + @ + + + + @ ",
+" + # $ $ % & & & & & * # = = % + ",
+" + = - ; > , , , ' ) ! ~ $ - ; + ",
+" + = ; { ] ] ] ] ] ^ / ( ~ - ; + ",
+" + % { ] ] ] ] _ : < [ } | ~ ; + ",
+" 1 2 3 ] ] ] 4 5 6 7 } 8 9 0 a @ ",
+" & b ] c d e 6 f g h i j k & ",
+" & l ] m n o p 8 ( q r s k & ",
+" @ a t ] [ ^ p u g i v w x k 2 ",
+" + y ~ z A g B C D v s E F G H + ",
+" + - y I g J K L M N x F O # - + ",
+" + - - y P Q R S T k k U $ - - + ",
+" + - - - V W & & & & X Y - - - + ",
+" Z + + + + ` @ + + + + @ ",
+" ",
+" ",
+" "};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/expand.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/expand.xpm
new file mode 120000
index 0000000..8c910e8
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/expand.xpm
@@ -0,0 +1 @@
+collapse.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/linux.xcf b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/linux.xcf
new file mode 100644
index 0000000..86a3fea
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/linux.xcf
Binary files differ
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/linux.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/linux.xpm
new file mode 100644
index 0000000..293efd3
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/linux.xpm
@@ -0,0 +1,210 @@
+/* XPM */
+static char * linux_xpm[] = {
+"57 20 187 2",
+" c None",
+". c #FEFEFE",
+"+ c #FDFDFD",
+"@ c #FCFCFC",
+"# c #F6F7F9",
+"$ c #EBECF2",
+"% c #BEC0D5",
+"& c #CCCEDE",
+"* c #F8F8FA",
+"= c #CDCFDF",
+"- c #FBFBFB",
+"; c #F3F4F6",
+"> c #D5D6E4",
+", c #C9CBDC",
+"' c #DDDEE8",
+") c #A4A8C5",
+"! c #C8CADC",
+"~ c #FAFAFB",
+"{ c #ADB0CC",
+"] c #787DAB",
+"^ c #787DA9",
+"/ c #F9F9FA",
+"( c #F6F7F8",
+"_ c #E7E8EF",
+": c #E9E9EF",
+"< c #BBBDD2",
+"[ c #AEB1CB",
+"} c #D0D2DF",
+"| c #A9ACC8",
+"1 c #CED0E0",
+"2 c #EFEFF4",
+"3 c #ACAFCB",
+"4 c #797DAB",
+"5 c #E5E5ED",
+"6 c #EBEBF1",
+"7 c #D3D4E2",
+"8 c #C1C3D8",
+"9 c #E0E2EB",
+"0 c #D6D8E4",
+"a c #CBCDDD",
+"b c #A1A5C1",
+"c c #DEDFE9",
+"d c #E6E7EE",
+"e c #A9ACC9",
+"f c #7A7FAC",
+"g c #A1A4C4",
+"h c #E0E0E0",
+"i c #000000",
+"j c #585858",
+"k c #2D2D2D",
+"l c #121212",
+"m c #EDEDF2",
+"n c #C0C2D5",
+"o c #F0F1F5",
+"p c #DCDDE8",
+"q c #E3E4EC",
+"r c #F7F7F9",
+"s c #F5F5F7",
+"t c #E0E1EA",
+"u c #E8E9F0",
+"v c #A6A9C7",
+"w c #777CAA",
+"x c #DDDFE9",
+"y c #0D0D0D",
+"z c #2B2B2B",
+"A c #F1F1F1",
+"B c #CECECE",
+"C c #2F2F2F",
+"D c #F2F2F4",
+"E c #EAEAF0",
+"F c #F8F9F9",
+"G c #FAFAFA",
+"H c #8C90B7",
+"I c #7C81AD",
+"J c #EFEFF3",
+"K c #DFDFDF",
+"L c #0E0E0E",
+"M c #787878",
+"N c #A2A2A2",
+"O c #737373",
+"P c #888888",
+"Q c #E7E7E7",
+"R c #565656",
+"S c #292929",
+"T c #484848",
+"U c #7B7B7B",
+"V c #333333",
+"W c #1F1F1F",
+"X c #B9B9B9",
+"Y c #EBECF1",
+"Z c #C3C5D8",
+"` c #F8F8F9",
+" . c #D1D1D1",
+".. c #282828",
+"+. c #D5D5D5",
+"@. c #434343",
+"#. c #B2B2B2",
+"$. c #A1A1A1",
+"%. c #AFAFAF",
+"&. c #A5A5A5",
+"*. c #343434",
+"=. c #F5F5F4",
+"-. c #F6F6F5",
+";. c #F7F7F6",
+">. c #F8F8F7",
+",. c #EBEBEF",
+"'. c #ABAEC9",
+"). c #797EAB",
+"!. c #9A9DBD",
+"~. c #E4E5E9",
+"{. c #DADAD9",
+"]. c #323232",
+"^. c #A2A2A1",
+"/. c #595958",
+"(. c #E7E7E6",
+"_. c #020202",
+":. c #2D2D2C",
+"<. c #070707",
+"[. c #D7D7D6",
+"}. c #141414",
+"|. c #F3F3F2",
+"1. c #F3F3F3",
+"2. c #F4F4F3",
+"3. c #E9EAED",
+"4. c #AAADC8",
+"5. c #8D91B7",
+"6. c #DADBE4",
+"7. c #D8D8D7",
+"8. c #848483",
+"9. c #111111",
+"0. c #AFAFAE",
+"a. c #E3E3E2",
+"b. c #040404",
+"c. c #ECECEB",
+"d. c #0C0C0C",
+"e. c #D0D0CF",
+"f. c #F2F2F1",
+"g. c #E3E4E9",
+"h. c #9DA0C0",
+"i. c #ACAFC8",
+"j. c #E9E9EB",
+"k. c #DCDCDB",
+"l. c #828281",
+"m. c #EFEFEE",
+"n. c #121211",
+"o. c #404040",
+"p. c #777777",
+"q. c #F1F1F0",
+"r. c #C5C5C4",
+"s. c #EDEDEC",
+"t. c #0A0A0A",
+"u. c #CCCCCB",
+"v. c #7C7C7B",
+"w. c #F1F0EF",
+"x. c #F1F0F0",
+"y. c #F2F1F0",
+"z. c #F2F1F1",
+"A. c #F3F2F1",
+"B. c #F0EFEF",
+"C. c #CDCEDB",
+"D. c #8589B2",
+"E. c #9396B9",
+"F. c #D9D9E0",
+"G. c #D6D5D4",
+"H. c #DFDEDD",
+"I. c #262626",
+"J. c #838282",
+"K. c #8F8F8E",
+"L. c #191919",
+"M. c #797978",
+"N. c #F0F0EF",
+"O. c #EAEAEB",
+"P. c #B1B4CB",
+"Q. c #C7C9D7",
+"R. c #EEEEED",
+"S. c #EEEDEC",
+"T. c #E3E2E6",
+"U. c #AAADC7",
+"V. c #AFB2C9",
+"W. c #EBEBEA",
+"X. c #D0D2DC",
+"Y. c #A8AAC4",
+"Z. c #EBEAE9",
+"`. c #DDDCE0",
+" + c #ACAEC4",
+".+ c #EAE9E8",
+"++ c #E8E7E6",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + + @ # + @ $ % & * + = $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"+ + + + + - + ; > , + ' ) ! + ~ { ] ^ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ",
+"@ @ / ( _ _ : < [ * } | 1 @ 2 3 4 ] ] @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ",
+"/ 5 6 7 8 9 0 a @ @ b c @ d e f ] ] g @ @ h i j @ @ @ k l @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ",
+"m n o p q r s @ @ @ t @ u v 4 ] ] w x @ @ h y z A @ B C l @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ",
+"D E - F G - - - - - - G p H ] ] ] I J - - K L M N - O P l - - Q R k S T h - K L U V W X - K L - - K l - - - - - - ",
+"G - - - - - - - - - - - Y v ] ] w Z ` - - K L .T G ..+.l - - @.#.- - $.T - K i %.- &.*.- K L - - K l - - - - - - ",
+"=.=.=.-.-.-.;.;.;.>.>.;.,.'.).] !.~.=.=.=.{.L =.].^./.{.l =.(._.:.:.:.z z =.{.<.=.=.[.}.=.{.L =.=.{.l =.=.=.=.=.=.",
+"|.|.1.2.2.2.=.=.=.-.-.=.3.4.] 5.6.|.|.|.|.7.L |.8.9.0.7.l |.a.b.c.|.|.|.|.|.7.L |.|.7.l |.{.d.|.|.e.l |.|.|.|.|.|.",
+"f.f.f.|.|.|.2.2.2.2.2.2.g.h.w i.j.f.f.f.f.[.L f.k.l.m.[.n.f.f.o.p.q.f.c.r.f.[.L f.f.[.n.f.s.t.u.f.v.n.f.f.f.f.f.f.",
+"w.w.w.x.y.y.z.A.A.f.y.B.C.D.E.F.w.w.w.w.w.G.L w.w.w.w.G.9.w.w.H.j I.z I.J.w.G.L w.w.G.9.w.w.K.L.*.M.9.w.w.w.w.w.w.",
+"m.m.m.m.m.N.N.N.N.N.N.O.P.D.Q.R.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m.",
+"S.S.S.S.S.S.S.S.S.S.S.T.U.V.W.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.S.",
+"c.c.c.c.c.c.c.c.c.c.c.X.Y.W.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.",
+"Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.`. +Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.",
+".+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+",
+"++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/taskbuttonactive.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/taskbuttonactive.xpm
new file mode 100644
index 0000000..968a701
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/taskbuttonactive.xpm
@@ -0,0 +1,44 @@
+/* XPM */
+static char * taskbuttonactive_xpm[] = {
+"1 20 21 1",
+" c None",
+". c #CCC9C7",
+"+ c #D1CFCC",
+"@ c #D6D3D1",
+"# c #D6D4D2",
+"$ c #D5D3D1",
+"% c #D4D2D0",
+"& c #D3D1CF",
+"* c #D2D0CE",
+"= c #D0CECC",
+"- c #CFCDCB",
+"; c #CAC8C5",
+"> c #C9C7C4",
+", c #C8C6C3",
+"' c #C7C4C1",
+") c #C6C3C0",
+"! c #C4C2BF",
+"~ c #C3C1BE",
+"{ c #C2C0BD",
+"] c #C1BEBB",
+"^ c #C0BDBA",
+".",
+"+",
+"@",
+"#",
+"$",
+"%",
+"&",
+"*",
+"=",
+"-",
+";",
+">",
+",",
+"'",
+")",
+"!",
+"~",
+"{",
+"]",
+"^"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/taskbuttonbg.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/taskbuttonbg.xpm
new file mode 100644
index 0000000..0b8a175
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/taskbuttonbg.xpm
@@ -0,0 +1,38 @@
+/* XPM */
+static char * taskbuttonbg_xpm[] = {
+"1 20 15 1",
+" c None",
+". c #FEFEFE",
+"+ c #FDFDFD",
+"@ c #FCFCFC",
+"# c #FBFBFB",
+"$ c #F5F5F4",
+"% c #F3F3F2",
+"& c #F2F2F1",
+"* c #F1F0EF",
+"= c #EFEFEE",
+"- c #EEEDEC",
+"; c #ECECEB",
+"> c #EBEAE9",
+", c #EAE9E8",
+"' c #E8E7E6",
+".",
+".",
+".",
+"+",
+"+",
+"@",
+"@",
+"@",
+"#",
+"#",
+"$",
+"%",
+"&",
+"*",
+"=",
+"-",
+";",
+">",
+",",
+"'"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/taskbuttonminimized.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/taskbuttonminimized.xpm
new file mode 120000
index 0000000..ec0b451
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/taskbuttonminimized.xpm
@@ -0,0 +1 @@
+taskbuttonbg.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/windows.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/windows.xpm
new file mode 100644
index 0000000..5f1b02f
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/windows.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+static char * windows_xpm[] = {
+"20 20 44 1",
+" c None",
+". c #BABDB6",
+"+ c #FFFFFF",
+"@ c #FEFEFE",
+"# c #204A87",
+"$ c #FDFDFD",
+"% c #FCFCFB",
+"& c #3465A4",
+"* c #FBFBFB",
+"= c #FAFBFA",
+"- c #F9F9F9",
+"; c #E2E3E0",
+"> c #F8F8F8",
+", c #F6F6F6",
+"' c #F5F6F6",
+") c #F7F7F7",
+"! c #F4F3F3",
+"~ c #F3F3F3",
+"{ c #F2F2F2",
+"] c #EEEEEE",
+"^ c #EFEFEF",
+"/ c #EFEFF0",
+"( c #EBEAEA",
+"_ c #EAEAEA",
+": c #F8F9F8",
+"< c #EEEFEE",
+"[ c #E5E5E6",
+"} c #E5E5E5",
+"| c #F6F5F6",
+"1 c #F6F5F5",
+"2 c #F5F5F5",
+"3 c #F3F2F2",
+"4 c #EFF0EF",
+"5 c #F0EFEF",
+"6 c #F2F3F3",
+"7 c #F2F2F3",
+"8 c #F3F2F3",
+"9 c #F1F2F1",
+"0 c #E9E9E9",
+"a c #EAE9E9",
+"b c #EAE9EA",
+"c c #E5E6E5",
+"d c #EEEEED",
+"e c #EFF0F0",
+" ",
+" ",
+" .......... ",
+" .++++++++++. ",
+" .@########$. ",
+" .%&&&&&&&&*. ",
+" .=--;.......... ",
+" .>,'.++++++++++. ",
+" .)!~.@########$. ",
+" .{]^.%&&&&&&&&*. ",
+" ./(_.=---:>>>>:. ",
+" .<[}.>,'|,1211). ",
+" .345.)!~~~6~78,. ",
+" ....{]^^^^^^]9. ",
+" ./(___0_ab^. ",
+" .<[}c}}}}}d. ",
+" .345^e^^5^^. ",
+" .......... ",
+" ",
+" "};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/workspacebuttonactive.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/workspacebuttonactive.xpm
new file mode 120000
index 0000000..3963fac
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/workspacebuttonactive.xpm
@@ -0,0 +1 @@
+taskbuttonactive.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/workspacebuttonbg.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/workspacebuttonbg.xpm
new file mode 120000
index 0000000..ec0b451
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/taskbar/workspacebuttonbg.xpm
@@ -0,0 +1 @@
+taskbuttonbg.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAB.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAB.xpm
new file mode 100644
index 0000000..2e46563
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAB.xpm
@@ -0,0 +1,41 @@
+/* XPM */
+static char * titleAB_xpm[] = {
+"1 19 19 1",
+" c #99BAE3",
+". c #97B8E2",
+"+ c #95B7E1",
+"@ c #93B5E0",
+"# c #92B4DF",
+"$ c #90B3DE",
+"% c #8EB1DD",
+"& c #8CB0DC",
+"* c #86ABD9",
+"= c #84A9D8",
+"- c #83A8D7",
+"; c #81A7D6",
+"> c #80A6D5",
+", c #7EA4D4",
+"' c #7DA3D3",
+") c #7BA2D2",
+"! c #7AA1D1",
+"~ c #79A0D1",
+"{ c #4E76A8",
+" ",
+".",
+"+",
+"@",
+"#",
+"$",
+"%",
+"&",
+"*",
+"=",
+"-",
+";",
+">",
+",",
+"'",
+")",
+"!",
+"~",
+"{"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAL.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAL.xpm
new file mode 120000
index 0000000..18fc8e0
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAL.xpm
@@ -0,0 +1 @@
+titleAT.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAM.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAM.xpm
new file mode 120000
index 0000000..18fc8e0
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAM.xpm
@@ -0,0 +1 @@
+titleAT.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAP.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAP.xpm
new file mode 120000
index 0000000..18fc8e0
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAP.xpm
@@ -0,0 +1 @@
+titleAT.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAR.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAR.xpm
new file mode 120000
index 0000000..18fc8e0
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAR.xpm
@@ -0,0 +1 @@
+titleAT.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAS.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAS.xpm
new file mode 120000
index 0000000..18fc8e0
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAS.xpm
@@ -0,0 +1 @@
+titleAT.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAT.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAT.xpm
new file mode 120000
index 0000000..acd117a
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleAT.xpm
@@ -0,0 +1 @@
+titleAB.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIB.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIB.xpm
new file mode 100644
index 0000000..6015a0b
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIB.xpm
@@ -0,0 +1,41 @@
+/* XPM */
+static char * titleIB_xpm[] = {
+"1 19 19 1",
+" c #EBEAE9",
+". c #E9E8E7",
+"+ c #E8E7E6",
+"@ c #E7E6E5",
+"# c #E6E5E4",
+"$ c #E5E4E2",
+"% c #E4E3E1",
+"& c #E3E2E0",
+"* c #DEDCDA",
+"= c #DCDAD8",
+"- c #DBD9D7",
+"; c #DAD8D6",
+"> c #D9D7D5",
+", c #D8D6D4",
+"' c #D7D5D3",
+") c #D6D4D2",
+"! c #D5D3D1",
+"~ c #D4D2D0",
+"{ c #9D9996",
+" ",
+".",
+"+",
+"@",
+"#",
+"$",
+"%",
+"&",
+"*",
+"=",
+"-",
+";",
+">",
+",",
+"'",
+")",
+"!",
+"~",
+"{"};
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIL.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIL.xpm
new file mode 120000
index 0000000..2c41519
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIL.xpm
@@ -0,0 +1 @@
+titleIT.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIM.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIM.xpm
new file mode 120000
index 0000000..2c41519
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIM.xpm
@@ -0,0 +1 @@
+titleIT.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIP.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIP.xpm
new file mode 120000
index 0000000..2c41519
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIP.xpm
@@ -0,0 +1 @@
+titleIT.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIR.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIR.xpm
new file mode 120000
index 0000000..2c41519
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIR.xpm
@@ -0,0 +1 @@
+titleIT.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIS.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIS.xpm
new file mode 120000
index 0000000..2c41519
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIS.xpm
@@ -0,0 +1 @@
+titleIT.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIT.xpm b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIT.xpm
new file mode 120000
index 0000000..aec85d5
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.icewm/themes/IceClearlooks/titleIT.xpm
@@ -0,0 +1 @@
+titleIB.xpm \ No newline at end of file
diff --git a/configs/X11/root-image/etc/skel/.xinitrc b/configs/X11/root-image/etc/skel/.xinitrc
new file mode 100644
index 0000000..9fc0af5
--- /dev/null
+++ b/configs/X11/root-image/etc/skel/.xinitrc
@@ -0,0 +1 @@
+exec icewm-session \ No newline at end of file
diff --git a/configs/X11/root-image/etc/sudoers.d/g_wheel b/configs/X11/root-image/etc/sudoers.d/g_wheel
new file mode 100644
index 0000000..8c45359
--- /dev/null
+++ b/configs/X11/root-image/etc/sudoers.d/g_wheel
@@ -0,0 +1 @@
+%wheel ALL=(ALL) NOPASSWD: ALL
diff --git a/configs/X11/root-image/etc/systemd/scripts/choose-mirror b/configs/X11/root-image/etc/systemd/scripts/choose-mirror
new file mode 100755
index 0000000..13c9f69
--- /dev/null
+++ b/configs/X11/root-image/etc/systemd/scripts/choose-mirror
@@ -0,0 +1,26 @@
+#!/bin/bash
+
+get_cmdline() {
+ local param
+ for param in $(< /proc/cmdline); do
+ case "${param}" in
+ $1=*) echo "${param##*=}";
+ return 0
+ ;;
+ esac
+ done
+}
+
+mirror=$(get_cmdline mirror)
+[[ $mirror = auto ]] && mirror=$(get_cmdline parabolaiso_http_srv)
+[[ $mirror ]] || exit 0
+
+mv /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.orig
+cat >/etc/pacman.d/mirrorlist << EOF
+#
+# Parabola GNU/Linux-libre repository mirrorlist
+# Generated by parabolaiso
+#
+
+Server = ${mirror%%/}/\$repo/os/\$arch
+EOF
diff --git a/configs/X11/root-image/etc/systemd/system/choose-mirror.service b/configs/X11/root-image/etc/systemd/system/choose-mirror.service
new file mode 100644
index 0000000..1e4d771
--- /dev/null
+++ b/configs/X11/root-image/etc/systemd/system/choose-mirror.service
@@ -0,0 +1,10 @@
+[Unit]
+Description=Choose mirror from the kernel command line
+ConditionKernelCommandLine=mirror
+
+[Service]
+Type=oneshot
+ExecStart=/etc/systemd/scripts/choose-mirror
+
+[Install]
+WantedBy=multi-user.target
diff --git a/configs/X11/root-image/etc/systemd/system/etc-pacman.d-gnupg.mount b/configs/X11/root-image/etc/systemd/system/etc-pacman.d-gnupg.mount
new file mode 100644
index 0000000..4eab551
--- /dev/null
+++ b/configs/X11/root-image/etc/systemd/system/etc-pacman.d-gnupg.mount
@@ -0,0 +1,8 @@
+[Unit]
+Description=Temporary /etc/pacman.d/gnupg directory
+
+[Mount]
+What=tmpfs
+Where=/etc/pacman.d/gnupg
+Type=tmpfs
+Options=mode=0755
diff --git a/configs/X11/root-image/etc/systemd/system/getty@tty1.service.d/autologin.conf b/configs/X11/root-image/etc/systemd/system/getty@tty1.service.d/autologin.conf
new file mode 100644
index 0000000..d1d8474
--- /dev/null
+++ b/configs/X11/root-image/etc/systemd/system/getty@tty1.service.d/autologin.conf
@@ -0,0 +1,3 @@
+[Service]
+ExecStart=
+ExecStart=-/sbin/agetty --autologin root --noclear %I 38400 linux
diff --git a/configs/X11/root-image/etc/systemd/system/pacman-init.service b/configs/X11/root-image/etc/systemd/system/pacman-init.service
new file mode 100644
index 0000000..3414ebc
--- /dev/null
+++ b/configs/X11/root-image/etc/systemd/system/pacman-init.service
@@ -0,0 +1,16 @@
+[Unit]
+Description=Initializes Pacman keyring
+Wants=haveged.service
+After=haveged.service
+Requires=etc-pacman.d-gnupg.mount
+After=etc-pacman.d-gnupg.mount
+
+[Service]
+Type=oneshot
+RemainAfterExit=yes
+ExecStart=/usr/bin/pacman-key --init
+ExecStart=/usr/bin/pacman-key --populate archlinux
+ExecStart=/usr/bin/pacman-key --populate parabola
+
+[Install]
+WantedBy=multi-user.target
diff --git a/configs/X11/root-image/etc/udev/rules.d/81-dhcpcd.rules b/configs/X11/root-image/etc/udev/rules.d/81-dhcpcd.rules
new file mode 100644
index 0000000..970da69
--- /dev/null
+++ b/configs/X11/root-image/etc/udev/rules.d/81-dhcpcd.rules
@@ -0,0 +1 @@
+ACTION=="add", SUBSYSTEM=="net", ENV{SYSTEMD_WANTS}="dhcpcd@$name.service"
diff --git a/configs/X11/root-image/root/.automated_script.sh b/configs/X11/root-image/root/.automated_script.sh
new file mode 100755
index 0000000..fb106da
--- /dev/null
+++ b/configs/X11/root-image/root/.automated_script.sh
@@ -0,0 +1,34 @@
+#!/bin/bash
+
+script_cmdline ()
+{
+ local param
+ for param in $(< /proc/cmdline); do
+ case "${param}" in
+ script=*) echo "${param##*=}" ; return 0 ;;
+ esac
+ done
+}
+
+automated_script ()
+{
+ local script rt
+ script="$(script_cmdline)"
+ if [[ -n "${script}" && ! -x /tmp/startup_script ]]; then
+ if [[ "${script}" =~ ^http:// || "${script}" =~ ^ftp:// ]]; then
+ wget "${script}" --retry-connrefused -q -O /tmp/startup_script >/dev/null
+ rt=$?
+ else
+ cp "${script}" /tmp/startup_script
+ rt=$?
+ fi
+ if [[ ${rt} -eq 0 ]]; then
+ chmod +x /tmp/startup_script
+ /tmp/startup_script
+ fi
+ fi
+}
+
+if [[ $(tty) == "/dev/tty1" ]]; then
+ automated_script
+fi
diff --git a/configs/X11/root-image/root/.directory b/configs/X11/root-image/root/.directory
new file mode 100644
index 0000000..af61e27
--- /dev/null
+++ b/configs/X11/root-image/root/.directory
@@ -0,0 +1,6 @@
+[Dolphin]
+Timestamp=2014,12,3,11,8,28
+Version=3
+
+[Settings]
+HiddenFilesShown=true
diff --git a/configs/X11/root-image/root/.zlogin b/configs/X11/root-image/root/.zlogin
new file mode 100644
index 0000000..7cdfca9
--- /dev/null
+++ b/configs/X11/root-image/root/.zlogin
@@ -0,0 +1,2 @@
+~/.automated_script.sh
+startx
diff --git a/configs/X11/root-image/root/customize_root_image.sh b/configs/X11/root-image/root/customize_root_image.sh
new file mode 100755
index 0000000..77f8cb1
--- /dev/null
+++ b/configs/X11/root-image/root/customize_root_image.sh
@@ -0,0 +1,22 @@
+#!/bin/bash
+
+set -e -u
+
+sed -i 's/#\(en_US\.UTF-8\)/\1/' /etc/locale.gen
+locale-gen
+
+ln -sf /usr/share/zoneinfo/UTC /etc/localtime
+
+usermod -s /usr/bin/zsh root
+cp -aT /etc/skel/ /root/
+
+useradd -m -p "" -g users -G "adm,audio,floppy,log,network,rfkill,scanner,storage,optical,power,wheel" -s /usr/bin/zsh parabola
+
+chmod 750 /etc/sudoers.d
+chmod 440 /etc/sudoers.d/g_wheel
+
+sed -i "s/#Server/Server/g" /etc/pacman.d/mirrorlist
+
+systemctl enable multi-user.target pacman-init.service choose-mirror.service NetworkManager.service
+
+sed -i "s/_DATE_/${iso_version}/" /etc/motd \ No newline at end of file
diff --git a/configs/X11/syslinux/parabolaiso.cfg b/configs/X11/syslinux/parabolaiso.cfg
new file mode 100644
index 0000000..473e245
--- /dev/null
+++ b/configs/X11/syslinux/parabolaiso.cfg
@@ -0,0 +1,11 @@
+DEFAULT select
+
+LABEL select
+COM32 boot/syslinux/whichsys.c32
+APPEND -pxe- pxe -sys- sys -iso- sys
+
+LABEL pxe
+CONFIG boot/syslinux/parabolaiso_pxe_choose.cfg
+
+LABEL sys
+CONFIG boot/syslinux/parabolaiso_sys_choose.cfg
diff --git a/configs/X11/syslinux/parabolaiso_head.cfg b/configs/X11/syslinux/parabolaiso_head.cfg
new file mode 100644
index 0000000..a245309
--- /dev/null
+++ b/configs/X11/syslinux/parabolaiso_head.cfg
@@ -0,0 +1,25 @@
+SERIAL 0 38400
+UI boot/syslinux/vesamenu.c32
+MENU TITLE Parabola GNU/Linux-libre
+MENU BACKGROUND boot/syslinux/splash.png
+
+MENU WIDTH 78
+MENU MARGIN 4
+MENU ROWS 7
+MENU VSHIFT 10
+MENU TABMSGROW 14
+MENU CMDLINEROW 14
+MENU HELPMSGROW 16
+MENU HELPMSGENDROW 29
+
+# Refer to http://syslinux.zytor.com/wiki/index.php/Doc/menu
+
+MENU COLOR border 35;40 #ff777caa #a0000000 std
+MENU COLOR title 1;35;40 #ff777caa #a0000000 std
+MENU COLOR sel 7;35;47 #e0ffffff #20777caa all
+MENU COLOR unsel 35;40 #ff777caa #a0000000 std
+MENU COLOR help 35;40 #c0b2b2b2 #a0000000 std
+MENU COLOR timeout_msg 35;40 #ff777caa #00000000 std
+MENU COLOR timeout 1;35;40 #ff777caa #00000000 std
+MENU COLOR msg07 35;40 #ff777caa #a0000000 std
+MENU COLOR tabmsg 35;40 #ff777caa #00000000 std
diff --git a/configs/X11/syslinux/parabolaiso_pxe32.cfg b/configs/X11/syslinux/parabolaiso_pxe32.cfg
new file mode 100644
index 0000000..9df86b7
--- /dev/null
+++ b/configs/X11/syslinux/parabolaiso_pxe32.cfg
@@ -0,0 +1,32 @@
+LABEL parabola32_nbd
+TEXT HELP
+Boot the Parabola GNU/Linux-libre (i686) live medium (Using NBD).
+It allows you to install Parabola GNU/Linux-libre or perform system maintenance.
+ENDTEXT
+MENU LABEL Boot Parabola GNU/Linux-libre (i686) (NBD)
+LINUX boot/i686/vmlinuz
+INITRD boot/i686/parabolaiso.img
+APPEND parabolaisobasedir=%INSTALL_DIR% parabolaisolabel=%PARABOLAISO_LABEL% parabolaiso_nbd_srv=${pxeserver}
+SYSAPPEND 3
+
+LABEL parabola32_nfs
+TEXT HELP
+Boot the Parabola GNU/Linux-libre (i686) live medium (Using NFS).
+It allows you to install Parabola GNU/Linux-libre or perform system maintenance.
+ENDTEXT
+MENU LABEL Boot Parabola GNU/Linux-libre (i686) (NFS)
+LINUX boot/i686/vmlinuz
+INITRD boot/i686/parabolaiso.img
+APPEND parabolaisobasedir=%INSTALL_DIR% parabolaiso_nfs_srv=${pxeserver}:/run/parabolaiso/bootmnt
+SYSAPPEND 3
+
+LABEL parabola32_http
+TEXT HELP
+Boot the Parabola GNU/Linux-libre (i686) live medium (Using HTTP).
+It allows you to install Parabola GNU/Linux-libre or perform system maintenance.
+ENDTEXT
+MENU LABEL Boot Parabola GNU/Linux-libre (i686) (HTTP)
+LINUX boot/i686/vmlinuz
+INITRD boot/i686/parabolaiso.img
+APPEND parabolaisobasedir=%INSTALL_DIR% parabolaiso_http_srv=http://${pxeserver}/
+SYSAPPEND 3
diff --git a/configs/X11/syslinux/parabolaiso_pxe64.cfg b/configs/X11/syslinux/parabolaiso_pxe64.cfg
new file mode 100644
index 0000000..be3e3de
--- /dev/null
+++ b/configs/X11/syslinux/parabolaiso_pxe64.cfg
@@ -0,0 +1,32 @@
+LABEL parabola64_nbd
+TEXT HELP
+Boot the Parabola GNU/Linux-libre (x86_64) live medium (Using NBD).
+It allows you to install Parabola GNU/Linux-libre or perform system maintenance.
+ENDTEXT
+MENU LABEL Boot Parabola GNU/Linux-libre (x86_64) (NBD)
+LINUX boot/x86_64/vmlinuz
+INITRD boot/x86_64/parabolaiso.img
+APPEND parabolaisobasedir=%INSTALL_DIR% parabolaisolabel=%PARABOLAISO_LABEL% parabolaiso_nbd_srv=${pxeserver}
+SYSAPPEND 3
+
+LABEL parabola64_nfs
+TEXT HELP
+Boot the Parabola GNU/Linux-libre (x86_64) live medium (Using NFS).
+It allows you to install Parabola GNU/Linux-libre or perform system maintenance.
+ENDTEXT
+MENU LABEL Boot Parabola GNU/Linux-libre (x86_64) (NFS)
+LINUX boot/x86_64/vmlinuz
+INITRD boot/x86_64/parabolaiso.img
+APPEND parabolaisobasedir=%INSTALL_DIR% parabolaiso_nfs_srv=${pxeserver}:/run/parabolaiso/bootmnt
+SYSAPPEND 3
+
+LABEL parabola64_http
+TEXT HELP
+Boot the Parabola GNU/Linux-libre (x86_64) live medium (Using HTTP).
+It allows you to install Parabola GNU/Linux-libre or perform system maintenance.
+ENDTEXT
+MENU LABEL Boot Parabola GNU/Linux-libre (x86_64) (HTTP)
+LINUX boot/x86_64/vmlinuz
+INITRD boot/x86_64/parabolaiso.img
+APPEND parabolaisobasedir=%INSTALL_DIR% parabolaiso_http_srv=http://${pxeserver}/
+SYSAPPEND 3
diff --git a/configs/X11/syslinux/parabolaiso_pxe_32_inc.cfg b/configs/X11/syslinux/parabolaiso_pxe_32_inc.cfg
new file mode 100644
index 0000000..ba514cb
--- /dev/null
+++ b/configs/X11/syslinux/parabolaiso_pxe_32_inc.cfg
@@ -0,0 +1,3 @@
+INCLUDE boot/syslinux/parabolaiso_head.cfg
+INCLUDE boot/syslinux/parabolaiso_pxe32.cfg
+INCLUDE boot/syslinux/parabolaiso_tail.cfg
diff --git a/configs/X11/syslinux/parabolaiso_pxe_both_inc.cfg b/configs/X11/syslinux/parabolaiso_pxe_both_inc.cfg
new file mode 100644
index 0000000..9396d9b
--- /dev/null
+++ b/configs/X11/syslinux/parabolaiso_pxe_both_inc.cfg
@@ -0,0 +1,4 @@
+INCLUDE boot/syslinux/parabolaiso_head.cfg
+INCLUDE boot/syslinux/parabolaiso_pxe64.cfg
+INCLUDE boot/syslinux/parabolaiso_pxe32.cfg
+INCLUDE boot/syslinux/parabolaiso_tail.cfg
diff --git a/configs/X11/syslinux/parabolaiso_pxe_choose.cfg b/configs/X11/syslinux/parabolaiso_pxe_choose.cfg
new file mode 100644
index 0000000..a3a768f
--- /dev/null
+++ b/configs/X11/syslinux/parabolaiso_pxe_choose.cfg
@@ -0,0 +1,11 @@
+DEFAULT choose
+
+LABEL choose
+COM32 boot/syslinux/ifcpu64.c32
+APPEND have64 -- nohave64
+
+LABEL have64
+CONFIG boot/syslinux/parabolaiso_pxe_both_inc.cfg
+
+LABEL nohave64
+CONFIG boot/syslinux/parabolaiso_pxe_32_inc.cfg
diff --git a/configs/X11/syslinux/parabolaiso_sys32.cfg b/configs/X11/syslinux/parabolaiso_sys32.cfg
new file mode 100644
index 0000000..4abdf7a
--- /dev/null
+++ b/configs/X11/syslinux/parabolaiso_sys32.cfg
@@ -0,0 +1,9 @@
+LABEL parabola32
+TEXT HELP
+Boot the Parabola GNU/Linux-libre (i686) live medium.
+It allows you to install Parabola GNU/Linux-libre or perform system maintenance.
+ENDTEXT
+MENU LABEL Boot Parabola GNU/Linux-libre (i686)
+LINUX boot/i686/vmlinuz
+INITRD boot/i686/parabolaiso.img
+APPEND parabolaisobasedir=%INSTALL_DIR% parabolaisolabel=%PARABOLAISO_LABEL%
diff --git a/configs/X11/syslinux/parabolaiso_sys64.cfg b/configs/X11/syslinux/parabolaiso_sys64.cfg
new file mode 100644
index 0000000..b154459
--- /dev/null
+++ b/configs/X11/syslinux/parabolaiso_sys64.cfg
@@ -0,0 +1,9 @@
+LABEL parabola64
+TEXT HELP
+Boot the Parabola GNU/Linux-libre (x86_64) live medium.
+It allows you to install Parabola GNU/Linux-libre or perform system maintenance.
+ENDTEXT
+MENU LABEL Boot Parabola GNU/Linux-libre (x86_64)
+LINUX boot/x86_64/vmlinuz
+INITRD boot/x86_64/parabolaiso.img
+APPEND parabolaisobasedir=%INSTALL_DIR% parabolaisolabel=%PARABOLAISO_LABEL%
diff --git a/configs/X11/syslinux/parabolaiso_sys_32_inc.cfg b/configs/X11/syslinux/parabolaiso_sys_32_inc.cfg
new file mode 100644
index 0000000..c641201
--- /dev/null
+++ b/configs/X11/syslinux/parabolaiso_sys_32_inc.cfg
@@ -0,0 +1,3 @@
+INCLUDE boot/syslinux/parabolaiso_head.cfg
+INCLUDE boot/syslinux/parabolaiso_sys32.cfg
+INCLUDE boot/syslinux/parabolaiso_tail.cfg
diff --git a/configs/X11/syslinux/parabolaiso_sys_both_inc.cfg b/configs/X11/syslinux/parabolaiso_sys_both_inc.cfg
new file mode 100644
index 0000000..9dfb87f
--- /dev/null
+++ b/configs/X11/syslinux/parabolaiso_sys_both_inc.cfg
@@ -0,0 +1,4 @@
+INCLUDE boot/syslinux/parabolaiso_head.cfg
+INCLUDE boot/syslinux/parabolaiso_sys64.cfg
+INCLUDE boot/syslinux/parabolaiso_sys32.cfg
+INCLUDE boot/syslinux/parabolaiso_tail.cfg
diff --git a/configs/X11/syslinux/parabolaiso_sys_choose.cfg b/configs/X11/syslinux/parabolaiso_sys_choose.cfg
new file mode 100644
index 0000000..d436062
--- /dev/null
+++ b/configs/X11/syslinux/parabolaiso_sys_choose.cfg
@@ -0,0 +1,11 @@
+DEFAULT choose
+
+LABEL choose
+COM32 boot/syslinux/ifcpu64.c32
+APPEND have64 -- nohave64
+
+LABEL have64
+CONFIG boot/syslinux/parabolaiso_sys_both_inc.cfg
+
+LABEL nohave64
+CONFIG boot/syslinux/parabolaiso_sys_32_inc.cfg
diff --git a/configs/X11/syslinux/parabolaiso_tail.cfg b/configs/X11/syslinux/parabolaiso_tail.cfg
new file mode 100644
index 0000000..e85d8e1
--- /dev/null
+++ b/configs/X11/syslinux/parabolaiso_tail.cfg
@@ -0,0 +1,27 @@
+LABEL existing
+TEXT HELP
+Boot an existing operating system.
+Press TAB to edit the disk and partition number to boot.
+ENDTEXT
+MENU LABEL Boot existing OS
+COM32 boot/syslinux/chain.c32
+APPEND hd0 0
+
+# http://www.memtest.org/
+LABEL memtest
+MENU LABEL Run Memtest86+ (RAM test)
+LINUX boot/memtest
+
+# http://hdt-project.org/
+LABEL hdt
+MENU LABEL Hardware Information (HDT)
+COM32 boot/syslinux/hdt.c32
+APPEND modules_alias=boot/syslinux/hdt/modalias.gz pciids=boot/syslinux/hdt/pciids.gz
+
+LABEL reboot
+MENU LABEL Reboot
+COM32 boot/syslinux/reboot.c32
+
+LABEL poweroff
+MENU LABEL Power Off
+COM32 boot/syslinux/poweroff.c32
diff --git a/configs/X11/syslinux/syslinux.cfg b/configs/X11/syslinux/syslinux.cfg
new file mode 100644
index 0000000..0869ed2
--- /dev/null
+++ b/configs/X11/syslinux/syslinux.cfg
@@ -0,0 +1,5 @@
+DEFAULT loadconfig
+
+LABEL loadconfig
+ CONFIG parabolaiso.cfg
+ APPEND ../../