From adfaf3c1a2069d4e983fa2797a0586a0b76ce31a Mon Sep 17 00:00:00 2001 From: ping <dev@guillaumepin.ch> Date: Mon, 18 Nov 2024 12:24:35 +0100 Subject: [PATCH] Add new live_exam_os --- live_exam_os/.gitignore | 2 + live_exam_os/Dockerfile | 134 ++-------- live_exam_os/Makefile | 38 +++ live_exam_os/README.md | 103 ++++++++ live_exam_os/build.sh | 240 ++++++++++++++++++ live_exam_os/build_live_exam_iso | 113 --------- .../config/00-bootloader/grub_config.cfg | 2 - live_exam_os/config/00-bootloader/limine.cfg | 7 + .../config/01-build_hooks/ntp/timesyncd.conf | 22 -- .../01-build_hooks/packages.list.chroot | 13 - .../systemd/screen_settings.service | 11 - .../01-build_hooks/systemd/screen_settings.sh | 8 - .../01-build_hooks/themes/Daloa/xfwm4/README | 10 - .../themes/Daloa/xfwm4/bottom-active.png | Bin 73 -> 0 bytes .../themes/Daloa/xfwm4/bottom-active.xpm | 13 - .../themes/Daloa/xfwm4/bottom-inactive.png | Bin 73 -> 0 bytes .../themes/Daloa/xfwm4/bottom-inactive.xpm | 13 - .../themes/Daloa/xfwm4/bottom-left-active.png | Bin 91 -> 0 bytes .../themes/Daloa/xfwm4/bottom-left-active.xpm | 24 -- .../Daloa/xfwm4/bottom-left-inactive.png | Bin 91 -> 0 bytes .../Daloa/xfwm4/bottom-left-inactive.xpm | 24 -- .../Daloa/xfwm4/bottom-right-active.png | Bin 90 -> 0 bytes .../Daloa/xfwm4/bottom-right-active.xpm | 24 -- .../Daloa/xfwm4/bottom-right-inactive.png | Bin 90 -> 0 bytes .../Daloa/xfwm4/bottom-right-inactive.xpm | 24 -- .../themes/Daloa/xfwm4/close-active.png | Bin 545 -> 0 bytes .../themes/Daloa/xfwm4/close-active.xpm | 24 -- .../themes/Daloa/xfwm4/close-inactive.png | Bin 467 -> 0 bytes .../themes/Daloa/xfwm4/close-inactive.xpm | 24 -- .../themes/Daloa/xfwm4/close-prelight.png | Bin 682 -> 0 bytes .../themes/Daloa/xfwm4/close-prelight.xpm | 24 -- .../themes/Daloa/xfwm4/close-pressed.png | Bin 679 -> 0 bytes .../themes/Daloa/xfwm4/close-pressed.xpm | 24 -- .../themes/Daloa/xfwm4/hide-active.png | Bin 267 -> 0 bytes .../themes/Daloa/xfwm4/hide-active.xpm | 24 -- .../themes/Daloa/xfwm4/hide-inactive.png | Bin 241 -> 0 bytes .../themes/Daloa/xfwm4/hide-inactive.xpm | 24 -- .../themes/Daloa/xfwm4/hide-prelight.png | Bin 484 -> 0 bytes .../themes/Daloa/xfwm4/hide-prelight.xpm | 24 -- .../themes/Daloa/xfwm4/hide-pressed.png | Bin 498 -> 0 bytes .../themes/Daloa/xfwm4/hide-pressed.xpm | 24 -- .../themes/Daloa/xfwm4/left-active.png | Bin 75 -> 0 bytes .../themes/Daloa/xfwm4/left-active.xpm | 32 --- .../themes/Daloa/xfwm4/left-inactive.png | Bin 75 -> 0 bytes .../themes/Daloa/xfwm4/left-inactive.xpm | 32 --- .../themes/Daloa/xfwm4/maximize-active.png | Bin 330 -> 0 bytes .../themes/Daloa/xfwm4/maximize-active.xpm | 24 -- .../themes/Daloa/xfwm4/maximize-inactive.png | Bin 283 -> 0 bytes .../themes/Daloa/xfwm4/maximize-inactive.xpm | 24 -- .../themes/Daloa/xfwm4/maximize-prelight.png | Bin 514 -> 0 bytes .../themes/Daloa/xfwm4/maximize-prelight.xpm | 24 -- .../themes/Daloa/xfwm4/maximize-pressed.png | Bin 534 -> 0 bytes .../themes/Daloa/xfwm4/maximize-pressed.xpm | 24 -- .../Daloa/xfwm4/maximize-toggled-active.png | Bin 361 -> 0 bytes .../Daloa/xfwm4/maximize-toggled-active.xpm | 24 -- .../Daloa/xfwm4/maximize-toggled-inactive.png | Bin 310 -> 0 bytes .../Daloa/xfwm4/maximize-toggled-inactive.xpm | 24 -- .../Daloa/xfwm4/maximize-toggled-prelight.png | Bin 549 -> 0 bytes .../Daloa/xfwm4/maximize-toggled-prelight.xpm | 24 -- .../Daloa/xfwm4/maximize-toggled-pressed.png | Bin 555 -> 0 bytes .../Daloa/xfwm4/maximize-toggled-pressed.xpm | 24 -- .../themes/Daloa/xfwm4/menu-active.png | Bin 213 -> 0 bytes .../themes/Daloa/xfwm4/menu-active.xpm | 21 -- .../themes/Daloa/xfwm4/menu-inactive.png | Bin 213 -> 0 bytes .../themes/Daloa/xfwm4/menu-inactive.xpm | 21 -- .../themes/Daloa/xfwm4/menu-prelight.png | Bin 442 -> 0 bytes .../themes/Daloa/xfwm4/menu-prelight.xpm | 21 -- .../themes/Daloa/xfwm4/menu-pressed.png | Bin 450 -> 0 bytes .../themes/Daloa/xfwm4/menu-pressed.xpm | 21 -- .../themes/Daloa/xfwm4/right-active.png | Bin 73 -> 0 bytes .../themes/Daloa/xfwm4/right-active.xpm | 32 --- .../themes/Daloa/xfwm4/right-inactive.png | Bin 73 -> 0 bytes .../themes/Daloa/xfwm4/right-inactive.xpm | 32 --- .../themes/Daloa/xfwm4/shade-active.png | Bin 416 -> 0 bytes .../themes/Daloa/xfwm4/shade-active.xpm | 24 -- .../themes/Daloa/xfwm4/shade-inactive.png | Bin 342 -> 0 bytes .../themes/Daloa/xfwm4/shade-inactive.xpm | 24 -- .../themes/Daloa/xfwm4/shade-prelight.png | Bin 594 -> 0 bytes .../themes/Daloa/xfwm4/shade-prelight.xpm | 24 -- .../themes/Daloa/xfwm4/shade-pressed.png | Bin 602 -> 0 bytes .../themes/Daloa/xfwm4/shade-pressed.xpm | 24 -- .../Daloa/xfwm4/shade-toggled-active.png | Bin 416 -> 0 bytes .../Daloa/xfwm4/shade-toggled-active.xpm | 24 -- .../Daloa/xfwm4/shade-toggled-inactive.png | Bin 342 -> 0 bytes .../Daloa/xfwm4/shade-toggled-inactive.xpm | 24 -- .../Daloa/xfwm4/shade-toggled-prelight.png | Bin 589 -> 0 bytes .../Daloa/xfwm4/shade-toggled-prelight.xpm | 24 -- .../Daloa/xfwm4/shade-toggled-pressed.png | Bin 601 -> 0 bytes .../Daloa/xfwm4/shade-toggled-pressed.xpm | 24 -- .../themes/Daloa/xfwm4/stick-active.png | Bin 464 -> 0 bytes .../themes/Daloa/xfwm4/stick-active.xpm | 24 -- .../themes/Daloa/xfwm4/stick-inactive.png | Bin 387 -> 0 bytes .../themes/Daloa/xfwm4/stick-inactive.xpm | 24 -- .../themes/Daloa/xfwm4/stick-prelight.png | Bin 617 -> 0 bytes .../themes/Daloa/xfwm4/stick-prelight.xpm | 24 -- .../themes/Daloa/xfwm4/stick-pressed.png | Bin 635 -> 0 bytes .../themes/Daloa/xfwm4/stick-pressed.xpm | 24 -- .../Daloa/xfwm4/stick-toggled-active.png | Bin 463 -> 0 bytes .../Daloa/xfwm4/stick-toggled-active.xpm | 24 -- .../Daloa/xfwm4/stick-toggled-inactive.png | Bin 394 -> 0 bytes .../Daloa/xfwm4/stick-toggled-inactive.xpm | 24 -- .../Daloa/xfwm4/stick-toggled-prelight.png | Bin 620 -> 0 bytes .../Daloa/xfwm4/stick-toggled-prelight.xpm | 24 -- .../Daloa/xfwm4/stick-toggled-pressed.png | Bin 638 -> 0 bytes .../Daloa/xfwm4/stick-toggled-pressed.xpm | 24 -- .../01-build_hooks/themes/Daloa/xfwm4/themerc | 14 - .../themes/Daloa/xfwm4/title-1-active.png | Bin 150 -> 0 bytes .../themes/Daloa/xfwm4/title-1-active.xpm | 26 -- .../themes/Daloa/xfwm4/title-1-inactive.png | Bin 150 -> 0 bytes .../themes/Daloa/xfwm4/title-1-inactive.xpm | 26 -- .../themes/Daloa/xfwm4/title-2-active.png | Bin 150 -> 0 bytes .../themes/Daloa/xfwm4/title-2-active.xpm | 26 -- .../themes/Daloa/xfwm4/title-2-inactive.png | Bin 150 -> 0 bytes .../themes/Daloa/xfwm4/title-2-inactive.xpm | 26 -- .../themes/Daloa/xfwm4/title-3-active.png | Bin 150 -> 0 bytes .../themes/Daloa/xfwm4/title-3-active.xpm | 26 -- .../themes/Daloa/xfwm4/title-3-inactive.png | Bin 150 -> 0 bytes .../themes/Daloa/xfwm4/title-3-inactive.xpm | 27 -- .../themes/Daloa/xfwm4/title-4-active.png | Bin 150 -> 0 bytes .../themes/Daloa/xfwm4/title-4-active.xpm | 26 -- .../themes/Daloa/xfwm4/title-4-inactive.png | Bin 150 -> 0 bytes .../themes/Daloa/xfwm4/title-4-inactive.xpm | 26 -- .../themes/Daloa/xfwm4/title-5-active.png | Bin 150 -> 0 bytes .../themes/Daloa/xfwm4/title-5-active.xpm | 26 -- .../themes/Daloa/xfwm4/title-5-inactive.png | Bin 150 -> 0 bytes .../themes/Daloa/xfwm4/title-5-inactive.xpm | 26 -- .../themes/Daloa/xfwm4/top-left-active.png | Bin 201 -> 0 bytes .../themes/Daloa/xfwm4/top-left-active.xpm | 26 -- .../themes/Daloa/xfwm4/top-left-inactive.png | Bin 201 -> 0 bytes .../themes/Daloa/xfwm4/top-left-inactive.xpm | 26 -- .../themes/Daloa/xfwm4/top-right-active.png | Bin 187 -> 0 bytes .../themes/Daloa/xfwm4/top-right-active.xpm | 27 -- .../themes/Daloa/xfwm4/top-right-inactive.png | Bin 187 -> 0 bytes .../themes/Daloa/xfwm4/top-right-inactive.xpm | 27 -- .../themes/i3/xfwm4/bottom-active.png | Bin 866 -> 0 bytes .../themes/i3/xfwm4/bottom-active.xpm | 6 - .../themes/i3/xfwm4/bottom-inactive.png | Bin 863 -> 0 bytes .../themes/i3/xfwm4/bottom-inactive.xpm | 6 - .../themes/i3/xfwm4/bottom-left-active.png | Bin 867 -> 0 bytes .../themes/i3/xfwm4/bottom-left-active.xpm | 6 - .../themes/i3/xfwm4/bottom-left-inactive.png | Bin 862 -> 0 bytes .../themes/i3/xfwm4/bottom-left-inactive.xpm | 6 - .../themes/i3/xfwm4/bottom-right-active.png | Bin 866 -> 0 bytes .../themes/i3/xfwm4/bottom-right-active.xpm | 6 - .../themes/i3/xfwm4/bottom-right-inactive.png | Bin 863 -> 0 bytes .../themes/i3/xfwm4/bottom-right-inactive.xpm | 6 - .../themes/i3/xfwm4/left-active.png | Bin 864 -> 0 bytes .../themes/i3/xfwm4/left-active.xpm | 6 - .../themes/i3/xfwm4/left-inactive.png | Bin 863 -> 0 bytes .../themes/i3/xfwm4/left-inactive.xpm | 6 - .../themes/i3/xfwm4/right-active.png | Bin 864 -> 0 bytes .../themes/i3/xfwm4/right-active.xpm | 6 - .../themes/i3/xfwm4/right-inactive.png | Bin 862 -> 0 bytes .../themes/i3/xfwm4/right-inactive.xpm | 6 - .../01-build_hooks/themes/i3/xfwm4/themerc | 6 - .../themes/i3/xfwm4/title-1-active.png | Bin 1024 -> 0 bytes .../themes/i3/xfwm4/title-1-active.xpm | 23 -- .../themes/i3/xfwm4/title-1-inactive.png | Bin 918 -> 0 bytes .../themes/i3/xfwm4/title-1-inactive.xpm | 23 -- .../themes/i3/xfwm4/title-2-active.png | Bin 1024 -> 0 bytes .../themes/i3/xfwm4/title-2-active.xpm | 23 -- .../themes/i3/xfwm4/title-2-inactive.png | Bin 918 -> 0 bytes .../themes/i3/xfwm4/title-2-inactive.xpm | 23 -- .../themes/i3/xfwm4/title-3-active.png | Bin 1024 -> 0 bytes .../themes/i3/xfwm4/title-3-active.xpm | 23 -- .../themes/i3/xfwm4/title-3-inactive.png | Bin 918 -> 0 bytes .../themes/i3/xfwm4/title-3-inactive.xpm | 23 -- .../themes/i3/xfwm4/title-4-active.png | Bin 1024 -> 0 bytes .../themes/i3/xfwm4/title-4-active.xpm | 23 -- .../themes/i3/xfwm4/title-4-inactive.png | Bin 918 -> 0 bytes .../themes/i3/xfwm4/title-4-inactive.xpm | 23 -- .../themes/i3/xfwm4/title-5-active.png | Bin 1024 -> 0 bytes .../themes/i3/xfwm4/title-5-active.xpm | 23 -- .../themes/i3/xfwm4/title-5-inactive.png | Bin 918 -> 0 bytes .../themes/i3/xfwm4/title-5-inactive.xpm | 23 -- .../themes/i3/xfwm4/top-left-active.png | Bin 923 -> 0 bytes .../themes/i3/xfwm4/top-left-active.xpm | 23 -- .../themes/i3/xfwm4/top-left-inactive.png | Bin 869 -> 0 bytes .../themes/i3/xfwm4/top-left-inactive.xpm | 23 -- .../themes/i3/xfwm4/top-right-active.png | Bin 904 -> 0 bytes .../themes/i3/xfwm4/top-right-active.xpm | 23 -- .../themes/i3/xfwm4/top-right-inactive.png | Bin 867 -> 0 bytes .../themes/i3/xfwm4/top-right-inactive.xpm | 23 -- .../01-build_hooks/x11/x11_settings.desktop | 12 - .../config/01-build_hooks/x11/x11_settings.sh | 10 - live_exam_os/config/01-initramfs/init | 53 ++++ live_exam_os/config/01-initramfs/init_no_luks | 53 ++++ .../config/02-packages_install/packages | 24 ++ ...9-packages_removal_and_cleanup.hook.chroot | 12 - .../config/03-boot_hooks/1000-remove_user_pwd | 5 - .../config/03-boot_hooks/1000-set_user_pwd | 10 - .../2000-chown_user_desktop_files | 6 - .../config/03-boot_hooks/3000-certificates | 23 -- .../config/03-boot_hooks/9999-firewall | 20 -- .../system-connections/wifi.nmconnection} | 0 .../wifi.nmconnection.example1 | 32 +++ .../wifi.nmconnection.example2 | 0 .../etc/default}/keyboard | 0 .../config/03-customisation/etc/inittab | 17 ++ .../etc/xdg/autostart}/nexus-exam.desktop | 6 +- .../xfce-perchannel-xml}/xfce4-desktop.xml | 0 .../xfce-perchannel-xml}/xfce4-panel.xml | 0 .../xfce4-power-manager.xml | 0 .../xfce4-settings-manager.xml | 0 .../xfconf/xfce-perchannel-xml}/xfwm4.xml | 2 +- .../03-customisation/home/user/.profile | 1 + .../03-customisation/home/user/.xinitrc | 1 + .../usr/local/bin/nexus-exam.desktop | 5 + .../04-post_install/1000-create-user.sh | 16 ++ .../04-post_install/1000-disable_root.sh | 8 + .../04-post_install/2000-enable_services.sh | 13 + .../config/04-post_install/9999-firewall.sh | 18 ++ live_exam_os/config/config | 18 -- live_exam_os/tools/devices_umounter | 6 - live_exam_os/tools/devices_watcher | 3 - live_exam_os/tools/flash_iso_multi_keys | 58 ----- live_exam_os/tools/umount_multi | 19 -- 217 files changed, 659 insertions(+), 2366 deletions(-) create mode 100644 live_exam_os/.gitignore create mode 100644 live_exam_os/Makefile create mode 100644 live_exam_os/README.md create mode 100755 live_exam_os/build.sh delete mode 100755 live_exam_os/build_live_exam_iso delete mode 100644 live_exam_os/config/00-bootloader/grub_config.cfg create mode 100644 live_exam_os/config/00-bootloader/limine.cfg delete mode 100644 live_exam_os/config/01-build_hooks/ntp/timesyncd.conf delete mode 100644 live_exam_os/config/01-build_hooks/packages.list.chroot delete mode 100644 live_exam_os/config/01-build_hooks/systemd/screen_settings.service delete mode 100644 live_exam_os/config/01-build_hooks/systemd/screen_settings.sh delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/README delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-active.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-active.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-inactive.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-inactive.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-left-active.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-left-active.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-left-inactive.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-left-inactive.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-right-active.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-right-active.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-right-inactive.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-right-inactive.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-active.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-active.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-inactive.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-inactive.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-prelight.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-prelight.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-pressed.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-pressed.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-active.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-active.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-inactive.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-inactive.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-prelight.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-prelight.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-pressed.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-pressed.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/left-active.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/left-active.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/left-inactive.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/left-inactive.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-active.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-active.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-inactive.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-inactive.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-prelight.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-prelight.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-pressed.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-pressed.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-active.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-active.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-inactive.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-inactive.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-prelight.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-prelight.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-pressed.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-pressed.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-active.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-active.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-inactive.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-inactive.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-prelight.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-prelight.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-pressed.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-pressed.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/right-active.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/right-active.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/right-inactive.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/right-inactive.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-active.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-active.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-inactive.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-inactive.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-prelight.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-prelight.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-pressed.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-pressed.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-active.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-active.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-inactive.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-inactive.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-prelight.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-prelight.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-pressed.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-pressed.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-active.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-active.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-inactive.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-inactive.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-prelight.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-prelight.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-pressed.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-pressed.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-active.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-active.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-inactive.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-inactive.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-prelight.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-prelight.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-pressed.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-pressed.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/themerc delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-1-active.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-1-active.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-1-inactive.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-1-inactive.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-2-active.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-2-active.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-2-inactive.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-2-inactive.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-3-active.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-3-active.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-3-inactive.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-3-inactive.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-4-active.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-4-active.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-4-inactive.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-4-inactive.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-5-active.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-5-active.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-5-inactive.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-5-inactive.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-left-active.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-left-active.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-left-inactive.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-left-inactive.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-right-active.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-right-active.xpm delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-right-inactive.png delete mode 100644 live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-right-inactive.xpm delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-active.png delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-active.xpm delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-inactive.png delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-inactive.xpm delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-left-active.png delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-left-active.xpm delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-left-inactive.png delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-left-inactive.xpm delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-right-active.png delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-right-active.xpm delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-right-inactive.png delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-right-inactive.xpm delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/left-active.png delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/left-active.xpm delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/left-inactive.png delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/left-inactive.xpm delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/right-active.png delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/right-active.xpm delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/right-inactive.png delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/right-inactive.xpm delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/themerc delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-1-active.png delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-1-active.xpm delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-1-inactive.png delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-1-inactive.xpm delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-2-active.png delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-2-active.xpm delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-2-inactive.png delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-2-inactive.xpm delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-3-active.png delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-3-active.xpm delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-3-inactive.png delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-3-inactive.xpm delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-4-active.png delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-4-active.xpm delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-4-inactive.png delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-4-inactive.xpm delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-5-active.png delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-5-active.xpm delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-5-inactive.png delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-5-inactive.xpm delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-left-active.png delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-left-active.xpm delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-left-inactive.png delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-left-inactive.xpm delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-right-active.png delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-right-active.xpm delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-right-inactive.png delete mode 100755 live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-right-inactive.xpm delete mode 100644 live_exam_os/config/01-build_hooks/x11/x11_settings.desktop delete mode 100644 live_exam_os/config/01-build_hooks/x11/x11_settings.sh create mode 100644 live_exam_os/config/01-initramfs/init create mode 100644 live_exam_os/config/01-initramfs/init_no_luks create mode 100644 live_exam_os/config/02-packages_install/packages delete mode 100644 live_exam_os/config/02-post_install_hooks/9999-packages_removal_and_cleanup.hook.chroot delete mode 100755 live_exam_os/config/03-boot_hooks/1000-remove_user_pwd delete mode 100755 live_exam_os/config/03-boot_hooks/1000-set_user_pwd delete mode 100755 live_exam_os/config/03-boot_hooks/2000-chown_user_desktop_files delete mode 100755 live_exam_os/config/03-boot_hooks/3000-certificates delete mode 100755 live_exam_os/config/03-boot_hooks/9999-firewall rename live_exam_os/config/{01-build_hooks/wifi/wifi.nmconnection.example1 => 03-customisation/etc/NetworkManager/system-connections/wifi.nmconnection} (100%) create mode 100644 live_exam_os/config/03-customisation/etc/NetworkManager/system-connections/wifi.nmconnection.example1 rename live_exam_os/config/{01-build_hooks/wifi => 03-customisation/etc/NetworkManager/system-connections}/wifi.nmconnection.example2 (100%) rename live_exam_os/config/{01-build_hooks/keyboard => 03-customisation/etc/default}/keyboard (100%) create mode 100644 live_exam_os/config/03-customisation/etc/inittab rename live_exam_os/config/{01-build_hooks => 03-customisation/etc/xdg/autostart}/nexus-exam.desktop (57%) rename live_exam_os/config/{01-build_hooks/xfce => 03-customisation/etc/xdg/xfce4/xfconf/xfce-perchannel-xml}/xfce4-desktop.xml (100%) rename live_exam_os/config/{01-build_hooks/xfce => 03-customisation/etc/xdg/xfce4/xfconf/xfce-perchannel-xml}/xfce4-panel.xml (100%) rename live_exam_os/config/{01-build_hooks/xfce => 03-customisation/etc/xdg/xfce4/xfconf/xfce-perchannel-xml}/xfce4-power-manager.xml (100%) rename live_exam_os/config/{01-build_hooks/xfce => 03-customisation/etc/xdg/xfce4/xfconf/xfce-perchannel-xml}/xfce4-settings-manager.xml (100%) rename live_exam_os/config/{01-build_hooks/xfce => 03-customisation/etc/xdg/xfce4/xfconf/xfce-perchannel-xml}/xfwm4.xml (98%) create mode 100644 live_exam_os/config/03-customisation/home/user/.profile create mode 100644 live_exam_os/config/03-customisation/home/user/.xinitrc create mode 100644 live_exam_os/config/03-customisation/usr/local/bin/nexus-exam.desktop create mode 100755 live_exam_os/config/04-post_install/1000-create-user.sh create mode 100755 live_exam_os/config/04-post_install/1000-disable_root.sh create mode 100755 live_exam_os/config/04-post_install/2000-enable_services.sh create mode 100755 live_exam_os/config/04-post_install/9999-firewall.sh delete mode 100755 live_exam_os/config/config delete mode 100755 live_exam_os/tools/devices_umounter delete mode 100755 live_exam_os/tools/devices_watcher delete mode 100755 live_exam_os/tools/flash_iso_multi_keys delete mode 100755 live_exam_os/tools/umount_multi diff --git a/live_exam_os/.gitignore b/live_exam_os/.gitignore new file mode 100644 index 0000000..9d78b0d --- /dev/null +++ b/live_exam_os/.gitignore @@ -0,0 +1,2 @@ +output/ +*.iso diff --git a/live_exam_os/Dockerfile b/live_exam_os/Dockerfile index ddbb04e..c204f22 100644 --- a/live_exam_os/Dockerfile +++ b/live_exam_os/Dockerfile @@ -1,113 +1,31 @@ -#-------------------------------------------------------------------------------------------------------------------- -# Builder stage that generates nexus-exam +ARG ALPINE_VERSION + +FROM alpine:${ALPINE_VERSION} + +RUN apk add mtools xorriso squashfs-tools cryptsetup e2fsprogs limine-x86_64 limine-cd + +RUN apk update && apk add --no-cache \ + gcc \ + musl-dev \ + pkgconf \ + git \ + wget \ + make \ + ca-certificates \ + glfw-dev \ + libxcursor-dev \ + libxinerama-dev \ + libxi-dev \ + libxxf86vm-dev \ + libxrandr-dev \ + upx \ + glfw \ + xrandr -FROM ubuntu:22.04 as nexus-exam-builder - -ARG base_dir -ARG server_ip -ARG server_port -ARG cert -ARG exam_user -ARG exam_pwd - -RUN apt-get update && apt-get install -y gcc pkg-config git wget make ca-certificates libglfw3-dev libxcursor-dev libxinerama-dev libxi-dev libxxf86vm-dev upx-ucl - -# Install go 1.22 from the official GO site ENV archive=go1.22.6.linux-amd64.tar.gz ENV PATH=$PATH:/usr/local/go/bin WORKDIR /go -RUN wget https://go.dev/dl/$archive -RUN tar -C /usr/local -xzf $archive - -# Compile nexus-exam -WORKDIR /nexus -COPY ${base_dir} . -RUN make build_nexus-exam SERVER=${server_ip}:${server_port} CERT=${cert} EXAM_USER=${exam_user} EXAM_PWD=${exam_pwd} - -#-------------------------------------------------------------------------------------------------------------------- -# Final builder stage that generates the live nexus-exam ISO image - -FROM debian:12 - -ARG server_ip -ARG server_port -ARG cert -ARG exam_user -ARG exam_pwd - -RUN apt-get update && apt-get install -y live-build live-config && rm -rf /var/lib/apt/lists/* - -WORKDIR /live-default - -# Install grub config (used when booting on UEFI systems) -ADD config/00-bootloader/grub_config.cfg config/includes.binary/boot/grub/config.cfg - -# Install syslinux config (used when booting on BIOS systems) -# See here for customizing it: https://wiki.koozali.org/Isolinux_menu.c32 -ADD config/00-bootloader/isolinux.cfg config/includes.binary/isolinux/isolinux.cfg -ADD config/00-bootloader/isolinux.png config/includes.binary/isolinux/splash.png - -# Add additionnal Debian packages -ADD config/01-build_hooks/packages.list.chroot config/package-lists/ - -## Add swiss-french keyboard config -ADD config/01-build_hooks/keyboard/keyboard config/includes.chroot/etc/default/ - -# Install wifi connection -ADD config/01-build_hooks/wifi/wifi.nmconnection config/includes.chroot/etc/NetworkManager/system-connections/ -RUN chmod 0600 config/includes.chroot/etc/NetworkManager/system-connections/wifi.nmconnection - -## Specify groups for live user (dialout is required to access serial interfaces) -# RUN mkdir -p config/includes.chroot/etc/live/config.conf.d -# RUN echo "LIVE_USER_DEFAULT_GROUPS=\"cdrom floppy sudo audio dip video plugdev users netdev bluetooth scanner dialout\"" > config/includes.chroot/etc/live/config.conf.d/10-user-setup.conf - -# Copy nexus-exam from builder container -COPY --from=nexus-exam-builder /nexus/build/nexus-exam config/includes.chroot/usr/local/bin/ - -## Run nexus-exam as soon as user logs in -ADD config/01-build_hooks/nexus-exam.desktop config/includes.chroot/etc/xdg/autostart/ - -# Add nexus-exam desktop shortcut -ADD config/01-build_hooks/nexus-exam.desktop config/includes.chroot/home/nexus/Bureau/ -RUN chmod +x config/includes.chroot/home/nexus/Bureau/nexus-exam.desktop -# The chown doesn't affect the file because it's created at boot time -#RUN chown 1000:1000 config/includes.chroot/home/nexus/Bureau/nexus-exam.desktop - -## Run various X11 settings as soon as user logs in -ADD config/01-build_hooks/x11/x11_settings.sh config/includes.chroot/usr/local/bin/ -ADD config/01-build_hooks/x11/x11_settings.desktop config/includes.chroot/etc/xdg/autostart/ - -# Systemd service to set various X11 settings (does not work - not sure why) -# ADD config/01-build_hooks/systemd/x11_settings.sh config/includes.chroot/usr/local/bin/ -# RUN chmod +x config/includes.chroot/usr/local/bin/x11_settings.sh -# ADD config/01-build_hooks/systemd/x11_settings.service config/includes.chroot/etc/systemd/system/ - -# Customize xfce4 desktop -ADD config/01-build_hooks/wallpapers/wallpaper.png config/includes.chroot/usr/share/images/desktop-base/default -ADD config/01-build_hooks/xfce/xfce4-desktop.xml config/includes.chroot/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/ -ADD config/01-build_hooks/xfce/xfce4-panel.xml config/includes.chroot/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/ -ADD config/01-build_hooks/xfce/xfce4-settings-manager.xml config/includes.chroot/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/ -ADD config/01-build_hooks/xfce/xfce4-power-manager.xml config/includes.chroot/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/ -ADD config/01-build_hooks/xfce/xfwm4.xml config/includes.chroot/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/ - -## Install themes for xfwm4 -ADD config/01-build_hooks/themes config/includes.chroot/usr/share/themes/ - -# NTP server configuration -ADD config/01-build_hooks/ntp/timesyncd.conf config/includes.chroot/etc/systemd/ - -## Post install hooks -ADD config/02-post_install_hooks/* config/hooks/live/ - -# Boot time hooks -ADD config/03-boot_hooks/* config/includes.chroot/lib/live/config/ - -# Configure firewall hook -RUN echo "firewall ${server_ip} ${server_port}\n" >> config/includes.chroot/lib/live/config/9999-firewall - -# Add config file -ADD config/config auto/ - -RUN lb config -CMD ["lb", "build"] +RUN wget https://go.dev/dl/$archive && \ + tar -C /usr/local -xzf $archive && \ + rm $archive diff --git a/live_exam_os/Makefile b/live_exam_os/Makefile new file mode 100644 index 0000000..cb7365c --- /dev/null +++ b/live_exam_os/Makefile @@ -0,0 +1,38 @@ +image_name := builder_alpine_iso +alpine_version := "3.20.3" +iso_file := image.iso +output := output +squashfs_file := ${output}/squash.rootfs +root_fs := ${output}/rootfs +initrd_fs := ${output}/initrd +iso_path := ${output}/iso +server_ip := "127.0.0.1" +server_port := "1077" +cert := "ca-cert.pem" +exam_user := "user" +exam_pwd := "password" + +all: build + +build: build_container clean + sudo docker run -it --rm -v $(PWD)/..:/data --workdir /data/live_exam_os --privileged -e SQUASHFS=${squashfs_file} -e ROOTFS_DIR=${root_fs} -e INITRD_DIR=${initrd_fs} -e ISO_DIR=${iso_path} -e SERVER="${server_ip}:${server_port}" -e CERT=${cert} -e EXAM_USER=${exam_user} -e EXAM_PWD=${exam_pwd} ${image_name} ./build.sh ${iso_file} "123" --alpine-version ${alpine_version} --user-password "0" + sudo chown ${USER}:${USER} ${iso_file} + +no_luks: build_container clean + sudo docker run -it --rm -v $(PWD)/..:/data --workdir /data/live_exam_os --privileged -e SQUASHFS=${squashfs_file} -e ROOTFS_DIR=${root_fs} -e INITRD_DIR=${initrd_fs} -e ISO_DIR=${iso_path} -e SERVER="${server_ip}:${server_port}" -e CERT=${cert} -e EXAM_USER=${exam_user} -e EXAM_PWD=${exam_pwd} ${image_name} ./build.sh ${iso_file} '' --no-luks --alpine-version ${alpine_version} --user-password "0" + sudo chown ${USER}:${USER} ${iso_file} + +build_container: + sudo docker build -t ${image_name} --build-arg ALPINE_VERSION=${alpine_version} . + +clean: + sudo rm -rf ${iso_file} ${output} + +uefi: + qemu-system-x86_64 -bios /usr/share/OVMF/x64/OVMF.fd -drive file=${iso_file},format=raw -boot d -m 16G -smp 4 -netdev user,id=n1 -device virtio-net-pci,netdev=n1 + +bios: + qemu-system-x86_64 -drive file=${iso_file},format=raw -boot d -m 4G -smp 4 + +bios_cd: + qemu-system-x86_64 -drive file=${iso_file},media=cdrom,if=ide,readonly=on -boot d -m 4G -smp 4 diff --git a/live_exam_os/README.md b/live_exam_os/README.md new file mode 100644 index 0000000..2a6989a --- /dev/null +++ b/live_exam_os/README.md @@ -0,0 +1,103 @@ +# live_exam_os + +This project aims to create a minimal live operating system in the form of an ISO image, specifically designed for use on any computer. The generated ISO boots directly into a lightweight XFCE desktop environment and automatically launches the nexus-client. The focus is on simplicity, speed and portability. + +The ISO is based on Alpine Linux, known for its small footprint and security. LUKS encryption to secure the filesystem is enabled by default and can be disabled. + +## Features + + - Minimal ISO: Starts with a lightweight Alpine Linux base. + - Encryption: Utilizes LUKS encryption for securing the filesystem (optional). + - Desktop Environment: Configured for autologin with a minimal desktop environment. + - Nexus Client: Auto-launches the nexus-client at startup. + - Customizable: Flexible options for user credentials, Alpine version, and additional files. + +## Prerequisites + + - Docker: Used to containerize the build process. + - QEMU: Optional, for testing the generated ISO. + +## Environment Setup + +The build.sh script use several environment variables for flexibility: + +| Variable | Description |Example| +|-|-|-| +| SQUASHFS | Path to SquashFS file | out/squash.rootfs | +| ROOTFS_DIR | Temporary root filesystem directory | out/rootfs | +| INITRD_DIR | Temporary initrd directory | out/initrd | +| ISO_DIR| Temporary ISO directory | out/iso | +| SERVER | Server details | 127.0.0.1:1077 | +| CERT| Path to Certificate file |ca-cert.pem | +| EXAM_USER| Default user for exam client| user | +| EXAM_PWD| Default password for exam client | password | + +## build.sh Script + +The script build.sh generates the live ISO with various options for customization. + +### Syntax + +./build.sh iso_output_path luks_passphrase [options] + +### Required Arguments + + - iso_output_path: Path to save the generated ISO image (e.g., out/iso/alpine.iso). + - luks_passphrase: Passphrase for LUKS encryption. Leave blank when using --no-luks. + +### Options + + - --no-luks: Disable LUKS encryption (makes luks_passphrase optional). + - --alpine-version: Specify Alpine Linux version (default: 3.20.3). + - --root-enabled: Enable root access (default: disabled). + - --root-password: Set the root password (ignored if root is disabled). + - --user-password: Set the default user password. + +### Example Usage + +#### With Encryption: + +```bash +./build.sh out/iso/alpine.iso 'my_luks_pass' --alpine-version 3.16 --root-enabled yes --root-password 'rootpass' --user-password 'userpass' +``` + +#### Without Encryption: +```bash +./build.sh out/iso/alpine.iso '' --no-luks --alpine-version 3.18 +``` + + +## Usage Instructions +### Build the ISO + +The core ISO creation is handled by the script build.sh. For development, a Makefile is included to set up the environment and execute the script inside a Docker container. + +#### Buld the ISO with encryption +Builds an encrypted ISO using LUKS with a default password of "123". +``` +make build +``` + +#### Build the ISO without encryption +``` +make no_luks +``` + +### Testing the ISO + +After building the ISO, you can test it using QEMU: + +#### UEFI Environment: +``` +make uefi +``` + +#### BIOS Environment: +``` +make bios +``` + +#### BIOS as CD-ROM: +``` +make bios_cd +``` diff --git a/live_exam_os/build.sh b/live_exam_os/build.sh new file mode 100755 index 0000000..b98f701 --- /dev/null +++ b/live_exam_os/build.sh @@ -0,0 +1,240 @@ +#!/bin/sh + +ALPINE_VERSION="3.20.3" +ROOT_ENABLED="no" +LUKS_ENABLED="yes" +ROOT_PASSWORD="" +USER_PASSWORD="" +LUKS_IMG="squash.rootfs.luks" +BOOT_FOLDER="$ISO_DIR/boot" + +helper() { + echo "USAGE: $(basename "$0") iso_output_path luks_passphrase [options]" + echo + echo "Required arguments:" + echo " iso_output_path Path where the generated ISO image will be saved (e.g., out/iso/alpine.iso)" + echo " luks_passphrase LUKS encryption passphrase for securing the filesystem" + echo + echo "Options:" + echo " --no-luks Disable LUKS encryption (makes luks_passphrase optional)" + echo " --alpine-version Specify the Alpine Linux version to use (default: 3.20.3)" + echo " --root-enabled Enable root access (default: disabled)" + echo " --root-password Set the root password (ignored if root is disabled)" + echo " --user-password Set the default user password" + echo + echo "Environment Setup Parameters:" + echo " SQUASHFS Path to the SquashFS file (e.g., out/squash.rootfs)" + echo " ROOTFS_DIR Path to the temporary filesystem directory (e.g., out/rootfs)" + echo " INITRD_DIR Temporary directory for initrd (e.g., out/initrd)" + echo " ISO_DIR Path to the temporary ISO directory (e.g., out/iso)" + echo " SERVER IP of the nexus server (e.g., 127.0.0.1:1077)" + echo " CERT Path to the Certificate file (e.g., ca-cert.pem)" + echo " EXAM_USER Default user for exam client (e.g., user)" + echo " EXAM_PWD Default password for exam client (e.g., password)" + echo + echo "Example Usage:" + echo " $(basename "$0") out/iso/alpine.iso 'my_luks_pass' --alpine-version 3.16 --root-enabled yes --root-password 'rootpass' --user-password 'userpass'" + echo " $(basename "$0") out/iso/alpine.iso '' --no-luks --alpine-version 3.18" + exit 1 +} + +check_container_and_alpine_version() { + if [ ! -f "/.dockerenv" ] && [ ! -f "/run/.containerenv" ]; then + echo "Error: This script should be run inside a container environment on Alpine Linux version $ALPINE_VERSION." + helper + fi + + if [ -f "/etc/os-release" ]; then + . /etc/os-release + if [ "$ID" != "alpine" ] || [ "$VERSION_ID" != "$ALPINE_VERSION" ]; then + echo "Error: This script should be run inside a container environment on Alpine Linux version $ALPINE_VERSION." + echo "Actual version: $VERSION_ID" + helper + fi + else + echo "Error: This script should be run inside a container environment on Alpine Linux version $ALPINE_VERSION." + helper + fi +} + +check_environment_var() { + if [ -z $SQUASHFS ] || [ -z $ROOTFS_DIR ] || [ -z $INITRD_DIR ] || [ -z $ISO_DIR ]; then + echo "Error: Environment variables aren't set" + helper + fi +} + +run() { + chroot "$ROOTFS_DIR" $@ +} + +if [ "$#" -lt 2 ]; then + helper +fi + +ISO_OUTPUT_PATH="$1" +LUKS_PASSPHRASE="$2" +shift 2 + +while [ "$#" -gt 0 ]; do + case "$1" in + --no-luks) + LUKS_ENABLED="no" + shift + ;; + --alpine-version) + if [ -n "$2" ]; then + ALPINE_VERSION="$2" + shift 2 + else + echo "Error: --alpine-version requires an argument" >&2 + helper + fi + ;; + --root-enabled) + if [ "$2" = "yes" ] || [ "$2" = "no" ]; then + ROOT_ENABLED="$2" + shift 2 + else + echo "Error: --root-enabled must be 'yes' or 'no'" >&2 + helper + fi + ;; + --root-password) + if [ -n "$2" ]; then + ROOT_PASSWORD="$2" + shift 2 + else + echo "Error: --root-password requires an argument" >&2 + helper + fi + ;; + --user-password) + if [ -n "$2" ]; then + USER_PASSWORD="$2" + shift 2 + else + echo "Error: --user-password requires an argument" >&2 + helper + fi + ;; + *) + echo "Unknown option: $1" >&2 + helper + ;; + esac +done + +if [ "$LUKS_ENABLED" = "yes" ] && [ -z "$LUKS_PASSPHRASE" ]; then + echo "Error: LUKS encryption is enabled, but no passphrase was provided." >&2 + helper +fi + +check_container_and_alpine_version +check_environment_var + +echo "[Compiling nexus-exam...]" +cd .. +make build_nexus-exam +mkdir -p live_exam_os/$ROOTFS_DIR/usr/local/bin +cp build/nexus-exam live_exam_os/$ROOTFS_DIR/usr/local/bin/nexus-exam +make clean_client +cd - + +echo "[Create initramfs...]" +rm -rf $INITRD_DIR +mkdir -p "$INITRD_DIR" + +apk update +if [ $LUKS_ENABLED = "yes" ]; then + cp config/01-initramfs/init $INITRD_DIR/init + packages="busybox musl cryptsetup cryptsetup-libs popt libuuid libblkid + device-mapper-libs libcrypto3 argon2-libs json-c libeconf + udev kmod-libs zlib xz-libs zstd-libs" +else + cp config/01-initramfs/init_no_luks $INITRD_DIR/init + packages="busybox musl libblkid libeconf libcrypto3 + udev kmod-libs zlib xz-libs zstd-libs" +fi +chmod +x $INITRD_DIR/init +for package in $packages; do + apk fetch -s "$package" > "$INITRD_DIR/$package.apk" + tar -xzf "$INITRD_DIR/$package.apk" -C $INITRD_DIR + rm "$INITRD_DIR/$package.apk" +done + +echo "[Create filesystem...]" +mkdir -p "$ROOTFS_DIR" +apk add --initdb --root "$ROOTFS_DIR" +cp /etc/apk/repositories "$ROOTFS_DIR/etc/apk/repositories" + +echo "[Installing packages...]" +apk update --root "$ROOTFS_DIR" --allow-untrusted +apk add --root "$ROOTFS_DIR" --allow-untrusted $(cat config/02-packages_install/packages) &>/dev/null +mkdir -p $INITRD_DIR/lib +cp -r $ROOTFS_DIR/lib/modules $INITRD_DIR/lib/ + +echo "[Uploading configuration file...]" +cd config/03-customisation +cp -R --parents * ../../$ROOTFS_DIR +cd ../.. + +echo "[Post-install...]" +for script in config/04-post_install/*.sh; do + ./$script +done + +echo "[Moving kernel from rootfs to iso/boot...]" +mkdir -p $BOOT_FOLDER +cp $ROOTFS_DIR/boot/vmlinuz-* $BOOT_FOLDER +rm -rf $ROOTFS_DIR/boot + +echo "[Create initrd...]" +mkdir -p "$INITRD_DIR/usr/bin" +chroot "$INITRD_DIR" /bin/busybox --install +TMP_PWD=$(pwd) +cd $INITRD_DIR +find . | cpio -R root:root -H newc -o | gzip > $TMP_PWD/$BOOT_FOLDER/initrd +cd $TMP_PWD + +echo "[Create squash.rootfs..]" +mksquashfs "$ROOTFS_DIR" "$SQUASHFS" &>/dev/null + +if [ $LUKS_ENABLED = "yes" ]; then + echo "[Encrypt squash.rootfs..]" + SQUASHFS_SIZE=$(stat -c %s "$SQUASHFS") + LUKS_HEADER_SIZE=$((1024 * 1024 * 16)) # 16 MiB header LUKS2 + TOTAL_SIZE=$((SQUASHFS_SIZE + LUKS_HEADER_SIZE)) + SECTOR_SIZE=512 + TOTAL_SIZE=$(( (TOTAL_SIZE + SECTOR_SIZE - 1) / SECTOR_SIZE * SECTOR_SIZE )) + + fallocate -l $TOTAL_SIZE "$ISO_DIR/$LUKS_IMG" + + echo -n "$LUKS_PASSPHRASE" | cryptsetup luksFormat "$ISO_DIR/$LUKS_IMG" --batch-mode + echo -n "$LUKS_PASSPHRASE" | cryptsetup luksOpen "$ISO_DIR/$LUKS_IMG" container + dd if="$SQUASHFS" of=/dev/mapper/container bs=4M + + cryptsetup luksClose container +else + cp "$SQUASHFS" "$ISO_DIR/squash.rootfs" +fi + +echo "[Create iso...]" + +mkdir -p "$ISO_DIR/EFI/BOOT" +chown -R root:root $ISO_DIR + +cp /usr/share/limine/BOOTX64.EFI "$ISO_DIR/EFI/BOOT/" +cp /usr/share/limine/*.bin "$ISO_DIR/" +cp /usr/share/limine/*.sys "$ISO_DIR/" + +cp config/00-bootloader/limine.cfg "$ISO_DIR/limine.cfg" + +xorriso -as mkisofs -R -r -J -b "limine-bios-cd.bin" \ + -no-emul-boot -boot-load-size 4 -boot-info-table -hfsplus \ + -apm-block-size 2048 --efi-boot "limine-uefi-cd.bin" \ + -efi-boot-part --efi-boot-image --protective-msdos-label \ + -volid "NEXUSCLIENTISO" \ + "$ISO_DIR" -o image.iso + +limine bios-install image.iso diff --git a/live_exam_os/build_live_exam_iso b/live_exam_os/build_live_exam_iso deleted file mode 100755 index f95148f..0000000 --- a/live_exam_os/build_live_exam_iso +++ /dev/null @@ -1,113 +0,0 @@ -#!/bin/bash - -LIVEBUILD_ISO_NAME=live-image-amd64.hybrid.iso -#LIVEBUILD_ISO_NAME=live-image-amd64.iso - -TMP_CONTAINER_NAME=`echo $RANDOM | md5sum | head -c 20; echo;` -IMG_SUFFIX=`echo $RANDOM | md5sum | head -c 8; echo;` -DOCKER_IMG="nexus-live-exam-os_"$IMG_SUFFIX - -abort () { - echo "ABORT." - exit 1 -} - -usage () { - app=`basename $0` - echo "USAGE: $app -s IP -p PORT -c CERT -u USER -w PWD -o ISO" >&2 - echo "Build an ISO image of a nexus live exam OS." >&2 - echo " -s ip address of the nexus-server" >&2 - echo " -p port on which nexus-server listens" >&2 - echo " -c path to public CA certificate file (ca-cert.pem)" >&2 - echo " -u user nexus-exam uses to connect to nexus server" >&2 - echo " -w password (in clear) for user above" >&2 - echo " -o name of ISO image to create" >&2 - exit 1 -} - -build_docker_image () { - # Create temp directory where nexus-exam will be compiled - dir=tmp.dir.$$ - mkdir $dir || abort - # Copy pub certificate - cp $CERT $dir || abort - # Copy Makefile, sources files and git files (as we insert the git commit hash into nexus-exam) - cp ../Makefile $dir || abort - cp -r ../src $dir || abort - cp -r ../.git $dir || abort - cert_file=`basename $CERT` - - # build context is ".." since we need access to the ../src directory in order to build nexus-exam - docker buildx build . -f Dockerfile -t "$DOCKER_IMG" --build-arg base_dir=$dir --build-arg server_ip=$SERVER_IP --build-arg server_port=$SERVER_PORT --build-arg cert=$cert_file --build-arg exam_user=$EXAM_USER --build-arg exam_pwd=$EXAM_PWD - build_status=$? - - rm -rf $dir - - if [ $build_status -ne 0 ] ; then - echo "FAILED building docker image!" - abort - fi - - echo "Docker image \"$DOCKER_IMG\" sucessfully built" -} - -remove_image_and_tmp_container () { - # Remove temporary container - if docker rm "$TMP_CONTAINER_NAME" ; then - echo "Successfully removed $TMP_CONTAINER_NAME container" - else - echo "FAILED removing $TMP_CONTAINER_NAME container!" - fi - - # Remove image - docker rmi $DOCKER_IMG -} - -if [ $# -ne 12 ] ; then usage ; fi - -while getopts 's:p:c:u:w:o:' OPTION; do - case "$OPTION" in - s) SERVER_IP="$OPTARG" ;; - p) SERVER_PORT="$OPTARG" ;; - c) CERT="$OPTARG" ;; - u) EXAM_USER="$OPTARG" ;; - w) EXAM_PWD="$OPTARG" ;; - o) ISO="$OPTARG" ;; - *) usage - esac -done - -error=0 - -echo "Building nexus live exam OS image \"$ISO\" ..." -echo "Using nexus-server @ $SERVER_IP:$SERVER_PORT" - -build_docker_image - -# Run temporary live-build container -if docker run --privileged --cgroupns private --name $TMP_CONTAINER_NAME $DOCKER_IMG ; then - echo "ISO image $ISO successfully built" -else - echo "FAILED building ISO image $ISO!" - remove_image_and_tmp_container - abort -fi - -# Retrieve live-image from temporary container -if docker cp $TMP_CONTAINER_NAME:/live-default/$LIVEBUILD_ISO_NAME $ISO ; then - echo "Successfully extracted $ISO from $TMP_CONTAINER_NAME container" -else - error=1 - echo "FAILED extracting $ISO from $TMP_CONTAINER_NAME container!" -fi - -remove_image_and_tmp_container - -if [[ -e $ISO ]] ; then - echo -e "\nSUCCESSFULLY created $ISO" -else - echo -e "\nFAILED creating $ISO!" - exit 1 -fi - -exit 0 diff --git a/live_exam_os/config/00-bootloader/grub_config.cfg b/live_exam_os/config/00-bootloader/grub_config.cfg deleted file mode 100644 index 2ceffbd..0000000 --- a/live_exam_os/config/00-bootloader/grub_config.cfg +++ /dev/null @@ -1,2 +0,0 @@ -set default=0 -set timeout=0 diff --git a/live_exam_os/config/00-bootloader/limine.cfg b/live_exam_os/config/00-bootloader/limine.cfg new file mode 100644 index 0000000..d52659c --- /dev/null +++ b/live_exam_os/config/00-bootloader/limine.cfg @@ -0,0 +1,7 @@ +TIMEOUT=0 + +:AlpineLinux + PROTOCOL=linux + KERNEL_PATH=boot:///boot/vmlinuz-lts + KERNEL_CMDLINE=quiet + MODULE_PATH=boot:///boot/initrd diff --git a/live_exam_os/config/01-build_hooks/ntp/timesyncd.conf b/live_exam_os/config/01-build_hooks/ntp/timesyncd.conf deleted file mode 100644 index d0551a9..0000000 --- a/live_exam_os/config/01-build_hooks/ntp/timesyncd.conf +++ /dev/null @@ -1,22 +0,0 @@ -# This file is part of systemd. -# -# systemd is free software; you can redistribute it and/or modify it under the -# terms of the GNU Lesser General Public License as published by the Free -# Software Foundation; either version 2.1 of the License, or (at your option) -# any later version. -# -# Entries in this file show the compile time defaults. Local configuration -# should be created by either modifying this file, or by creating "drop-ins" in -# the timesyncd.conf.d/ subdirectory. The latter is generally recommended. -# Defaults can be restored by simply deleting this file and all drop-ins. -# -# See timesyncd.conf(5) for details. - -[Time] -NTP=pool.ntp.org 0.europe.pool.ntp.org 1.europe.pool.ntp.org 2.europe.pool.ntp.org 3.europe.pool.ntp.org 0.north-america.pool.ntp.org 1.north-america.pool.ntp.org 2.north-america.pool.ntp.org -FallbackNTP=0.debian.pool.ntp.org 1.debian.pool.ntp.org 2.debian.pool.ntp.org 3.debian.pool.ntp.org -#RootDistanceMaxSec=5 -#PollIntervalMinSec=32 -#PollIntervalMaxSec=2048 -#ConnectionRetrySec=30 -#SaveIntervalSec=60 diff --git a/live_exam_os/config/01-build_hooks/packages.list.chroot b/live_exam_os/config/01-build_hooks/packages.list.chroot deleted file mode 100644 index ac25140..0000000 --- a/live_exam_os/config/01-build_hooks/packages.list.chroot +++ /dev/null @@ -1,13 +0,0 @@ -task-laptop -xfce4 -xfce4-terminal -xfce4-power-manager -xfce4-battery-plugin -ufw -virt-viewer -firmware-iwlwifi -network-manager -network-manager-gnome -systemd-timesyncd -light -numlockx diff --git a/live_exam_os/config/01-build_hooks/systemd/screen_settings.service b/live_exam_os/config/01-build_hooks/systemd/screen_settings.service deleted file mode 100644 index 9ee3773..0000000 --- a/live_exam_os/config/01-build_hooks/systemd/screen_settings.service +++ /dev/null @@ -1,11 +0,0 @@ -[Unit] -Description=Screen settings -After=display-manager.service -Requires=display-manager.service - -[Service] -Type=oneshot -ExecStart=/usr/local/bin/screen_settings.sh - -[Install] -WantedBy=default.target diff --git a/live_exam_os/config/01-build_hooks/systemd/screen_settings.sh b/live_exam_os/config/01-build_hooks/systemd/screen_settings.sh deleted file mode 100644 index 670b38a..0000000 --- a/live_exam_os/config/01-build_hooks/systemd/screen_settings.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/bash - -# Set brightness at 100% -screen=`xrandr -q|grep ' connected'|head -n1|cut -d ' ' -f1` -xrandr --output $screen --brightness 1 - -# Disable screen blanking -xset s off diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/README b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/README deleted file mode 100644 index 0ba5516..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/README +++ /dev/null @@ -1,10 +0,0 @@ -Daloa ------ - -An original theme for xfwm4. -Created May 2006 by Mike Massonnet <mmassonnet@gmail.com> -Modified June 2006 by Olivier Fourdan <fourdan@xfce.org> -Redone in SVG, Nov 2006 by Olivier Fourdan <fourdan@xfce.org>. -Based on xfwm4 4.4 Default theme. - -Theme released under GNU GPL license. diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-active.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-active.png deleted file mode 100644 index 8ada929102d6f5cc2dbe3fea04eb880130bfd08e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 73 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U|{87V_;y2x7XRrz`!8j>EaktaVuFuBtgXF df)F!<88Z)K;^Fn57#J8BJYD@<);T3K0RYM44=n%y diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-active.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-active.xpm deleted file mode 100644 index 9f0dc6e..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-active.xpm +++ /dev/null @@ -1,13 +0,0 @@ -/* XPM */ -static char * bottom_active_xpm[] = { -"24 5 5 1", -" c None", -"+ c #E0E0FF s active_hilight_1", -"@ c #A0A0FF s active_shadow_1", -"$ c #B0B0B0 s active_mid_2", -"# c #C0C0C0 s active_color_2", -"########################", -"########################", -"########################", -"++++++++++++++++++++++++", -"@@@@@@@@@@@@@@@@@@@@@@@@"}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-inactive.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-inactive.png deleted file mode 100644 index 8ada929102d6f5cc2dbe3fea04eb880130bfd08e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 73 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U|{87V_;y2x7XRrz`!8j>EaktaVuFuBtgXF df)F!<88Z)K;^Fn57#J8BJYD@<);T3K0RYM44=n%y diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-inactive.xpm deleted file mode 100644 index 845fae7..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-inactive.xpm +++ /dev/null @@ -1,13 +0,0 @@ -/* XPM */ -static char * bottom_inactive_xpm[] = { -"24 5 5 1", -" c None", -"+ c #E0E0FF s inactive_hilight_1", -"@ c #A0A0FF s inactive_shadow_1", -"$ c #B0B0B0 s inactive_mid_2", -"# c #C0C0C0 s inactive_color_2", -"########################", -"########################", -"########################", -"++++++++++++++++++++++++", -"@@@@@@@@@@@@@@@@@@@@@@@@"}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-left-active.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-left-active.png deleted file mode 100644 index 3b9e9f81250acd32eb52d467c24ff6ae0760bd3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7lssJ=Ln>}1Gc>WWaWNih t2xNBSl`w6X9>lEFIAeAWv&KON>zVwYp1F8!XJBAp@O1TaS?83{1OR037SaF! diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-left-active.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-left-active.xpm deleted file mode 100644 index 33db4f0..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-left-active.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * bottom_left_active_xpm[] = { -"16 16 5 1", -" c None", -"+ c #E0E0FF s active_hilight_1", -"@ c #A0A0FF s active_shadow_1", -"$ c #B0B0B0 s active_mid_2", -"# c #C0C0C0 s active_color_2", -"@+### ", -"@+### ", -"@+### ", -"@+### ", -"@+### ", -"@+### ", -"@+### ", -"@+### ", -"@+### ", -"@+### ", -"@+### ", -"@+##############", -"@+##############", -"@+##############", -"@+++++++++++++++", -" @@@@@@@@@@@@@@@"}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-left-inactive.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-left-inactive.png deleted file mode 100644 index 3b9e9f81250acd32eb52d467c24ff6ae0760bd3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7lssJ=Ln>}1Gc>WWaWNih t2xNBSl`w6X9>lEFIAeAWv&KON>zVwYp1F8!XJBAp@O1TaS?83{1OR037SaF! diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-left-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-left-inactive.xpm deleted file mode 100644 index 97465e3..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-left-inactive.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * bottom_left_inactive_xpm[] = { -"16 16 5 1", -" c None", -"+ c #E0E0FF s inactive_hilight_1", -"@ c #A0A0FF s inactive_shadow_1", -"$ c #B0B0B0 s inactive_mid_2", -"# c #C0C0C0 s inactive_color_2", -"@+### ", -"@+### ", -"@+### ", -"@+### ", -"@+### ", -"@+### ", -"@+### ", -"@+### ", -"@+### ", -"@+### ", -"@+### ", -"@+##############", -"@+##############", -"@+##############", -"@+++++++++++++++", -" @@@@@@@@@@@@@@@"}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-right-active.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-right-active.png deleted file mode 100644 index a4a8290408b73aa804b839d9605906cafd0928e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s76g^!WLn>}1FAy*Z$UCrt saWPwu)B*2K#ybu&oW=_pg?Jc}?(=^-e>e9j0|Nttr>mdKI;Vst0Iup8N&o-= diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-right-active.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-right-active.xpm deleted file mode 100644 index 1a16e8c..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-right-active.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * bottom_right_active_xpm[] = { -"16 16 5 1", -" c None", -"+ c #E0E0FF s active_hilight_1", -"@ c #A0A0FF s active_shadow_1", -"$ c #B0B0B0 s active_mid_2", -"# c #C0C0C0 s active_color_2", -" ###+@", -" ###+@", -" ###+@", -" ###+@", -" ###+@", -" ###+@", -" ###+@", -" ###+@", -" ###+@", -" ###+@", -" ###+@", -"##############+@", -"##############+@", -"##############+@", -"+++++++++++++++@", -"@@@@@@@@@@@@@@@ "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-right-inactive.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-right-inactive.png deleted file mode 100644 index a4a8290408b73aa804b839d9605906cafd0928e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s76g^!WLn>}1FAy*Z$UCrt saWPwu)B*2K#ybu&oW=_pg?Jc}?(=^-e>e9j0|Nttr>mdKI;Vst0Iup8N&o-= diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-right-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-right-inactive.xpm deleted file mode 100644 index 9047eb6..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/bottom-right-inactive.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * bottom_right_inactive_xpm[] = { -"16 16 5 1", -" c None", -"+ c #E0E0FF s inactive_hilight_1", -"@ c #A0A0FF s inactive_shadow_1", -"$ c #B0B0B0 s inactive_mid_2", -"# c #C0C0C0 s inactive_color_2", -" ###+@", -" ###+@", -" ###+@", -" ###+@", -" ###+@", -" ###+@", -" ###+@", -" ###+@", -" ###+@", -" ###+@", -" ###+@", -"##############+@", -"##############+@", -"##############+@", -"+++++++++++++++@", -"@@@@@@@@@@@@@@@ "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-active.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-active.png deleted file mode 100644 index 9476859cf75dcdd2430e8e0f74d29b67b2b7df9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 545 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDV_;zD+HlsIfr0Ubr;B4q#jUNAnb)WU zinvtg-rfdB<&Qf}FFva7xv}@VO8u8lRfpa^vAMG<gtu49G;7W#;ln0pMIJ8q{j=~v z`-bakc7Y$<BC>`3H7hi9u1uUaZ{MTG$NQs$gM-7PGT+?M-QjvLG_lLe%j?vfx3{;? zpE^N*)BOKmUthn}@$K*L?@Ob%<?L)|W7jX{eXe1l+7nRu@6XRY{GVogYH?D0zsz^G zU+up?m0|^HZEfu9)tLDLH@Lr8`>4dKeNEKXR}Czc97*wetG+6B%zt?D)G4V2CmYs^ ztP#ESVn^}wa|c|z#okU(5N~`~aD#cy%!LmRW*-dV665q;v!mo?(D|F2)AJ`LY@hiT zWVSlzW{nwIS2jMnu`zk>GQYXI;+$d&S@qH~Dkd4sYr5!EDqH>iU9NfIqa#-jCKwnC z$!I2l9K?E9Lqa7atk6Qn)V*JBZ%mUBN6PfyS^;UN<M&hq`cG!8)qJ5iC3vP~aa#7z zpLaW0KmmC3)Ku-+jL$td<@U_tdEw(2y>Q8?na1g>zP!0veD3mc|MlNrUCq9@CG)bB z>lR7lG?O=XcYkLxv8kAuo#E=3yl_RIZS}X12_KfdS*7;>L6?>9LOWK|7ACX6sZB;s ud9yWgzr4P_ep{l1=-UOw&(E3uXMX#Z>*`t^ZVd(o1_n=8KbLh*2~7aDkp^l2 diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-active.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-active.xpm deleted file mode 100644 index cad39f2..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-active.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * close_active_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-inactive.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-inactive.png deleted file mode 100644 index 7ebe832cae4c504ae5a863f1340bc4fab9176245..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 467 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDV_;zD+HlsIfq`+Br;B4q#jP!u7+tIr zCD=YZ<ge$@)bwmuU8%sU;>OzTq9Gy`z_O`>H8*|t*`0TD&&|yYb8~V~2sv!fbFl5^ zL_>+g5)H3w8)m-W-T3~;&iC`af3+>J^PI#pv1Z-tf0H&T@Nw03=$ugJvh#46P%g4( zqPAmPzz3Iek!^<`rf!Yu<zs99@PkJ(?Z!d#_D-f|nav?uQ*YPU{g2X`x~6V_eH%}K zTbpFrgu*2O0_xQ|C4nm<bY4wMwS9c|^;f<`lf!&vmU00Cinnd<=9ORH_I634#J0>? zTCr;$_3#+Kso3Fo(DdeqOD{{9cE;#wo-UHybaPD;&t}d;8aou~^!py?WX%#={@hxu zyY}TSIrp}kEXy@46i?f%4a?S@eA4Ce%Pq@Ry;6PvHp;@uu|sFmmfN}Zu@&nzy1L3Y z-;8Oz$YXuusfB~%gfkmOxLW_ZC{0}Sd|ljn?-LB^DKiq;C6DuQF{R8}dNJe7<#^#W zSF^Yu8-v8}%S3BLs0TN#S>&MfpEc6ypw3VA6Fu+q-@SXM#lyoBwB>-AnVA=Z)*msE UMp^j=1_lNOPgg&ebxsLQ0L_NSR{#J2 diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-inactive.xpm deleted file mode 100644 index 4dbc94f..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-inactive.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * close_inactive_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s inactive_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-prelight.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-prelight.png deleted file mode 100644 index e708929654301380684653764dea47f6bb7c2d2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 682 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDVPIfT*vYzqfq{X&#M9T6{RN94CzAm8 zwl^{i3=B+3-tI08|J(b|>}OzL3h;Ds4AD668+<qWa)5}vx$mW{&C70`TyyBviUiFU zN2~%~yg2>g>~%#h=U>l%tm&5)es%hQ?fX>b-FrLs^@QoxX0EjO6R~?)<|MQ2C%@jA zz2)xD!gIVQf6iTB?euP+vWrq9(}&5?0*53T&hJR=nIFUXo4LNRp+$<pNn4`hK+%sC znv&-hunDU8II`FZ*q6*X)I5jBjE6<BsMGAcLHXB~t*HeG97avTN_Qiyr!DLb35YPi z6!!kc%83Qv6PgNCRBkZwSv>z&ck5iek9kVL!M}>{?{542`(^R`dhWe0Y}_Je8g5-G z@_zl3{d9Hw4gH46v-P=mu}u!kE^OJjGT=-?lBe1voq}oA%ViH=*?M+s)~;FiVlJB= zwt0K!w|Y}l<MJMU<_@KB*8EN}Y0-*MFTFh#P6~qWXUp4(N^=S)_g7BLXs_|gvk+!_ zlh|*fowB-R>4AiZmFvvIt0j8c-sxG`9M+g)E`D<Pnb~(|Jr90p$M^8lGWQ=!J6Mlg ze|`LBk>*0)HlC8))mt7{olExSDN&jw=h-B%Z%2ar%};IXq>sIO_}lsLg|DBE1%6vz z(%BHa>6vKVzNix~PS(}`UJ#*wZ9D(3THDAIHQjArch5O6Th2dR@%r7h&Gnb+uGN?@ zEI7RV+vTZ`->=^t;p!mS?0cj5#e;~@g<07Pr$ucw3RyG%eo)rO-*-ie%@!NpQCh>Y zpE;e8HTrqAYMJMoe(`BC6Y@?ZbZqpy?kzUKsmVUO%uDh_ep31`Q`2=Zfk|Cj+C?m` tT>shce-C(ZWNyz2XWgoY%NG4-6y6hMEF|<alYxPO!PC{xWt~$(69Ax(ISc>* diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-prelight.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-prelight.xpm deleted file mode 100644 index b2bedbb..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-prelight.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * close_pressed_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-pressed.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-pressed.png deleted file mode 100644 index bb0dd68ee5dfecc7bea926f805c4ce2c00ddf443..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 679 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDVPIfT*vYzqfq{X&#M9T6{RN94CzAm8 zwl^{i3=B+3-tI08|J(b|>}OzL^7V9a4AD3r8x)-_>?mSqY<+Xt^b+YVr$8^Bm(3ay z+FJyom>6H?Ydm6ov;N~r@r3~_C%c1cUPWtmxM{B7pBOYHp(Uu>BWQBYth;Y=%WRA{ zb3Uq>Bbj#o``puS6kF3<0v7Q)%qwEw+QQJ$dZ%^5aucO<4|rBEIXauEl&p1J!1X;M zvGJg04I8uL#SSB@X&kOkPbHb~xw1J+Xf!hVJT?3$Tp(&0RKlmnEU(HF<ng3J>V?Uq zO-C#?Eo-m%CGt|rPAQ|iKUmkH{gCCoTTDz(y(>g)TGqeR-8B32wD{-ymZeG_pS=Fl zy-#`TT!lLO&nPmBms%~oX_6PGdtd8Wyj<6O2KjY&^dlu7oPG9`L3N?g^rmLt-CA?Y z*9O~f{2i9IIV5_GZl2QJch~*%=A1skAwHAuu=kQU_6EHjPu-^4t%%tC-HTzfaoPS~ z%kFHj=~*M#c-)|QeI1|2&9{6RCwUy|18R3)JD@*NX|-M|e~|xV`$hqqXD;jlhT=6} zlDHP0QD9ZJ`a7j|etpc$vtRT#EID)dRIz<g7~6l2woREg_t)%LAS^Gk&Fq=Z?(LiR zZ_fYzY|Yx<=0loS<Gy-n6kK(kRc^6$*5*xn-+jARRl9fJ-s`WUZeG1Ju``r~^Ym0- zb_<S8S%rK5KH_+EtAF?Xu$+bim9N(6?zOJFBG=AyKyeYz{zN99-uE;0KbN!p3^*Tj zd5ypLf1Oy3ReHaL1YKYBy|8HVX;eEb-alK`Q|Ft?-_xgNU0!)I#42@@h;c#Ss^!*w pmg@|-l=NlV{BH0*Q~$?ga3OZVvsXVSFfcGMc)I$ztaD0e0stDDC`kYS diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-pressed.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-pressed.xpm deleted file mode 100644 index b2bedbb..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/close-pressed.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * close_pressed_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-active.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-active.png deleted file mode 100644 index f1fb15384acd538881c018e8824fe4c4c0e445d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 267 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDV_;zD+HlsIfq~(Yr;B4q#jP!8oAcTX zMUH(uw=H+}!JOOM1nWO8s(dJM_M(Jd)Rw!)OH|*_Q~&vB%frl1+_&a^4(H_LRG%~@ zHM0JL=9Aft{5M2DojV|Xqh*iL2aeTF?<99LaVm=Q%yH<Spv+dbAnt@1vzdnArjrMx zo^Z@eP7n%e;W56z|Iy0T)m2+<S>%hP1-y$&KYjW%P3P>!{jSm`Mgh!;R+*WZ#k(5* z>YiCJr!k1*N@sund^5wdPJ+xgA84!0ZDjc%AavS+!-AVL%-7fVq}NIh&ZkeG{tsqi Z@Y$rcWbZ-2P6h@B22WQ%mvv4FO#lKIZN2~i diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-active.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-active.xpm deleted file mode 100644 index 1cf3332..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-active.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * hide_active_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-inactive.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-inactive.png deleted file mode 100644 index 2853f52a7acb27cbee7e60c77ef8f5309214a8e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 241 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDV_;zD+HlsIfq`L%r;B4q#jT_OmMdoL zQXI~VB5nFj3QJrjO;Zx_Xyl&QHi5&@(Lpewq2Z9(K>-1lmIj9faw=7mO8FQzH#YNs z_${j*WK<~g|AF$Srw@45CyKNCe{hkLxs#|}^!Ndn_C#)W!85K*e0>IDmIV(EI;5OG z$XBH#&3EmBSY*+LhPD$u&6-y(wIo*fO}cuprCBiK(vN-eDkonZC^BeS<T1ZlPsGJa w#$tl_%Hn{wIUXl>th;S=EJSq8*0c7x$80(7m`1&2U|?YIboFyt=akR{0FB>RlK=n! diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-inactive.xpm deleted file mode 100644 index c7ba106..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-inactive.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * hide_inactive_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s inactive_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-prelight.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-prelight.png deleted file mode 100644 index 28d6f5cbf0996ae979f264a8d598966830729b1c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 484 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDVPIfT*vYzqfq{X&#M9T6{RN94CzAm8 zwl^{i3=B+3-tI08|J(b|>}OzL?DBMR4AD66J9+h_5JQ2s{VH>fy%jaG;u#yCBwqU{ zVX-RUb$|rRq;khc6JCcWte88qcxH)S$CnhpT~@FDPxAXNU-|v6<@>6p;(Lw73>T!X zT$9=o7VTeI^+2DmfAfK|2Di<7FRn0o*P8xM;DfRZU%rFsLsPEzt*y$8{x=f0OXpp3 zTDpNlJDo)_qM}LkYKGeDi6_?_I@Kg0#QT9Qg!#&oo%aod1(lp6%}XCtZR(3@6;5yI zJmF%tg>S*>DJ_#u%xRga%s!>FsVHHQ5NE=tBdupzT^=2ZjPST7?7mrV>&3-&`)1i} z<T9T9Ra&B$!(m&{ly27~L9;8%1UOps<z1Y<$Ytry`usTmwZGcp9N8Ub4^02_W8y}; z|1KA0H*gte)s{0v-dwxp@y^aGjjgBeacS26dRVK!@><Z17Xjy8XL#;-c<R&J>7wm3 zlkP7*q9b$jOiJx4&YQkg!8|W6cvd7zvz>mnYWDPX{d<+%e^!0}^X%;xt9@PNg_ATC tTOPc%zY^u8IV<>H$<@gJOMf4(pYl|BVo1QH1q=)f44$rjF6*2UngH2W*fRhC diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-prelight.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-prelight.xpm deleted file mode 100644 index f8c34cf..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-prelight.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * hide_pressed_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-pressed.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-pressed.png deleted file mode 100644 index c6afcdd72088d589564d082b904c3f34314fa900..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 498 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDVPIfT*vYzqfq{X&#M9T6{RN94CzAm8 zwl^{i3=B+3-tI08|J(b|>}OzLoZ;!>7@~1LHptqK*-${X-i$F&p+)0`C4>0`jX4d| znwSGFC|TuAiC(~QQBlBq)3)-nv!CBoIkb4A@Z0Lo$Id@q7dPkgx}_cSc5#QVRSLek zH_X;FHuiLs&0)nxv1W5VCY?9JkBv^vUZbL5bII^;Ul6D4OyQy_uQjB9Dk^#`@%!N} z5xG;q?o|F1#wi-I4a(;l`VZb(wfhwByh6TJ3tF5`xh$P1Vws_0Jat3oCfAZFy=8kF zE`R=>aaH)+8HR`AT)st&1>0Z8t(nQ@Gi`@+zqkI+%ti9NYgU)eEjXQH>9Jl{beD3; z@}H{Df>Repy1tAKm00sEXVvnfNxWxS*3Q4R)L8Mi#uWjl*@t8zMW+}z2mXC%bwt2M z<8nu+T==p}9MZX(w{LHHKS@6S`{I)Sr`#sJO?zEn!KEqNGw;FuX@AwdZ_RR8@mb?Z z&G$EZ`7Dk}cDL+xd;hAp=7Fr3n5^urez%9&D&3BHi)t1gOW7R3&^IS4eX~`3*|M7B z%NKvYy!ohS`5oEP?i&XcE1uluRg;?Pt#y0P$=ZKD&rjP2v@2V8w%$I*z`(%Z>FVdQ I&MBb@06+lOU;qFB diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-pressed.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-pressed.xpm deleted file mode 100644 index f8c34cf..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/hide-pressed.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * hide_pressed_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/left-active.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/left-active.png deleted file mode 100644 index 4040e57358789c8cb06764aec4395cbfc2e824cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 75 zcmeAS@N?(olHy`uVBq!ia0y~yU|?lnV36QoV_;w~Qa4|~z`!8n>EaktaVwdjiH*&~ e;0>!gE2F|19>()p%K8ip3=E#GelF{r5}E+ci4JH0 diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/left-active.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/left-active.xpm deleted file mode 100644 index 8af6328..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/left-active.xpm +++ /dev/null @@ -1,32 +0,0 @@ -/* XPM */ -static char * left_active_xpm[] = { -"5 24 5 1", -" c None", -"+ c #E0E0FF s active_hilight_1", -"@ c #A0A0FF s active_shadow_1", -"$ c #B0B0B0 s active_mid_2", -"# c #C0C0C0 s active_color_2", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###"}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/left-inactive.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/left-inactive.png deleted file mode 100644 index 4040e57358789c8cb06764aec4395cbfc2e824cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 75 zcmeAS@N?(olHy`uVBq!ia0y~yU|?lnV36QoV_;w~Qa4|~z`!8n>EaktaVwdjiH*&~ e;0>!gE2F|19>()p%K8ip3=E#GelF{r5}E+ci4JH0 diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/left-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/left-inactive.xpm deleted file mode 100644 index 18997b2..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/left-inactive.xpm +++ /dev/null @@ -1,32 +0,0 @@ -/* XPM */ -static char * left_inactive_xpm[] = { -"5 24 5 1", -" c None", -"+ c #E0E0FF s inactive_hilight_1", -"@ c #A0A0FF s inactive_shadow_1", -"$ c #B0B0B0 s inactive_mid_2", -"# c #C0C0C0 s inactive_color_2", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###", -"@+###"}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-active.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-active.png deleted file mode 100644 index ace39e6e8e3d2344586438f2372eb5dfad351de9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 330 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDV_;zD+HlsIfq_xb)5S5Q;?~x)jqXPS zM2>&#R^ZU=SBXC5B)QC>`Az1DCxS*^dnRVJeqeDD;d-H{z`?=T=<rwZVtmp4_s8W5 z)>&ITe*ECgy!D)i3)Y;B$o~H@{G>dy{f8A#W;g0fX#Pxjz^pfAkMRe#<CB(U#_cND zvpk&bn8AcArGHaw<A0w&@Ni}$`wQ<?t9E^7y;c8<ubihRAv$Q<Q{DaouVvQ9t9PY6 z5Zb0vIq&`lj^*|0Qbq+#uP2%KuCHjhykA(>uz;gc#dA`z+`}*LQrLOk9NwhT_t;qO z;S`_pzVBO(AJF@v5-7sE_IdXImzF6!Zw~BH;b^+7C-Yu2F+up*lpF(rLu)39vWX?S ooov$VN;)gCd5PlbO;<T@SpJ;oGcW!f0|Nttr>mdKI;Vst0P|vy%m4rY diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-active.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-active.xpm deleted file mode 100644 index 89bfb35..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-active.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * maximize_active_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-inactive.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-inactive.png deleted file mode 100644 index 8c5a62417aa2217f5bc2e3bc2d43578f2b2ba7cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 283 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDV_;zD+HlsIfq~(Xr;B4q#jUMp8Qs|& zC60V_6=<2_acL<BYfysXB}Emd0D%CO3P#4(>hp2mVm3yIsIagweRW*qUvzc@!}+Aj z56sDbd_zO`su}k^mj9#iGxdSA+>{!_51hiP@;rMEZ=Dp*rWB)5nYN%k*t6%OuKM>@ zP3G?f8k~xIo;=xCaQpzvH<iN%Et7P2raoXRQ@Qth`6S()Ne_g~RAaCIoTO`+{($G2 z%DJ7#C+S)yK9C4g$-TX6lCEXa1BPiTzL$N9i{dx%yg9sQQY_oHM8A__%%W$sB2yCt p)28Um*tO2Q$MCe&nys(@|DK}tW>to)DFXuogQu&X%Q~loCIEEsa8m#P diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-inactive.xpm deleted file mode 100644 index 3e53a64..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-inactive.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * maximize_inactive_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s inactive_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-prelight.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-prelight.png deleted file mode 100644 index 21ab6b74b0540e4a53887bcbe350fd67408339a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 514 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDVPIfT*vYzqfq{X&#M9T6{RN94CzAm8 zwl^{i3=B+3-tI08|J(b|>}OzLT;b{B7@~1LcGB)HQAdHc{qNSz+?=GaY39PN9|l~{ z_O&z~Oj7CS?pSHp-k6`XWZ}UkwMRS8EM2|&cEYPUmbdJ$8U)0L`(BlotK(5@Q&nh@ zP+(!m;LXbBjar@Cd7<u8w}Z-#57G-R{>d}Z>h*ruwqE6tXQM;Of~rS>$C48hyp<-M z+pzV}tgMh8M~R!t94AFR?}aR`ytT+FQN)ey$i#Ptm7O{+Mz7i$dh7K270ahDJ=Dmz z(0Rk6aQ`3A_xwK85@h3+cwBDb^2N(%e7bL#>T*(J<{>|e4XMqSk~2;g{I&Gz3CPx6 zKX2+8heWl>GjDP;-<0PzG0u4VN}6fP_U{LITy1TQx!Bd_n+Nc&3iNRJsGnMv%9iL< z%iWpc-k_Xt{HF-lsVxl4WkZ^S;_N#(S4Dp0(l+2?zfvykAbQWne*UC&f1k5T%m~+B zvG2!}pdP!WS!vJi>KnFvn<Ag{;^u|RmoM&gEC`-+KI7TE4XH(wb?Z)YoZOota;A~> z7H9noKQ`@mt6n(R{(U2O^VIL|+1BO1Z{J<}Zqe(dlcxklolQ?$raIlz-S)-%nw>wn Zo7GLbnCADhF)%PNc)I$ztaD0e0s!^j;lKa@ diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-prelight.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-prelight.xpm deleted file mode 100644 index 921aab7..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-prelight.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * maximize_pressed_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-pressed.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-pressed.png deleted file mode 100644 index 6ac3c103f46a57c947c80af6f43bda5667882fc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 534 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDVPIfT*vYzqfq{X&#M9T6{RN94CzAm8 zwl^{i3=B+3-tI08|J(b|>}OzL+~euu7@~1Lc9L~ph$D}y|ISyX{7McSf&!mAZ!%Up z<TT6>{m{*(=;C%jPe5AH?MX(<34x4V_p6_7@(sA^Yn*DidwI=Y&+m52R931lQQ-_? zYT)?L(ZJC^Pg8G)gFs6QL#N_<9!87C#}?&W_kTL6DW?d{Y>}CGfV1a70ng*a#AlOy z)Pe<CYFG_qmM2Oa+qc0ec*Y5d)}G1jYc2lWdFqv{d*+OY)MbJ69-D?{!J`3Fj>SYo z%qW<{lrOL1sWge@(A~p_<7<{)3J^)vdo$DhByZx|ufqSTpU;m7e08EW@wjSqPh0Y} z9iP^0T(Cw%TYL8*Cuac%kF*cZiuEQPJbP>P@icd9uVl?P5u6Mxob4Z;-@n21`e!VM z{DD(mZ+*3m%qE^a(3`hrXQSj>iBp#v72WSFFcssv5XJodvpqv`Vte0RwE)(&`tQ3N zc83Nm4T@ZO<#5FH`sE9_-p`xo=gI%B`W?5mR_BZ50k1dnD=BF@w(PFX)=@Vt)0F!- zS$DRe@XVqjDc;4iUtM^6D1Ta^q1)mBjm66k^q-ZRVE^>*&3<Wf^XtpAFW=mv8GO<* sed4?OchC4l=XRglbvgd)wQu_8d#$R=3heqB7#J8lUHx3vIVCg!0Fy%F_5c6? diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-pressed.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-pressed.xpm deleted file mode 100644 index 921aab7..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-pressed.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * maximize_pressed_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-active.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-active.png deleted file mode 100644 index 5164bfee14ceaab77079f90fc034c016b3de13a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 361 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDV_;zD+HlsIfq~J$)5S5Q;?~xSjqXPS zMA$xbD{%OqoRp)<ojT(X&!**ylQ|^yKf0|FP2z0P5V_#op`gIR!t}M>rT*mGnmZF8 zmx$jveSYV=%KN_!L|G1=P+hw9pW6JsnuQOV?^t~5Ycel-cS4&h?!-jj%O?G?|4!H~ ze$dI2^J>?=>(i3I1$|>=Ro;{v9C~%_+5>NvzLDix=Q&^d^ru($0SRgG1uM@Sk9gX( zXvc+V&9+<0Q&^U3Sg2{oOiNAQ#`I?4US(y8MG5^nMV^!9DD<3sIQRZU!8eN%+JD5z z9B=1Hj=E?1pLcU>ldsWf*T9m74KpA8&cDHF7O=r@*-itV_8-bV>uS>_J-eDrFFmfg ze;?$Uy?lmT(@wHHue`T_`?SZj0D%dG?#}`YT#w1j45^%_udy^O#^Z9yKX#wnPo}cU Tf2d?&U|{fc^>bP0l+XkKdR3u$ diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-active.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-active.xpm deleted file mode 100644 index 716034b..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-active.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * maximize_toggled_active_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-inactive.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-inactive.png deleted file mode 100644 index 443a96bd20296db84b698c484945bc0c2a3f5e29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 310 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDV_;zD+HlsIfq~(#r;B4q#jUMp8{Llv zh#ddet-zr<ami8+)}RD|OpZ<g5f%|fIfVsl_TJo-e$*gr!iNTj1^*_z(2v|N|K#DE z>dxl=V%g`vc4>6EO^dnz-Tp)Bli7{_JB&XaJYdb!(<52Y?5(WNv!y`nQt91@$3MRx zIl$59d}~|n)rx<-k~>=e{?D5AY-Vub;R6h1Dy6aJvrbC;9W`YR-=Mm3)vG|`%EK#n zBs`G0rkWZV_A0J|+fUM>QPeX~gnysy@|w@jI~tuMCOxT)tN5PC&hzGAlgjB$i52ff zjW=*_o@C<t-t^Gkl-Z5GGYmH!bYQvcHcfIyyQXrnp64Xf=XVyhTJ(k2GyY4K{X22C Sa32E$1B0ilpUXO@geCykFNOC2 diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-inactive.xpm deleted file mode 100644 index ec0a9bc..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-inactive.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * maximize_toggled_inactive_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s inactive_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-prelight.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-prelight.png deleted file mode 100644 index 7c3d60a2e1d44cdcbd3d8f3c3ac5cd0b489b4848..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 549 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDVPIfT*vYzqfq{X&#M9T6{RN94CzAm8 zwl^{i3=B+3-tI08|J(b|>}OzLJniY?7@~1LcJkh?P(y*^^`6h>>`qeL^n*!hU4CM+ z`i<_j514ZvvUi*~q$JKFEq~zDwY>O4Uf#c5bC2x)UXyCndGzGn>T7>an#_z(Q!_3s zx3hYFch5n~_XjK)G+2u?S-noC-dp$QkvU)g>P1lvPAj(soDkt_E#4>mVS1584Qo;9 zos&D%zvOUK9Adideq*<k<YIBQZ5&Q3KFR03&(@eZ>GMZ^9_5J=Esb(3J)95Bma|XT zcrBghs_j`pE2$Q?g91)|F_Fu9RHn2Tafs&#MoHb8yxZ=_gWTF@cjg3ao8BLkqOizC zNZjdoo2Xa!(U(t7etLIV-_m)G#EcFXwQWxRYo4F`=e=x7PC{qIUFGHrhS$EUN$>fo z<2&KPfzRzXbsWu>t@6<C$$0Bz&^#x;KDl*{oa46b{RhkRrvx06<fuL%G_gsgbxK_A zrV>_(7QVH6OEn!YiMuOSoM(}`UmN>GK7B#@t==ZBHS^zfUpvvT$VYVMi`Kr5*~^2z z-mDgUzjyxc3C7A@dPybg?mSo5zO|~YL7>3lphpC2+KXu)rf>9HJn>b?Pp&7YlgdxH zU1NW4p11A#?Ci6Sm%Wq~TOPcwKXLPnPq5EozFRNnSM2!3-nPzkQdMHxDh37y22WQ% Jmvv4FO#mIZ^yvTq diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-prelight.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-prelight.xpm deleted file mode 100644 index 35b929d..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-prelight.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * maximize_toggled_pressed_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-pressed.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-pressed.png deleted file mode 100644 index 11f7e86efffaa4a21ee385d72a2ff4e5ddb87eaa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 555 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDVPIfT*vYzqfq{X&#M9T6{RN94CzAm8 zwl^{i3=B+3-tI08|J(b|>}OzLyy)rT7@~1LcGAWyaYupn{d4DfD~UO-(P5PiermZ! zM~6i^JKE8Or$dm5@!+v@*RCDfF5q3u#JP>}?BDl!>FL)VnRTAjy?nO(_wO>byT4~l zTC!C^)pLRn!xpxSQO(yDt(|&{Q=Ow}f`G!s+u?0&EWHXG?=<%R@KaMx5t`W&qtLtH zp~;*Bh2N%j8XL{*QR4V1^?=3kXyKgRO$G~jQe;$xpUAC_{ZpB1uGMX1xG<#c-kkpT zYMz|CQeF1^>P(iH>N#_!BnMOMSEV?+AO5q;<26Ef4$qjv8@#`$`xt}nj!!!SH6&P* z7x&EB*c;q=z1k{8)c)5jmZ+9?d7Dj#&NOY@V4!6z>d4Sp@%cyA433T$g*~U%^yru{ zsQk&AA@)#U^@l@FkxO|a)gSV)&ky~qz_ebj&Aq{Tt9)`?V-078?Vp1U`|dVJ@z0N8 zR!cqdD<^nuK<`YiZLDkd{0PZjD>Ch0(Bw^tmhr5{8c%=L3JQvC`1CLOe0){zl!;D@ z7|-(9+3cR8*D9Gj_i)wm6@L=noqk<hSv5s9{pD)GgB|4wt^by7JFgl2mq(+kY`I&^ ziFwMqtM+`Z{(kM+*@wqA80WlPVEJ5UlUr9o`Sz$+Ig@+KqVn?pGe3}ah}bso`9=l? O1_n=8KbLh*2~7Yi815DT diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-pressed.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-pressed.xpm deleted file mode 100644 index 35b929d..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/maximize-toggled-pressed.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * maximize_toggled_pressed_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-active.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-active.png deleted file mode 100644 index c25ab44c8368bd699d4c9a215bd941cf40ff265f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 213 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDV_;zD+HlsIfq`L;r;B4q#jUGn8`+#3 zMOq#<D{yE|ToTm6q*<VFNlC>iKp=o6!ok6@K|p||rNLo=`fcma0?ofaGyc$B`lWsK ziT-ANmx=uB`4$~}EGiC#Jvn$#HcZK!PtQQuvREKdr|8iG4(Exs?A9+jb1Wj9y;Dve zWRg-U=35pZT*#*uASPL8&@jnkezTc~>nxd&g$h9%1)Q#*dByea-o`uA8GBW(ZHisf S(ZImKz~JfX=d#Wzp$P!)<4O(y diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-active.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-active.xpm deleted file mode 100644 index 1a243a4..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-active.xpm +++ /dev/null @@ -1,21 +0,0 @@ -/* XPM */ -static char * menu_active_xpm[] = { -"24 16 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................"}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-inactive.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-inactive.png deleted file mode 100644 index c25ab44c8368bd699d4c9a215bd941cf40ff265f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 213 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDV_;zD+HlsIfq`L;r;B4q#jUGn8`+#3 zMOq#<D{yE|ToTm6q*<VFNlC>iKp=o6!ok6@K|p||rNLo=`fcma0?ofaGyc$B`lWsK ziT-ANmx=uB`4$~}EGiC#Jvn$#HcZK!PtQQuvREKdr|8iG4(Exs?A9+jb1Wj9y;Dve zWRg-U=35pZT*#*uASPL8&@jnkezTc~>nxd&g$h9%1)Q#*dByea-o`uA8GBW(ZHisf S(ZImKz~JfX=d#Wzp$P!)<4O(y diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-inactive.xpm deleted file mode 100644 index a09d91c..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-inactive.xpm +++ /dev/null @@ -1,21 +0,0 @@ -/* XPM */ -static char * menu_inactive_xpm[] = { -"24 16 2 1", -" c None", -". c #C0C0FF s inactive_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................"}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-prelight.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-prelight.png deleted file mode 100644 index cd9e0e0652d3820ee282935135064970d9cda128..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 442 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDVPIfT*vYzqfq{X&#M9T6{RN94CzAm8 zwl^{i3=B+3-tI08|J(b|>}OzLOz?DZ4AD66JIOYPRZ*bDK4Dt=UM=Nh{RcDmPMmn$ zASAr(r+LByT@lwywwEtoURM91laa^m|3`*jRk8ogAF3!=uyh|z+F;|i`0@%9uBnF< zS@zv5;F6zmG5d<_hmS^%791VlDgu@*;gtQ#?a1+Gqhi(ENyj7~FzSjJwSPF?=YC_# zvjU5$A>uZZHC4(I)1S9J_*kLUbYa7SAg)#yrNE9iha8y>yxI|_o6<XHs+i}TLyj@; zq-FY+O<IsSeT}V>qeW=u;>@>>&3=)!vldMf&~Mq6@r@~0+)2cbi%&86>cY(I$XCXZ zycVqvhY}1eCh4tJ_VP%%l-lLYA#(S9!OF{;780|jPAV04yfNL|n2YtIEsx>h`4+Li z9>y5XR@-&@kx}Hqi6{E^+~0p|^ZwuJ@6F%4&WU(#BDHl})b^lD(>_&lzck-_$G3iI z;pK!g0_QH?F3Qw9$I-cu$=21DBXqIh@n`aUXT=YH(ox&bz`(%Z>FVdQ&MBb@0DXtH A>Hq)$ diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-prelight.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-prelight.xpm deleted file mode 100644 index 84a25ae..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-prelight.xpm +++ /dev/null @@ -1,21 +0,0 @@ -/* XPM */ -static char * menu_pressed_xpm[] = { -"24 16 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................"}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-pressed.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-pressed.png deleted file mode 100644 index 0a6bae6eb1f1d8a6fb5186bbdde8363372e1fb2d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 450 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDVPIfT*vYzqfq{X&#M9T6{RN94CzAm8 zwl^{i3=B+3-tI08|J(b|>}OzL%<yz^4AD66JIQy_H3J@(`MEcpYeUyW6mzXRoq3}` zY}?@nKjL-PR0xH~M3%T;3by`xH2==y1oMVPW%r-A2V}S~F)BXzSYbE+Xp*5MkJwx# z5xWV>{1q~C>>AvuhG&f=V-6i{6_DgO=yQ%I>yhsJ+W{IbVuw^ValFXP>Q<k7a>3=5 zPS28zI$cB@BUx4(MDnzCTKDRtY??YpMZ}dM|Ns3*Y57m*2S`@f2%lG3z`(zuJi59~ zE5_vUqnSD)M<ZEn+jcMY)_4}L#^A2NaLOR;^_5JgT8V2Lf3}y{@`P&eFgYC;KBvaO z_V-{0vxbwMG0Ux+8)qbbz8Rl;euAVJXaC`a8qEy5pEqy0ESd7KxyoSGM)AcaJ-&;B zGD9|f@Z0#}-p)5I#~)eUJu>yw?msnuBjYb?*LrF$QxQ7So^WwS@ma~^85_TTns)pC zx3^EfSa+KXb-K6+JP~|fcxa<^v6Hj!fy`Hz3)~;c&Hle=o_1Tolug163=9mOu6{1- HoD!M<f}*;u diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-pressed.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-pressed.xpm deleted file mode 100644 index 84a25ae..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/menu-pressed.xpm +++ /dev/null @@ -1,21 +0,0 @@ -/* XPM */ -static char * menu_pressed_xpm[] = { -"24 16 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................"}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/right-active.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/right-active.png deleted file mode 100644 index 91e31c901423fce24dc9681b73350312276eb06e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 73 zcmeAS@N?(olHy`uVBq!ia0y~yU|?lnV36QoV_;w~Qa4|~z`!8j>EaktaVz-%lT_Q@ d2P+g966W$S{<b#0%fP_E;OXk;vd$@?2>|z;5h(xw diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/right-active.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/right-active.xpm deleted file mode 100644 index 7b9f6b9..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/right-active.xpm +++ /dev/null @@ -1,32 +0,0 @@ -/* XPM */ -static char * right_active_xpm[] = { -"5 24 5 1", -" c None", -"+ c #E0E0FF s active_hilight_1", -"@ c #A0A0FF s active_shadow_1", -"$ c #B0B0B0 s active_mid_2", -"# c #C0C0C0 s active_color_2", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@"}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/right-inactive.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/right-inactive.png deleted file mode 100644 index 91e31c901423fce24dc9681b73350312276eb06e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 73 zcmeAS@N?(olHy`uVBq!ia0y~yU|?lnV36QoV_;w~Qa4|~z`!8j>EaktaVz-%lT_Q@ d2P+g966W$S{<b#0%fP_E;OXk;vd$@?2>|z;5h(xw diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/right-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/right-inactive.xpm deleted file mode 100644 index 38e76c2..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/right-inactive.xpm +++ /dev/null @@ -1,32 +0,0 @@ -/* XPM */ -static char * right_inactive_xpm[] = { -"5 24 5 1", -" c None", -"+ c #E0E0FF s inactive_hilight_1", -"@ c #A0A0FF s inactive_shadow_1", -"$ c #B0B0B0 s inactive_mid_2", -"# c #C0C0C0 s inactive_color_2", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@", -"###+@"}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-active.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-active.png deleted file mode 100644 index 73b1476cfeea9d2b950b14878b0f8beed2d68c96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 416 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDV_;zD+HlsIfq^mI)5S5Q;?~wnj4nq4 zWR8DqSK!c`IC<JDCrdNdvW^nXCB~r<UQf69Sv-HCRAObZK$`I|>lqdk4iN?c#uBpt zZXSk+|MJo&%cS>wEUf>(eY?JlFw4Tz!rV;<RP*P25v)+n^@|gzP~-KRCt%Qd?4&Xi zTj1p_QESV#M(t%kY_M+Q=?9FBdN(DHY<s&oZSzX@hs~0^r&M2Xe9*T>b)(Mf1##=k zYwrK=WSX(@@XdzZ1<el4I>!xti=8iTiT?GV{KNZ$eCd1R@{J$b#V8dxPJ5)$RrIPd z&i>B>@w)%#EVQSep4#%epy`0(%<f>VseQ56|1RLKUA3x8l+_@)-FVOB0{L%(0Vhgi zVy_=f+E~FdNoB4(<C%+c?^W)!=dx_`(DPjwu)?LW;9Tm4z5`k_J(Rm1&3kO|zCm&~ zPYO%eiHuoMYt81Le_qaLTqfzkp)*O)PfS4Ign@c6N6%zMzhe@A`_m<pC)=FZWb>K3 ZdaXio{*G(E85kHCJYD@<);T3K0RUF>uZ92s diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-active.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-active.xpm deleted file mode 100644 index ff55801..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-active.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * shade_active_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-inactive.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-inactive.png deleted file mode 100644 index 4bc5956e38b3fd2897dc80f8a2c8dc877664cd5f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 342 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDV_;zD+HlsIfq_xh)5S5Q;?~x)jP6Gh zM2>wFcN7Rx^7Ize@@VYz5O-A);bIb1jA`Q5ii*xI&$;chMnO?QU<JQX)4?0z5$Bm> zZoK1Wx3@m`@!fi!!yi;v?ppW%LAb}c1N?Wmf2KX)-sNN``J;hbF`sA8fzAmN80Goe zR<3$w;d{CK(V4kz?riT8cKb$7tB#!Z^|3{r>bW}~&0P8$_12hcb|o2mPGZ0ReX`@7 zkJmm;TPLxjWvbeb!1JH?DDWJPu47NX7j^HFB=hnOH&nV7y;k7J`(zVeDzn^w&d$ec zpX$mQ7H||><=n1QJ2&f_<c(HI*=eb^g6Y22JUIua@LexG-?>?BawD&V_@-kAjCwdD zlMXZlDsJZSIn*(M^XkhIu_-~9g?uj0`Oj{jqj`?uk;rTY1_lOCS3j3^P6<r_d{>QF diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-inactive.xpm deleted file mode 100644 index 596f0fa..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-inactive.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * shade_inactive_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s inactive_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-prelight.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-prelight.png deleted file mode 100644 index 5403d132c38083ca2d6cafd6a948aedb8f8a020d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 594 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDVPIfT*vYzqfq{X&#M9T6{RN94CzAm8 zwl^{i3=B+3-tI08|J(b|>}OzL{Nd^17@~1Lbh2%>sG~^R{F^iPcHV25-S4$!i-6KW zhpr`?1qHcJulS*U#6BT6KQVRUgnMoqCW;8YVOc!4m4#PA_|e_je`l<h?Y6zCvS&_X z;{EpGvh%xNJ<DEdbX8Pis%8KeLr|01QWnjvE48QoE9g*i?wla3F!70xN|aD{8}qjd zDSJh_d>X=f(!1^$g@|MrePMmG=kQL`OF}DoOqWaWL`_+ky23>$dbz^_vnwGIj-U8$ z?D|(OmDm4Xmh-_;xm|p!mTfZ5M;7ewJGJ`!`$Mzmu0Q%|hR1>Lq0(w|k|ZV=D@>@L z`M>7vORWQsujY!so+@l3*M3}ZhJ+W_vJX5RKk~ch=h;NdpJnJto3|$4^3+sA#_q$3 zmS<NK6qWwy=a$Yc-u#&JK!uU{?v2|vH%wnH<~}#@(uE5N8!N6yl~?T9$-QA`bwy4r zPlZlc%+!SkPm7uSI{5D!d+sa61N*B!*YfaxfBKt+Y2GsCU$Q!Lb>13QRI)4V5Wm0M zQJ-P!!Xu~iuHGzbKf3<Dflh|r+4oip4#jmjsoeSh@tds8FVEiNk2f|&XgPN}e_h$* z@@G@59TR8kbiLUAO92-=PVCxa!4tJfg!4$9PJ3#S#N{uH+>=)MG;FKCX}rW>{W5;H z&&`Q-s`JmWtC>e-&prA7!ZyQWFPgb~*Vn%Ezw_uy{lop9t5PJ-rZX@wFnGH9xvX<a GXaWFHXbOk` diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-prelight.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-prelight.xpm deleted file mode 100644 index 3f018c9..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-prelight.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * shade_pressed_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-pressed.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-pressed.png deleted file mode 100644 index 753127a44a833028f44b010ff8ed4c781fe66a2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 602 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDVPIfT*vYzqfq{X&#M9T6{RN94CzAm8 zwl^{i3=B+3-tI08|J(b|>}OzLV(@fv4AD3rJ85rrNT9&c`tOh5rfq(wm!#7oqN&6C zBT!Y~&5?%Q)Cqr$w|unU5WaysFIzn#LW8BLwPnH5R+d<o<fKh`_x62%xBTet-I0f$ znv|cLIn&tq(XV2~B`X-6JQ$rA9C`$jdIXX?OkHG*T$Cnqs3>@RiE?IPn&_ZV;QM*5 zzlMlVtApYMV^0-<k1jTh{m+*zd%)A`v~Z%w71l;|fr1K~d7aA^IZR&oAwz_5>aDKL zXH4%tT4BP<D&;=y1XsUTQ>L<5|ItSpCaS8EjSYU^u6+A6-*v~w^3Ua`@(Ln!ra2ie z^iY*{F}m^IN6&U2yZ*hm{rPiM7J1IdC_0z%sF1~`aQ*MXo%`87WaK6|SE?^Rq!#jI zQc>8sNBg#vh5wS?%jdBE^8FjJH>2nD2YVH1X|4M8`0u4_RqLy**eqnf?}~mcKW);2 zG|@>y-Lvh4dn|3F-Z1c#@%8s`{<G;?dS%LuEf%eJY%0Enz4YXMP_gIlvEA(K#hkjW zYR8w|<%+P4lbvk4mp9?;<ns|cY|gC*eU3-PTCiT1<E?k7cA0o4%rod}vMI--HzGFQ z{#~EG{^3J&wamlMO^XEIf9h82{bD3i_0B}5?%K44k5;9*%+x#f_(Dd>ClOBL&A}(_ z|K>bQe_ynC?$%AMYZe->oe~suZJN`Ed)2Rdv~v@StCQB5{AX^q^u3!}buEB_fq}u( L)z4*}Q$iB}J<SDC diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-pressed.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-pressed.xpm deleted file mode 100644 index 3f018c9..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-pressed.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * shade_pressed_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-active.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-active.png deleted file mode 100644 index 09dbdd9e41fd9f718b775392c32ba55385807abb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 416 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDV_;zD+HlsIfq^mI)5S5Q;?|Z+j4nq4 zB-lT+D{yE|Oj+Eatx|r-<;l5|S4)qTx@$T=U!*jf%{}rUuLTPWqv8yQ1q?h66Rgcn zv9U2k+@F7J!(F!gKX;z*{r>-7fse>hMt>b1=k}T+Bd3Gxl@FfCvgW%yej>`MzvT2u zW3G880>y4`+r4YucgEsA9-Bo84t$$dtg3pw>z#nX^Ais8tlv}Ay?5W;$Nk^_jHS^9 z=SH_KPo2|R=CjXwueh3J9?1CYg-m|Xr-H_&;!V?*T+Enb+4uSB?|&YFQ{qAzB-3{s zo;}4zL&HMtw5Qh8Q<}O`NtpsH`+xMF-?2Jub!Mf7OQTPVN?T&iwkTcGeKv7T)|XAX zH7jqpAJmKVSezN<Iqhk7)DL0Z<2}ZAdQUn@vffU~o8z~9bKLst>ut{eW;<hX`b1+( zlhDj_K^h|8SR5@Hb$=D5BrvnCPU)H~D$<cMX|k)xnMs^}X%c_0PnSskY~wNMi@7R8 Z{4)8cxtmwFGcYhPc)I$ztaD0e0suuDuvGv6 diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-active.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-active.xpm deleted file mode 100644 index af734f9..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-active.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * shade_toggled_active_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-inactive.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-inactive.png deleted file mode 100644 index 8ecaeebc009f996cefc61066d665b255b31272ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 342 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDV_;zD+HlsIfq_xh)5S5Q;?|Z6jqXPS zM2>&#R^ZT_xFpb%YY98s#I^|>j*bo!4|rb`7P(foRqu3~6XVPVhXwzd8xvi=wXeC) zU$J2?H@p0Mi{oGCE|)oOI4R_^N&N@qC(|4AcZh#FdO-b4YmLDNzU5B$Bq|z}70>fX z+}J+x`A)TS)8r&}H0MftPTC`s?#;~hYeVK?iOE9g-p_gF9ITqHb6W4RiR_iqyWNX4 z)Xv@cc<tjfKM9MrrDlaP@vVtJTJ-lnegEN1^zmq`lm`rAw?aa<cCFvX+4P`LqI^&3 zo~5>IWr^#&Bd48?dYyg$yJ_LGzU_i#5;vM=26inf_^>@jApM=r4xTRwK_}Rlvkeqe zS{d1owVp9H;7xW~HsyI`x7W%@&ULT<`ExRO-_uZ0$*BF!z`(%Z>FVdQ&MBb@0OALe A5dZ)H diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-inactive.xpm deleted file mode 100644 index 0ef1171..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-inactive.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * shade_toggled_inactive_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s inactive_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-prelight.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-prelight.png deleted file mode 100644 index b3292c8dd0dea37443740f98874c254e31bbe83f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 589 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDVPIfT*vYzqfq{X&#M9T6{RN94CzAm8 zwl^{i3=B+3-tI08|J(b|>}OzL{OsxC7@~1Lbn@P85l4w*^~Tn_#it&=T;bc)s&K?_ zi@>H<#|;7pgJw7M{_jmt4O`~5a&9Y&l9!ZXf;!8ZmIa*8B}?BYzt6MN{dQLM;lsIU z^X~66es8mS-Tol2)yo_-*E(o2cyK0paRzm*)SO!N$7x}pQVOewN~Cb7N7BWD1K~zr zVz^qx6uLe}G)lM4Vw9ZqMx^Z0!y{51ELn$J1lgR`E~ON$a1n}D?oUse5s=JsQu@K~ zpZu{q?(YxdesJX7Y`)|o9?P~1CBJrj`Cyjw*6z1@eA(w&5^X&OB2Pqqu-RTZ9sa=M z@sVd6EOh2AOgz&d*4NbVyR7o{s&h#U9S@%t@$i2O*RnCznI@_1+&guq#--oy9&Zi% z_>9}Zx_*<@=KSqpRTdkg)!Gb$XPOJtoGuZ+?%nWp)8%*Hrye#Gj?6kMqAvX5$8LM` z@>Q!Yv%T1|I;%MS?eUX(eJ>*q-2EB*E;lD!)FCuCXL|Mae{=5T_dR)%D|#SH|LFCP zFKuu933<2n+s4nIZ?mnKIk(eEgWtY9Zcp><y`Kc!i`lh9SAXfKjS|_Sp>g7*s)C2c zot2VjBaC=vc%7IPzE#5LWY7U&mW%}p7baQp&zK&P$@u8crsF3L*u-1xs93pU!u-?X zpAJ1yJH5&0^nZb54n>RnzgK+k-1xh-d+q-#G4{JYtP}mpz`(%Z>FVdQ&MBb@0LNVm AcmMzZ diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-prelight.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-prelight.xpm deleted file mode 100644 index 2670b1e..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-prelight.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * shade_toggled_pressed_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-pressed.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-pressed.png deleted file mode 100644 index f454097b35fab5224774bfbf9e7285e4181c2147..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 601 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDVPIfT*vYzqfq{X&#M9T6{RN94CzAm8 zwl^{i3=B+3-tI08|J(b|>}OzL{O{@F7@~1LcGBMLkU)W>_22JR?&eIown4()s@GSG zm3t~Lr&(i2S<+;`KmIvybhdQ*S_!UkVM^K+62-19Xwn&|n5LS4zxw;-M|bbKNcx#R zKXYcLWa-<PK~Y;7mTqBM%Alayp{eSjxlBy!?WS(G#eo?P6JM@vV{s9h=<#IIhpGJ% zJW|bv7F-baRGP%0!Zgw0L0dp!&%p!%6RFSh6$Cmfm>LgwWULV2;$b`}U|6}vWaXVp zvh&<ltPrqqRg-2?<384G!Nk|TTqrAxOG)tLw=>UQmWwAoP55UKzP&<*&t0`=MbT-# zPNoO7|L^HmY__$ZBanN{L&I{J_W@x}6$RN-Pc1D(WaPY?PiJVfO7*)jOMT5u``k70 zqu{(a-ny@+oo4Q~u-O`LX#&HA7u&_<?z}CDuVt`^z9WC*+0%@N>U!6=hs=^{mv`s6 zo3w7f8AF8hnXkKBzo|#ceBIBqear5Rr6zCAGJHwvYm<&Xec$i-$`+yN`Kup%<3C?j zwdIyI`{Bi3&stlX*C%c?iFi}7_Uy~>h&%oNcGmA;(!a-BCU*Su?VgDNNr7*zJXsE1 zy7%qP<Ld=~e_x8*_rbG2XlW|ni%Ta16D9<&f5;hmq3ayC^Q%9GjQt88-==g3Z%#fb zUum@U{_MANG?#U+T%_D8k=%1_?NSM6j)Rr2v%_~@`n&D#yZFh$_78%3wyQHRFfe$! L`njxgN@xNAW=I4= diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-pressed.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-pressed.xpm deleted file mode 100644 index 2670b1e..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/shade-toggled-pressed.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * shade_toggled_pressed_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-active.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-active.png deleted file mode 100644 index 52c982129145faf6b5585510d337a6ebb96cd491..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 464 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDV_;zD+HlsIfq`+lr;B4q#jPzD8IK4T zN*w>_EYLE=<I+YB-f66{YM1(ab~)`ZGD{AZ-n=HWtB-5uBLjtHjT0Od0@zg6B;4qe zW@va>D*di@pZ<f=|I$DD`TL(&&ij3KZsM%81(PSLc&gN83JHA(-gEg0JL7#<|H=6* zHKOy>;yHfk$feIb|NQL3f*0jhbNv@AJD$@o$k@1Jy^&o1{Ga>mxega>y!|#Q;BxY` z!ft++J)+w$pGh-LH;}05dHkck=#6{7q;*&I9<>GPU70rLSFa6Qz2C;5Ymw{r+qL{z zRcCGl-dXH>Ab6sG^6j$dxRZ?h*;}LXmtB788*n-KSl=T#Q>J+xr!&2l1{LqVE5~Xg z)f+zf<Pr{u#>aw;{709XO!aztuxRI>!-ucE{<^<v??0g{UuJAvyyLhn)4MM2%qE2s z;j6ETe{wX}l&?J8BYV{Loj`&2oZv#4=WVZdoqu}&-?O>Rv*b4SL`Sg1h%ev#<@ev1 zg#jCUFPAv__TQAd&ap$wFSDqXA$ZP}CrXUzM>&1ZNjxpGOqV!TDXVkZYK{=Ym8UXw VlUnM17#J8BJYD@<);T3K0RVNY(_R1o diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-active.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-active.xpm deleted file mode 100644 index e86acd6..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-active.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * stick_active_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-inactive.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-inactive.png deleted file mode 100644 index 9f58ec6b63e5c38cbd5bfec44d01f721b6dad491..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 387 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDV_;zD+HlsIfq~J>)5S5Q;?|Z6jqc2e z630I}3$#q}xU^A1YLXJ4o75tg4iS+E6$3{`={IG&^KKtC-Kg!%p)8=mz{V^QdEkb8 zp>2H6!QXs)eth_0JMa7P?3>$SjZb<_dgA{_;*<Bm?HZDwTn{eSkoe?yaQ6x6PhJPR zEzF;EHqElQCfVzjKG$!#%<+%XGfv*{4P3TB<6B7E;fINvZ`SlJ(wOIR%&)kcor^0e zdg<M~`=(O8E3RhU<!5WwnQ`()W?rH5!L27&TzUQVxB`b$WkvZM!^s;j-+45tiF@O^ zN5A()uMKOi+rQuP97M6#!On=_iT}@4&wJjUSaJLHSEB^A<mEe$3bL{%xw^{vglkQm z^m^Al6{E6Q(Qkq$h<aPy%`;d1U#rS5e$eMw9#?yltYQ8MF;?lMa}!Khx6Lq3ncC!P sn0%sX>glIJ(^7S3Kd?CWe+t8jdihgZ86RF@U|?YIboFyt=akR{0KN6A(f|Me diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-inactive.xpm deleted file mode 100644 index b1b4f76..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-inactive.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * stick_inactive_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s inactive_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-prelight.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-prelight.png deleted file mode 100644 index d47a15c264e9f6d9b1b7e3f08d13c6afa767f3c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 617 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDVPIfT*vYzqfq{X&#M9T6{RN94CzAm8 zwl^{i3=B+3-tI08|J(b|>}OzL;`elM4AD66JK4}*#8IMc{>{JNESwf8O7OiCxf0=V zuH{sOK(g|rhz0cxmn8mo?fu8s*?7z?*>z2i)DelK25S+~g2eLt^s+LYvIxEWeVS_T zC(r!3ul!1{xEJdxtpKfn1tJU<>`ROJ=4i);p8ETU!L{Mjq4f-W&%@gnA2C$?^3%m5 zz<VKwO+eM-nL6gJQ)WzPDB!TRe|RTLbK?@HW139@Rje)lg7}{2PUYe<QdD-e5fT)7 z(^D()zTe4ucdg0f;3UI)aUtp|E*yeQuJ>Yp)jj<elg?CCe?RBmjlJL7nS#T`3Jz(i ztEi-;+|F9Pb(6tuA;FosYjtwAZWEQ1<n(+hB9!E2V6tJx_qR*)lwZlOsc&oFervM# z-R;)b>w_jNzW8Jgm*%bSE)UCQ&-IM>y<-P&_P3Ks=|$T+4_53}6Bc6IcfUcGA*Yi$ z`j@QpyQQA3jK};HRp#`4|F-^|&iVap)1D{h*IRx2tEpkYqqSh(!Mpcf9oxL}+m*|j z3~R&9<-Qm=JE*Bh*hjM#x8FC5-*voPZ+qhU|5=Z3UEg{5*S}p%L7yIK*!=qVw4!!- zIiuCbr2W-B2PagksEZ1jtnyoWw5-0IpYuR_(hm1oE*+9TCWKaA<XCuq($WJ}3!3~| z>Umx@h}wlVvY-03G2KJw{OrHok9#*}m}I%}cB=3kHu&&=q0ZW^*F<(n%s8X+%)`Iu a5BsD#XE`IrnM@1}3=E#GelF{r5}E*X9|`*a diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-prelight.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-prelight.xpm deleted file mode 100644 index b4b0c3d..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-prelight.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * stick_pressed_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-pressed.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-pressed.png deleted file mode 100644 index c521f2110dee78671594decdc09a252479c50cb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 635 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDVPIfT*vYzqfq{X&#M9T6{RN94CzAm8 zwl^{i3=B+3-tI08|J(b|>}OzLQuK6j4AD3r8+1PVN`SyT75$gfY%?N{-YvP>P#vAQ zhf_|3Wv%Om>Gy0a1V8G3)TsDkKcTBhoZq%0LO`Eunvzzm&t{F-`kd@tzwe#)o-=dL znxwY;dy1dW)_ivUB4^q6I)q`tbej+1(->Sm_vyS;?dX5Kfn9HQ^MQ;F4@KE|BVTZD z>ub>ez-D72{?Oo#<<chshcyJ)^f+c5%2%sU*wOc0{$RngIfr>=I45`rK1g10@cQBT z^QMNLGY)?!74Iq9F~NB01FtsC5B&mX6%K_Q;5qwz)1s{W8#T2_S6DbUcR$v6{Dy09 zn)4ySuoYfxGcMoHs_k1hKi-aW!n^%7^?4Ovwb`|}-zXklCLW<a?f;e^ihGJxIaWO0 zJoon6<FC%_DDP;Tq^PLuY3a|NVYPnRwXmjyFK>^U9XMN8k(HaO{qk+J<(0!dS{`wH zf_Ii&%w@KzuTB=<yKnccTy@^n^FOU#m3j7Zx;9VYM>dhlIF`<}zQL?YHwp@FPd4dY z6#dbdC$4|v$1S#rnx=_fleXN|eN?o`a>xBhzW1$50#BYjnAPMYaysy9#MAr1FZ#>3 z$%{!(-?g0a+a&eojOF%ee@`_XUo|1%+VTw>f4@6^`QZx-y?58Qn#{YQd&RV14f_q( z(mie47bZ#8&!6vh&VAt;PYV$PN2kPm!{eU?YPR<6y}Ik>tRe+D6Sw2jnwIT<VgASA x$DzaLOIJ_pI`m+9@znEQLehUN&(i(F_{h^U>D3#<Rt5$J22WQ%mvv4FO#lySBRv2B diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-pressed.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-pressed.xpm deleted file mode 100644 index b4b0c3d..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-pressed.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * stick_pressed_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-active.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-active.png deleted file mode 100644 index 9a35d900055f8bea343bc1e25287d89439167def..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 463 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDV_;zD+HlsIfq`+Fr;B4q#jPzDnR9Xy z1==3=uFt)_E%&xr_HDDpR$7PMcvr31CM&(wI{)!A1uNfqDMtU#)ZC4|{Os)P#l0!B z=FE8`*2?x$VS&RBNtOPFn8fr6GE7EC<eQfWPSCiQy>i{Uf3i|iuTnEJB^k4-_Pp#+ zSBSC+n>=aKr}L*zYwugUcyVS)Nr}XjFBO+>xEe6-do*j(qeqX_&z(E>@bKZo%#)4( zz4&;n=ak(Yjt#=cr~di*`FVDAbu};h?%lg*uUWhHucL3jd0NP~M7IO+8{<!|joyCd ziMHgE8~^|Rw{>@O%W{B7f1KLDpR{{Yx48blY0Z}z?d$#&Ox?wG<x54fTdMqejtVt1 z&7JlC|6Sg;ZCg>_*DqhL)cyW;mJ=$^&$&bUnr3HT-@X4YFRNGobo?z+_r&hrjKG`6 zd71ROr)JHwsVw?-cXzqjr~A`B&263~moK&3!u<f}Mwjm9=EK{R-TUs`+Ee-2I^gnS z-{XNy-#S^@Zn_>wGrX-J%`sz^hQQ_v9Nh*xcJE$oU|`^Jk?Ho08ybuZ%a<w5+k51W RECT}rgQu&X%Q~loCID{f;Gh5i diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-active.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-active.xpm deleted file mode 100644 index 00ba83a..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-active.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * stick_toggled_active_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-inactive.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-inactive.png deleted file mode 100644 index f1c4a7866ce0acfee44ef7ad978abd858744ae3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 394 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDV_;zD+HlsIfq^m5)5S5Q;?|Z6j4sTH z630F|3$#q}xU^A%Ye`G<l(s-67cMRxp&1Jrc;A-o&bw`T{m42V#U6(lOwGAG41xx1 z3=OaUGB^Kbv-?xAxBq+f51z{=r>!IdMgDfm`_^gx5Ucdvr}0B1($`L-LR``}PP0NV zeU?pNfS9}1;)^e~T+I?aWKhFwY`uw-OXSIsxH%6CDgxGDpWm#&aeSk4@SR8Vn%3Ot zxtwE`zxry{g$$E-zy8)qoq2OYWc!X~54_eKUm2p+Kkxa^y>a>5!&cii%#@w^NK9O0 zPWM%db+2zN4LbR{#A=$&40dB{qocZh8Wv*Og-`Yy_dVXR@BRHPx8LR(YzEmep=nD* zm$3xTq@ziO`M0+j_km3LE%K&=b!y)B*%Q|9oYG#LkmhdI=z4J4jH@ZlO{Rv6Jtr{* y`($tOIk;!WrId3XOM^HM8;F%|(0N_&#b9+;>PP3X$xRFl3=E#GelF{r5}E+OajRnh diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-inactive.xpm deleted file mode 100644 index 3c17d9e..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-inactive.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * stick_toggled_inactive_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s inactive_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-prelight.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-prelight.png deleted file mode 100644 index 66f50f89c26b97271d6fe737405a3cfc565a0169..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 620 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDVPIfT*vYzqfq{X&#M9T6{RN94CzAm8 zwl^{i3=B+3-tI08|J(b|>}OzL67qC$4AD668|<Bb*+D?g`n5@@YJljJC45^NsuWCv z{5zPPVj8?;xat{JnjeXO$Y=hK*>;P#o`Rp?a;^YPCs8jcajqpt*UI1g+C1~-*4aNz zlGhvG-&2;PyMK$$?Mqw^{+kX2i7-?;Zqs<-nI*da0f)|pK+^*eX$o6ZpRDj@w5w^7 z67q`hxjsqyxRB%>0RhJYEw@D8+8o}QeauWq;IJfz%h`q%yEMAyNv1n>b#w|CHfrz* zvK7le{~O6*zOQtTMPifDyOrkz7A;OV>#%44m%pd}#%<>``1QN2yt3jw|E`r@$<lrs zmjtV{dh~u@yZ75=Ywz5~O)dG=Z)>~veSZH&^Mh)G<dbWfU)jsguD1Sn@mqR>yZPN~ zv%cpQ{8c|TuffIV!I@)xODw$t4!dn<-LQ4@#!VYHZDqcY%PTG6BUSF{+dg4N<>D00 z+cl?xo(eO2`l|mpsMo$rKt?7mHYUEd_u}<%Mm|1qCgb^2X8V~e+||5$@!5Z$`)*fW zTlgX<@0)yIg`H}nchIxE!0N~OyVrNAZ`a=~aku{R{%>2&*S(rPOW<K*mZ;qSA4QvN zC1MY>HM8$4Z}RK9yVY%qqte0^VTzyYs*~gF_llhI@qEs~de13on$P?0C#n~ByF6bb zr9JV(qkkVGPJg`=oht1VXBr*E^l{O{_&Mv(TW<C{ypr4fN<hx%`V*gdT$dX8hOBWa e)tPPlpK+y_>lN=Me2xqZ3=E#GelF{r5}E*F2MyZ* diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-prelight.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-prelight.xpm deleted file mode 100644 index d51375c..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-prelight.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * stick_toggled_pressed_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-pressed.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-pressed.png deleted file mode 100644 index 6aed33629c8dc960167d9596edd96a776efd4a11..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 638 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7U=ZeDVPIfT*vYzqfq{X&#M9T6{RN94CzAm8 zwl^{i3=B+3-tI08|J(b|>}OzLQt@<g4AD3rJIOjbBv7Pv|K}Z(IW<jO3XM9g5_WmG zX&-cQydc1GdCB$*PDkRCG;bWOR}f^8?iLYa6jW(a?C3gplE>@Vah07r`#*2mk?uC} z@Vjf}-{PwEZNEowXs%*XT*9EppuqA$k%i-6`>HR;Q_CiLs4#JIEZURA(V+g|W5qJl z_{wG{#Xt@bCQB!#c@4@BK3K?zn@F~6h;a3~Ec(YRBiDcQVS!90myro4SG(K8z``{K zzjjWN)@fB!c24$O6!9=XP=YV1K!RtQ&*aIIAAEdq>fX5{uZ8z=W-OcjYpqE4;v-20 z5=LhQBXc5^C#><W&AV%1Uo5n%TL1q1+dIGUHZSZcUE*n(!qa~Av0ZO{#=V_Us~P9a z-DmrCiOuEt)&~L-G&DR+EyX%nR32S@a>;4!wcr1exbx1L`|IkiDS!6ukp-LgI!{dw z29K2GcDEaz&n~~cVOM2-;kJt_kN@Q6I(2G`<1ufI_e=tN_yufO_8jh;r?|dB!`+PS zZr<wB)q8)5P1ASUep@2pAES|PSLb%of~A|ceN3oYR=J-uKrCCjTh_~q%j?v`sP6rN zGv4Rt+kVoXp6-7*@A*r&?CO2}3p+dl*KTzYXbX(^`RU#B&2#S+X8hZCFPHz3Xq#=& zS-VP}^@kHRZ@d0Jt|28R-pFNjf#<~H8;KV)O1_AEP~PmE5^uled!O$$wMieB%)3&u xXljtxsZ*1_pR-KQ$t<2c^U5Es<;VUpSe1DAt-Ympoq>UY!PC{xWt~$(69B}75kvq0 diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-pressed.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-pressed.xpm deleted file mode 100644 index d51375c..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/stick-toggled-pressed.xpm +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * stick_toggled_pressed_xpm[] = { -"24 19 2 1", -" c None", -". c #C0C0FF s active_color_1", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -"........................", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/themerc b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/themerc deleted file mode 100644 index eef70cb..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/themerc +++ /dev/null @@ -1,14 +0,0 @@ -active_text_color=#ffffff -button_offset=1 -button_spacing=-1 -maximized_offset=0 -shadow_delta_height=0 -shadow_delta_width=0 -shadow_delta_x=0 -shadow_delta_y=2 -show_app_icon=true -title_horizontal_offset=0 -title_shadow_active=frame -title_shadow_inactive=false -title_vertical_offset_active=1 -title_vertical_offset_inactive=1 diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-1-active.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-1-active.png deleted file mode 100644 index 5b761b2c028620e3fba2ef0d5ca9d601d91f444d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150 zcmeAS@N?(olHy`uVBq!ia0y~yVBlb2U=ZeDV_;xdE9Y~Wfq@~`)5S5Q;#SQmMbU-; z0fvLZ5<E=Jjs;AeOBh)>92l7d8ktNM-T1qmHLPd$i8JS2LjSgXkUEsiv0X8ytw8Ef zBFApUoVE>8hmtrpEBdq<NF7Sx*sEBgcB{dGOP-Cv``ZBqX_fdr3=9kmp00i_>zopr E0OBw$)Bpeg diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-1-active.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-1-active.xpm deleted file mode 100644 index 77a3733..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-1-active.xpm +++ /dev/null @@ -1,26 +0,0 @@ -/* XPM */ -static char * title_1_active_xpm[] = { -"4 19 4 1", -" c None", -". c #A0A0FF s active_shadow_1", -"+ c #D0D0FF s active_hilight_1", -"@ c #C0C0FF s active_color_1", -"....", -"++++", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@"}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-1-inactive.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-1-inactive.png deleted file mode 100644 index 5b761b2c028620e3fba2ef0d5ca9d601d91f444d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150 zcmeAS@N?(olHy`uVBq!ia0y~yVBlb2U=ZeDV_;xdE9Y~Wfq@~`)5S5Q;#SQmMbU-; z0fvLZ5<E=Jjs;AeOBh)>92l7d8ktNM-T1qmHLPd$i8JS2LjSgXkUEsiv0X8ytw8Ef zBFApUoVE>8hmtrpEBdq<NF7Sx*sEBgcB{dGOP-Cv``ZBqX_fdr3=9kmp00i_>zopr E0OBw$)Bpeg diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-1-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-1-inactive.xpm deleted file mode 100644 index 04d5003..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-1-inactive.xpm +++ /dev/null @@ -1,26 +0,0 @@ -/* XPM */ -static char * title_1_inactive_xpm[] = { -"4 19 4 1", -" c None", -". c #A0A0FF s inactive_shadow_1", -"+ c #D0D0FF s inactive_hilight_1", -"@ c #C0C0FF s inactive_color_1", -"....", -"++++", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@"}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-2-active.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-2-active.png deleted file mode 100644 index 5b761b2c028620e3fba2ef0d5ca9d601d91f444d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150 zcmeAS@N?(olHy`uVBq!ia0y~yVBlb2U=ZeDV_;xdE9Y~Wfq@~`)5S5Q;#SQmMbU-; z0fvLZ5<E=Jjs;AeOBh)>92l7d8ktNM-T1qmHLPd$i8JS2LjSgXkUEsiv0X8ytw8Ef zBFApUoVE>8hmtrpEBdq<NF7Sx*sEBgcB{dGOP-Cv``ZBqX_fdr3=9kmp00i_>zopr E0OBw$)Bpeg diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-2-active.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-2-active.xpm deleted file mode 100644 index 7562c66..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-2-active.xpm +++ /dev/null @@ -1,26 +0,0 @@ -/* XPM */ -static char * title_2_active_xpm[] = { -"4 19 4 1", -" c None", -". c #A0A0FF s active_shadow_1", -"+ c #D0D0FF s active_hilight_1", -"@ c #C0C0FF s active_color_1", -"....", -"++++", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@"}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-2-inactive.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-2-inactive.png deleted file mode 100644 index 5b761b2c028620e3fba2ef0d5ca9d601d91f444d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150 zcmeAS@N?(olHy`uVBq!ia0y~yVBlb2U=ZeDV_;xdE9Y~Wfq@~`)5S5Q;#SQmMbU-; z0fvLZ5<E=Jjs;AeOBh)>92l7d8ktNM-T1qmHLPd$i8JS2LjSgXkUEsiv0X8ytw8Ef zBFApUoVE>8hmtrpEBdq<NF7Sx*sEBgcB{dGOP-Cv``ZBqX_fdr3=9kmp00i_>zopr E0OBw$)Bpeg diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-2-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-2-inactive.xpm deleted file mode 100644 index 409487b..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-2-inactive.xpm +++ /dev/null @@ -1,26 +0,0 @@ -/* XPM */ -static char * title_2_inactive_xpm[] = { -"4 19 4 1", -" c None", -". c #A0A0FF s inactive_shadow_1", -"+ c #D0D0FF s inactive_hilight_1", -"@ c #C0C0FF s inactive_color_1", -"....", -"++++", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@"}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-3-active.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-3-active.png deleted file mode 100644 index 5b761b2c028620e3fba2ef0d5ca9d601d91f444d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150 zcmeAS@N?(olHy`uVBq!ia0y~yVBlb2U=ZeDV_;xdE9Y~Wfq@~`)5S5Q;#SQmMbU-; z0fvLZ5<E=Jjs;AeOBh)>92l7d8ktNM-T1qmHLPd$i8JS2LjSgXkUEsiv0X8ytw8Ef zBFApUoVE>8hmtrpEBdq<NF7Sx*sEBgcB{dGOP-Cv``ZBqX_fdr3=9kmp00i_>zopr E0OBw$)Bpeg diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-3-active.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-3-active.xpm deleted file mode 100644 index 9b9c0e2..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-3-active.xpm +++ /dev/null @@ -1,26 +0,0 @@ -/* XPM */ -static char * title_3_active_xpm[] = { -"4 19 4 1", -" c None", -". c #A0A0FF s active_shadow_1", -"+ c #D0D0FF s active_hilight_1", -"@ c #C0C0FF s active_color_1", -"....", -"++++", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@"}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-3-inactive.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-3-inactive.png deleted file mode 100644 index 5b761b2c028620e3fba2ef0d5ca9d601d91f444d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150 zcmeAS@N?(olHy`uVBq!ia0y~yVBlb2U=ZeDV_;xdE9Y~Wfq@~`)5S5Q;#SQmMbU-; z0fvLZ5<E=Jjs;AeOBh)>92l7d8ktNM-T1qmHLPd$i8JS2LjSgXkUEsiv0X8ytw8Ef zBFApUoVE>8hmtrpEBdq<NF7Sx*sEBgcB{dGOP-Cv``ZBqX_fdr3=9kmp00i_>zopr E0OBw$)Bpeg diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-3-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-3-inactive.xpm deleted file mode 100644 index cdbea48..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-3-inactive.xpm +++ /dev/null @@ -1,27 +0,0 @@ -/* XPM */ -static char * title_3_inactive_xpm[] = { -"4 20 4 1", -" c None", -". c #A0A0FF s inactive_shadow_1", -"+ c #D0D0FF s inactive_hilight_1", -"@ c #C0C0FF s inactive_color_1", -"....", -"++++", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@"}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-4-active.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-4-active.png deleted file mode 100644 index 5b761b2c028620e3fba2ef0d5ca9d601d91f444d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150 zcmeAS@N?(olHy`uVBq!ia0y~yVBlb2U=ZeDV_;xdE9Y~Wfq@~`)5S5Q;#SQmMbU-; z0fvLZ5<E=Jjs;AeOBh)>92l7d8ktNM-T1qmHLPd$i8JS2LjSgXkUEsiv0X8ytw8Ef zBFApUoVE>8hmtrpEBdq<NF7Sx*sEBgcB{dGOP-Cv``ZBqX_fdr3=9kmp00i_>zopr E0OBw$)Bpeg diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-4-active.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-4-active.xpm deleted file mode 100644 index 421a34a..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-4-active.xpm +++ /dev/null @@ -1,26 +0,0 @@ -/* XPM */ -static char * title_4_active_xpm[] = { -"4 19 4 1", -" c None", -". c #A0A0FF s active_shadow_1", -"+ c #D0D0FF s active_hilight_1", -"@ c #C0C0FF s active_color_1", -"....", -"++++", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@"}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-4-inactive.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-4-inactive.png deleted file mode 100644 index 5b761b2c028620e3fba2ef0d5ca9d601d91f444d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150 zcmeAS@N?(olHy`uVBq!ia0y~yVBlb2U=ZeDV_;xdE9Y~Wfq@~`)5S5Q;#SQmMbU-; z0fvLZ5<E=Jjs;AeOBh)>92l7d8ktNM-T1qmHLPd$i8JS2LjSgXkUEsiv0X8ytw8Ef zBFApUoVE>8hmtrpEBdq<NF7Sx*sEBgcB{dGOP-Cv``ZBqX_fdr3=9kmp00i_>zopr E0OBw$)Bpeg diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-4-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-4-inactive.xpm deleted file mode 100644 index a7be209..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-4-inactive.xpm +++ /dev/null @@ -1,26 +0,0 @@ -/* XPM */ -static char * title_4_inactive_xpm[] = { -"4 19 4 1", -" c None", -". c #A0A0FF s inactive_shadow_1", -"+ c #D0D0FF s inactive_hilight_1", -"@ c #C0C0FF s inactive_color_1", -"....", -"++++", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@"}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-5-active.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-5-active.png deleted file mode 100644 index 5b761b2c028620e3fba2ef0d5ca9d601d91f444d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150 zcmeAS@N?(olHy`uVBq!ia0y~yVBlb2U=ZeDV_;xdE9Y~Wfq@~`)5S5Q;#SQmMbU-; z0fvLZ5<E=Jjs;AeOBh)>92l7d8ktNM-T1qmHLPd$i8JS2LjSgXkUEsiv0X8ytw8Ef zBFApUoVE>8hmtrpEBdq<NF7Sx*sEBgcB{dGOP-Cv``ZBqX_fdr3=9kmp00i_>zopr E0OBw$)Bpeg diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-5-active.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-5-active.xpm deleted file mode 100644 index 4208fdc..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-5-active.xpm +++ /dev/null @@ -1,26 +0,0 @@ -/* XPM */ -static char * title_5_active_xpm[] = { -"4 19 4 1", -" c None", -". c #A0A0FF s active_shadow_1", -"+ c #D0D0FF s active_hilight_1", -"@ c #C0C0FF s active_color_1", -"....", -"++++", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@"}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-5-inactive.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-5-inactive.png deleted file mode 100644 index 5b761b2c028620e3fba2ef0d5ca9d601d91f444d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150 zcmeAS@N?(olHy`uVBq!ia0y~yVBlb2U=ZeDV_;xdE9Y~Wfq@~`)5S5Q;#SQmMbU-; z0fvLZ5<E=Jjs;AeOBh)>92l7d8ktNM-T1qmHLPd$i8JS2LjSgXkUEsiv0X8ytw8Ef zBFApUoVE>8hmtrpEBdq<NF7Sx*sEBgcB{dGOP-Cv``ZBqX_fdr3=9kmp00i_>zopr E0OBw$)Bpeg diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-5-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-5-inactive.xpm deleted file mode 100644 index 683eca5..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/title-5-inactive.xpm +++ /dev/null @@ -1,26 +0,0 @@ -/* XPM */ -static char * title_5_inactive_xpm[] = { -"4 19 4 1", -" c None", -". c #A0A0FF s inactive_shadow_1", -"+ c #D0D0FF s inactive_hilight_1", -"@ c #C0C0FF s inactive_color_1", -"....", -"++++", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@", -"@@@@"}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-left-active.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-left-active.png deleted file mode 100644 index fbca735496f4c20e0a7d62a198e2a2812fbd450d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 201 zcmeAS@N?(olHy`uVBq!ia0y~yVBlb2U=ZeDV_;xdE9Y~Wfq`Lyr;B4q#jPZUCbm5i zE-O~9486OrcK6r+|NnP4R#*$jvpjNE;0fE1eSKY#!g9%u+ZPNY4o=sP_iC79<S@6S zfl)z%B~YSCfn}lqi)Ir82jc|33#_~TGtR1$GuT|CBbP8o=tZS)le*%LCuJObma<L0 zW$g*mT*Dd?yf}`vBzSP_YFXgRF{@>PAIGW|*T2`T<)fx{maLDpTg1S?z~JfX=d#Wz Gp$P!V`$ks) diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-left-active.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-left-active.xpm deleted file mode 100644 index bac9aa4..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-left-active.xpm +++ /dev/null @@ -1,26 +0,0 @@ -/* XPM */ -static char * top_left_active_xpm[] = { -"8 19 4 1", -" c None", -". c #A0A0FF s active_shadow_1", -"+ c #D0D0FF s active_hilight_1", -"@ c #C0C0FF s active_color_1", -" ......", -" .++++++", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@"}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-left-inactive.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-left-inactive.png deleted file mode 100644 index fbca735496f4c20e0a7d62a198e2a2812fbd450d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 201 zcmeAS@N?(olHy`uVBq!ia0y~yVBlb2U=ZeDV_;xdE9Y~Wfq`Lyr;B4q#jPZUCbm5i zE-O~9486OrcK6r+|NnP4R#*$jvpjNE;0fE1eSKY#!g9%u+ZPNY4o=sP_iC79<S@6S zfl)z%B~YSCfn}lqi)Ir82jc|33#_~TGtR1$GuT|CBbP8o=tZS)le*%LCuJObma<L0 zW$g*mT*Dd?yf}`vBzSP_YFXgRF{@>PAIGW|*T2`T<)fx{maLDpTg1S?z~JfX=d#Wz Gp$P!V`$ks) diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-left-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-left-inactive.xpm deleted file mode 100644 index a5e3dc7..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-left-inactive.xpm +++ /dev/null @@ -1,26 +0,0 @@ -/* XPM */ -static char * top_left_inactive_xpm[] = { -"8 19 4 1", -" c None", -". c #A0A0FF s inactive_shadow_1", -"+ c #D0D0FF s inactive_hilight_1", -"@ c #C0C0FF s inactive_color_1", -" ......", -" .++++++", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@", -".+@@@@@@"}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-right-active.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-right-active.png deleted file mode 100644 index 65533a03207ad29cd524f4f131827fff4c75acfa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 187 zcmeAS@N?(olHy`uVBq!ia0y~yVBlb2U=ZeDV_;xdE9Y~Wfq|jP)5S5Q;#Lwv6Wg92 z|NsAQU+_agAfNrw(e3&7^Fo7zS2t;99B!Ij{`MB@f?&Rh3``9SU1F|+BCY`<hkF)r z?<!;vpTH}ApE;oJwtQT*{=<_lM|^kiJTz%>e$(Q+rp5J4i>Bc}Hm7`!xr$rbE=V}# sa!gg6(iSiyKY`Ujp_REgSejw?h0c<ISq}~}FfcH9y85}Sb4q9e02a<e;Q#;t diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-right-active.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-right-active.xpm deleted file mode 100644 index c3f5c60..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-right-active.xpm +++ /dev/null @@ -1,27 +0,0 @@ -/* XPM */ -static char * top_right_active_xpm[] = { -"8 19 5 1", -" c None", -". c #A0A0FF s active_shadow_1", -"+ c #D0D0FF s active_hilight_1", -"@ c #C0C0FF s active_color_1", -"# c #B0B0FF s active_mid_1", -"...... ", -"++++++. ", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+."}; diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-right-inactive.png b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-right-inactive.png deleted file mode 100644 index 65533a03207ad29cd524f4f131827fff4c75acfa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 187 zcmeAS@N?(olHy`uVBq!ia0y~yVBlb2U=ZeDV_;xdE9Y~Wfq|jP)5S5Q;#Lwv6Wg92 z|NsAQU+_agAfNrw(e3&7^Fo7zS2t;99B!Ij{`MB@f?&Rh3``9SU1F|+BCY`<hkF)r z?<!;vpTH}ApE;oJwtQT*{=<_lM|^kiJTz%>e$(Q+rp5J4i>Bc}Hm7`!xr$rbE=V}# sa!gg6(iSiyKY`Ujp_REgSejw?h0c<ISq}~}FfcH9y85}Sb4q9e02a<e;Q#;t diff --git a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-right-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-right-inactive.xpm deleted file mode 100644 index 1dc2450..0000000 --- a/live_exam_os/config/01-build_hooks/themes/Daloa/xfwm4/top-right-inactive.xpm +++ /dev/null @@ -1,27 +0,0 @@ -/* XPM */ -static char * top_right_inactive_xpm[] = { -"8 19 5 1", -" c None", -". c #A0A0FF s inactive_shadow_1", -"+ c #D0D0FF s inactive_hilight_1", -"@ c #C0C0FF s inactive_color_1", -"# c #B0B0FF s inactive_mid_1", -"...... ", -"++++++. ", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+.", -"@@@@@@+."}; diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-active.png b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-active.png deleted file mode 100755 index 37ecf0f3bb501cc94e27a89ac6dc838c2839ed70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 866 zcmeAS@N?(olHy`uVBq!ia0y~yU|<4a4iNeG%B*4r2B!N}ArU1(iRB6fMfqu&IjIUI zl?AB^sTG-N3=9>w-cE~MC!@*JdOz~04&!Z!*-rxkJT^D$)boj~{CCoKiOc5+?Rr-n zcAho-!MyA6&$ssl{~dI8P4dW^=Y3AlUu$K7>+#25V|0&hdG-3?-Ak)&@5CGUG=;6Z zUX%BqYquR+#I0|Suga~-mA&tjKQYy9-ru*+qdk6Xx?IPf+Q0f`rseO$xu^3!e*d20 z;THaalijXWWzjQ9R|Dq4l^MoaUn-+MZBn_S_4D<e*4@9S?b-c(+U|($v2nqIN%#1E z>bl?d`;|7`nrHu+4!Mc(`xxfR%%8vfPVdFqp3hOSzLGOfCF;NW9Tdjj#~!4a9pPqJ zBT^f^bb-aR8xCulpEX`$5=}~}4p`(jm2K|o+$#o0kElyWJv+83NAFnc?WRd-3lFNf zRxv0~W6NSPzF)jhbo-i$UYUv32PbnTwFufz`7rgP|0!LQV|RABTznss7-#d{WSQZ~ zvr=&kPRY+h!t260{eP?3HHr#cnVNQ-DceS`)A{Ab?J0#~KQet3<J_Cq<TEbe*eE(# zk+E@x=M*E?WHY5F7Y{B^dZyFKFQ5?mPK517N6LYNnGQKUhEe<0)XXg0%D}?cE^$F* zWy91-N&h2?-Yi_TNOMJ2Sn%~lrrv&$#pk9ymkssRnHgnfyglja(aEdR&CB)UxWx~O zE>jifKI*NxRVkyj<md~o{wRLCCm!u`KQ|oiFS^q9_HxkWX|ql9mtH*=Yt>hO{;t#a zxGLM1N5ZTwuS~al`(^W-(uDQAl9?|~9B%73dgYrNT)WgQ|4E&1uh~{l9bNnCfaaTT zcC(y)?V@fh@YqEmZ!&|KiGSKfP1Si%)HX**v^z;&@lc=RH(7#X+2jcJyKm&4)ScAL z_@$fo$G9kQ(Qo?`t(|$3e^0zEex)jQzs4qpv%wa{QmGG;tR+9*d>tUaqcN=hpUvMm z>3<~;++Qev5&Xqb+hXS=zi@vLN4>n)5B~cp6Ls>+vKKHgFmM)lL>4nJ=qZCRW5rVY zG6n_)_7YEDSN2D2LVPTim;X!6W?*0t^K@|x;kcfBg+n(zAt50t0R$KrxV;&E?AJE; RWnf@n@O1TaS?83{1OT;3fVltw diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-active.xpm b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-active.xpm deleted file mode 100755 index bb61572..0000000 --- a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-active.xpm +++ /dev/null @@ -1,6 +0,0 @@ -/* XPM */ -static char * bottom_active_xpm[] = { -"2 2 1 1", -" c #285577", -" ", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-inactive.png b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-inactive.png deleted file mode 100755 index 272988e084fea0341c9459d9f5f83ab4fdb29646..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 863 zcmeAS@N?(olHy`uVBq!ia0y~yU|<4a4iNeG%B*4r2BtezArU1(iRB6fMfqu&IjIUI zl?AB^sTG-N3=9>w-cAoJlF{U8yKm{**PzmJq%b36)i<{4KYuPPIc{7QG&M#3TcQ;I z1*wnRUl_L?{`uZsx#qC5Ym!ISJnwUY{#q*wT#rBg8l!u3%d6K9?_Sz$dnew&rzvdR z^_sl@T)XYqB5r+qd{b^suIzm${fVh=^Zvel9_{gC)8#t;)c(~k4;OuFzdh~lqxJ7k zPUu;8L71<G%hTnoaaRJ{qo9jvS6+PH@+7r$#pDy$cXF41SFJ36uUft_Z@0~Ir6YS} zKY90UoBQRcUb#fwEJ0f(``W~!_8(Jr8}8~aj9a~0Q#si3jqBftQ?CwwbkJI#lOl51 z{o?jeuCC-x-Xm5SavHh;if-H3RbPc<Uf6ldjW^h*X4AsdJe||el45q~YGjH@<peEZ zH%Q7{pl0ydRy?Zkbl3G0f;)w6W-7Qzd|cVGzNbDYZ=vC{YpPv!&$&K7+PU1Y*E8?h z2POe2>*c#X?e_YyA^#Ek2BxN6m)=Aq^d46&)Uf?FP3IhweXr(`*BKMO>NbcdZc8#! zQ4lch3|f|P#;wK1>PN_#IjSESnU<WIdx$}LB9DayZ%418+v(|3^^MnwH3Z0rFwasF z-4GP?M&7&6HYC)9HS}!OtEeq$CpELr-Tbs?@v2VM;L~Z(!q)7nDEj*5*}J3J50!Qt z+VUi6VTI<>FqX9w)=9)Z419gCUFPKlW%;rnfql0&)JA39D%$*P?Uq|Ry^nu<zcc#9 zJ@57Eb8mR1TYWvVd~V&e&3tdRDk}5JR^Ip!=(cxd?yB=wUbNm>zw+WTv(BYY)A_Ru zX8)bApmOeu6t<)}97l464zxWxsbjVD$mBaIV%(1dG@7Mewp`8>Vm??R^m@VUyUlm> zce48KKiXUGrsq@gpLM6f#oVI#J8K=+UjHiXDz>1KE8TA~PfSkpM9$;<?;hLdAHL7E zr}dsw{=)4SqF?BK5&LzY<KzK({vYASHSBEfCv2E8({dpL0|RG)M`SSrgPt-7Ggd6M zFJoX}U@!6Xb!C6VCd9{}bIZ@Vgn@xU%+tj&gyVX0NKjBxLP7!vCnPX1uzX_3`Yz1) Rn}LCW!PC{xWt~$(69DN9jX(eZ diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-inactive.xpm deleted file mode 100755 index 1e18f5f..0000000 --- a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-inactive.xpm +++ /dev/null @@ -1,6 +0,0 @@ -/* XPM */ -static char * bottom_inactive_xpm[] = { -"2 2 1 1", -" c #222222", -" ", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-left-active.png b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-left-active.png deleted file mode 100755 index 581c2f74c589c541bb8ac42537d5392e75af494c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 867 zcmeAS@N?(olHy`uVBq!ia0y~yU|<4a4iNeG%B*4r2Brs9ArU1(iRB6fMfqu&IjIUI zl?AB^sTG-N3=9>w-cE~MC!@*JdOz~04&!Z!*-rxkJT^D$)boj~{CCoKiOc5+?Rr-n zcAho-!MyA6&$ssl{~dI8P4dW^=Y3AlUu$K7>+#25V|0&hdG-3?-Ak)&@5CGUG=;6Z zUX%BqYquR+#I0|Suga~-mA&tjKQYy9-ru*+qdk6Xx?IPf+Q0f`rseO$xu^3!e*d20 z;THaalijXWWzjQ9R|Dq4l^MoaUn-+MZPLgR`(;)B@ZCPu_wV*T)w`BE{d!2tjP1^K zr!Q`syzk~yzQg*)i`<_~*LP4q{`|RSd2)&T<2_;F!EVcnZgl_JH|1*c<HnFvQqux? z<X!KFX=?PTnhCsKP`O}>L#xD1xhX4xmpVSrk~Z}*{CKi$+D^sOm!BoY?9kQ76qCvc zTEcFSl(|67;IplGRN?8a>n8+v3fs(7aFh7x%o#8Ff5{!E<TGo%MgE=>eRj0iKUr$> zoiz_x6->(fN}rZb{jeqfk#Gc~V{B%b&W2-;Cs|C9tM(R4Z=8Qj<WZ@~iC<z4T>{aD zl0pI<GhH-;P12N|<Ya5K(#}o#!N3^w)Gx82*Mm)F4%?Aq5{sXnJ~dr3oZCTzuZz)l zB3Fc_=C^*;<8rICW;Lx!GcDDP+WcgS>GPb*dx2MvOj?<0T&x`yYqPVetoZw*tp$QH ziBUxx1NKY_(rya#2=7_<Va3-6&V3~>Ch}YV(QwbbVW(@FyEF20Sk&7)OCSIEen+?D z{nG1`{c@HX&#iiP+0XuTB>T5p6DGFx+2s7tSbXn_+12o@FK+LyU&#obedN-o&FrQ# z&hGQRu*a{&h}qDO<&ha@g7fDTvAIEyJoAjYTMIR&IQEttdTG+xm|)dedg1Il$9L23 zG%dUT=$O5-xZ1A&%`r1xnC+C`S?jp=`qyqH?h7`p#>)fQ^tMeFoWGavYom0=*XQRi zzu)@MpS`Zd&Pje@{{{CK%3lP3X}5m(zOdy#L+!?isv0K(-!U*Sa29w(7BevDDT6R$ z#Zvn+1_lQ95>H=O_D5_&e5~SPMrxuA3=CqPE{-7_*ORYs=%yzmBqSw(00RTJH^Yzp T+UC9t3=9mOu6{1-oD!M<J-vw$ diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-left-active.xpm b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-left-active.xpm deleted file mode 100755 index d86961d..0000000 --- a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-left-active.xpm +++ /dev/null @@ -1,6 +0,0 @@ -/* XPM */ -static char * bottom_left_active_xpm[] = { -"2 2 1 1", -" c #285577", -" ", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-left-inactive.png b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-left-inactive.png deleted file mode 100755 index c7b853ed246f03f1a34c65d8189e5f126b657799..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 862 zcmeAS@N?(olHy`uVBq!ia0y~yU|<4a4iNeG%B*4r2BzCpArU1(iRB6fMfqu&IjIUI zl?AB^sTG-N3=9>w-cAoJlF{U8yKm{**PzmJq%b36)i<{4KYuPPIc{7QG&M#3TcQ;I z1*wnRUl_L?{`uZsx#qC5Ym!ISJnwUY{#q*wT#rBg8l!u3%d6K9?_Sz$dnew&rzvdR z^_sl@T)XYqB5r+qd{b^suIzm${fVh=^Zvel9_{gC)8#t;)c(~k4;OuFzdh~lqxJ7k zPUu;8L71<G%hTnoaaRJ{qo9jvS6+PH@+5U(=<@Z&;_u#he|mS%`(4uAvPwVKj!Nq% z(`9n4Uv|g7Gx%eoT;)>t>(CRvkDBGlCGwB=goOvYEi1aw{cGcttIdxaLrzIe3*?b^ zy&tBj(Wh!A@OnYzf-MfM5;x_htO#D}_&iJ6)W`7S$+l@bH|ospE_}ExXnxwlgKDl- z49e5kvY3qT7cUguzNVsAW}@}M$(%_og7dw8ocf{uR7@&4FLu$3@^uFK^QxsT&v=r? ztIx1-WAQ5O{i|E}f2-9oXe+GHKHJB7ts+LK{ZexN$wxXLF3)h<)5jKhpUFcoNn6dC ziOF!XMrzlw9G4S|oBfZTi4>Aoa9DLmlV^kA$%f|34L2l`x70-bG<uxH$Z^!saDiqJ zqqgeNe;c3Na1M114!F8z**e$kX>&F`o1=T)dey85qpdk<c}G`utB0S@dl$DyOs`4X z$6HUVYkE+Y>jkctT^B{=w#wC<n8;`QDY0Gt=?dQ4%a<<GHP621wR-OE5}E(=cDKIU z`=#nq=h~8G!RKpky-c@!eIQQS=+cFW?Y#1-S7zT@_RFU??!@0&Qn^`^BckfQEnwSx zlb>_e^-jMug=3u#chnejGUlCG6zpYl(l>3R0bi@piiv&}bJYw5eAGAc?Ye1u;_syB z3tyt|{78Rt$mM(d1a9HGYTswx7Qa#zyFW06an|yJXC|i(95s`eS@7q9-M`Off7Tv| zexdtCtcrVY>piFZh5vge@cjAMP;Yv;{MDBU>)6(uF=k+3;4JWnEM{QPQwCwiilz2t z3=9nHC7!;n?2p)l_!wCmpHGTpU|<mQba4#fxSkvm6qJ;ZkO0C72@DJ@pBS>f3p4&^ QU|?YIboFyt=akR{0M)0A!T<mO diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-left-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-left-inactive.xpm deleted file mode 100755 index 8b77d9f..0000000 --- a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-left-inactive.xpm +++ /dev/null @@ -1,6 +0,0 @@ -/* XPM */ -static char * bottom_left_inactive_xpm[] = { -"2 2 1 1", -" c #222222", -" ", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-right-active.png b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-right-active.png deleted file mode 100755 index 3cc6a875e7a16cd4e48796f4b1b9b0120bf7f6e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 866 zcmeAS@N?(olHy`uVBq!ia0y~yU|<4a4iNeG%B*4r2B!N}ArU1(iRB6fMfqu&IjIUI zl?AB^sTG-N3=9>w-cE~MC!@*JdOz~04&!Z!*-rxkJT^D$)boj~{CCoKiOc5+?Rr-n zcAho-!MyA6&$ssl{~dI8P4dW^=Y3AlUu$K7>+#25V|0&hdG-3?-Ak)&@5CGUG=;6Z zUX%BqYquR+#I0|Suga~-mA&tjKQYy9-ru*+qdk6Xx?IPf+Q0f`rseO$xu^3!e*d20 z;THaalijXWWzjQ9R|Dq4l^MoaUn-+MZPLh^`ls~Wp}V!-_wH7oj$LzGZ~aOR!~FI? z(-!Bd*KR&7+ZLbZ(tkofzQM2W{Q2N_$6nYSt6aNoS&z@t4dP#GHCMAAXI?qQRA;e- zUDv*~K>;$}ISSVtKRaYLav5&2)d*bf)qL)%S=NlCN0WJVi<2YG#2+8Zb@bePAz`wT zZG)gUvuWeZ_d73iMThNi>pL;`!ATawLml#7KTiEne<~)GoEN+3Mfo}d{dv_=muEal z<JD(axUqPZ_Wso^%WH+_AK>D6<+VAv(Nu2wk%eDwL~pX-{$sLCVEtmpYug!uT5fcm zoY3HKM#XF9B137xPcI$>8x~JH!p<>4tDK8D$HnNu0}}<aV-mXYVf)VPh+<%Bcjn3H z3OV5Axv^fy@>@XYMUfEG)hn|v&Qe{z#xni%=e|{H(|mMi&y3#q>e0!on`iG9U*FpO zfa~(4?$$?3r$h;EaoUws((1mJUA}0EbAQc^hwheHhrea6%shQ|*7i$T&-G-F?|+`R zuv&lbypkmCxi7C6&oBEGdCqFX^|l_9k|&9W-6g*++qQCF&|>qV{ma~D-%^=2ZNBY_ zgE`+~o1T>}nk?B-s3fr6lR<ix`sNo?g#3#pN9y!AFXYKuBJ8)^lZWN9=bGlcGXA3d zPsB|AikbhD+-Y#}ul$okF56H3J@J-1Ywx;vk;sN;nsY3BjS4o-?fLPhbOrw%ht>A= z^Xk^~)?0m0{v!B`qqfD)Nq%Afg?P=D{rswb*x$xa)V1iSyurZ0z**oCS<Jworwqc3 z6-({Q7#JAXOFVsD*&ne9@v&N-dZK-cfq_BH)5S4_<9hNH4&C&GgoLC75MW^7_Gb98 UU)$W5fq{X+)78&qol`;+0Esz^Bme*a diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-right-active.xpm b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-right-active.xpm deleted file mode 100755 index 43e3125..0000000 --- a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-right-active.xpm +++ /dev/null @@ -1,6 +0,0 @@ -/* XPM */ -static char * bottom_right_active_xpm[] = { -"2 2 1 1", -" c #285577", -" ", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-right-inactive.png b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-right-inactive.png deleted file mode 100755 index 5ac5fbbe2d377781571444a7e7a2ec5a0e9867cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 863 zcmeAS@N?(olHy`uVBq!ia0y~yU|<4a4iNeG%B*4r2BtezArU1(iRB6fMfqu&IjIUI zl?AB^sTG-N3=9>w-cAoJlF{U8yKm{**PzmJq%b36)i<{4KYuPPIc{7QG&M#3TcQ;I z1*spbzgV^%{`uZsx#qC5Ym!ISJnwUY{#q*wT#rBg8l!u3%d6K9?_Sz$dnew&rzvdR z^_q7dMayb^Hf(u&e6wxDZL58)aW<#F*!-@Zldt&jwBK*rDYomE@!!5FpBG)$y?>v& zv%xMWe~S;ADuSl|`c0x8-mbF)7oWd8X?knG<`dU9a+iNsttfx5TDCE7w@tg!kv;5B zrc2~nzwD09Gyk(isj8yx*P$n6A2rL8OXMH#DGLvFTT*mm_OFdouO2?Yyl~H=iGe)w zuJ^+<HTrbT1YR$wT(HHVRpO%Dloi2C9iL}Oo9Y;TJlQsF=SH2`-GvXgIn7U7cu>u? zia~iATNab?{p^KLx9imR%FMG)R1rSHVQe?`!_<%dr*ut@`NS@IQNCt_-aO0RRG*^F z$21rgZcJXKy>E33f2FW}gQ&n2(X``i**1Ee&MzlMZ?fP%mg%Dy=ia;~pRt8wpJ=xt zW8)0ZDMqfzW=cmc9$cRERHu_)Kq2&<2-}U0lmiDd8}iQ>MkPo7G<uxH$Z^!saDiqJ zqqeH+zlfqI0ihQ~LQGe$%)U5Fb@>|0^wXdFR;f+%(VaardgH4{C$Davy<2>JYxe`L z%agiWA1$2{^>B;RuB5V~9Z~#tPdwV?er`D2Uv#DIOXkYV(`RRGzm)Y{Pxko!=XndO z_4m#zQJQ+L<kd`n>%ThbvM07GD)Y)#-uMvcws&Rjs`FP~wBA|2^5QbH&ZVa3<gO%` z{Z@4RY<2M@&k+m3j@v2?EzeHsSS>v=`A&)$_d1P0Hq%R-%P*_2HN8~1=4if~eP?_T z_pG{Z>Hj@3GhY1TE=pW<`-xrg@205rug$x396pPjo8cz8;|80uP@nvr<MsF2_KQ|< z?`^&3l)rHMh3FT$U-k=5YP6U8us-bv-;cKw)_eTE-OIqhz**oCS<Jworwqc36-({Q z7#JAXOFVsD*&ne9@i9s~dibw_fq_BH)5S4_<9c#PP*74rLIMaUBrq_rd}7G@F3k9w Qfq{X+)78&qol`;+09j#(DF6Tf diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-right-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-right-inactive.xpm deleted file mode 100755 index a4363a1..0000000 --- a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/bottom-right-inactive.xpm +++ /dev/null @@ -1,6 +0,0 @@ -/* XPM */ -static char * bottom_right_inactive_xpm[] = { -"2 2 1 1", -" c #222222", -" ", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/left-active.png b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/left-active.png deleted file mode 100755 index b1b186ebcad7d28858224186c1c738dfcd4ba430..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 864 zcmeAS@N?(olHy`uVBq!ia0y~yU|<4a4iNeG%B*4r2By1JArU1(iRB6fMfqu&IjIUI zl?AB^sTG-N3=9>w-cE~MC!@*JdOz~04&!Z!*-rxkJT^D$)boj~{CCoKiOc5+?QErv zJ0D8?k=%9o=iB>&{~Q-88LF6`SAE_w$xAEd;>U`qtC!BW_E~FBbk)}O-`s7U7fyYh zb>4R0p>_S7)3*Js*vg(AeSG_c+37RqrPud=)>WywnYq7x)AOrew#@zea9is3AHS=O zSQcx4X<?r4B=qsgOV<rdg)1|R=e_v6<%zoYKdZ8b@Ak32f4BFj-nHE6*8^H+d~f(8 zwm4V4cJt}CZSi3){O9%K8~pmtKh-QtE|Gt{rz||!ZAsCM*}wKpy?Xcn^TH{nx{Iak zy7sM&3XqM?QMl&#*&(-)%W#pcM&NR<=5trgvLccmP3F}tPL4Dae|#v{(R1^qgvm;_ z4T9dxrj0Y-Z@us-dfI+BzVmYpCUGXUNZMcdF!iJVD_xUgKCz2ll&{&KH_x&+)u-rl zXCQ-9^6`-Hns8qKO5ynjxHw*MZBA}Bm79KK;g=J-k#krdn=BJpzu58Gb_OSw`&~yT zG&r15@tV2FP+IWOiwD6Qi>4i6=a`^X&c&SLV)WpF$pQ0c5^FcEshL^0m7(QPhr|Vu zl?_uTDb?#(7Ohy7!L@4E)hk;w&Q1!xHfQtGO7~D<?`6}@o>?1F`tixDn`iHKUq9qp z(3*MjsME(FueAkHim`^flU&xa%NH$i?ytG=(A_f2`PY^!Tb`z!jn3R!JiYJn{o?Hx z_D+xUx0>jcZuRxd^0{@>HuF8XHDO{~pH0pWjm7t_m|YFe`r`KP`jw2}*+(u(rSoSQ z%&wijpmOeu6t<)}97l469GpI<h|LXp<e6vG-CC$I#j&^K&`Xof#ssU*(hFzbIlh~I zr)k;!N5|}y#npEGZ;qMq!fdDf&RWN{*S~fvabK`$HC`6TrnhbK!})vpzBWo{e0_fY z^82k1{nhJQ?40Bm_Fr&+q5MVgmv-xi?+aW0GaRm)sCE29@hb)f2F?PH$YKTtJ!KGP ztXOJa#=yY9UgGKN%KnH=h>uP1O3j7G3=9lno-U3d9M_YtaOkEdBqSsyfB*vnw>QI& U{o3Zf3=9kmp00i_>zopr0EO3==Kufz diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/left-active.xpm b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/left-active.xpm deleted file mode 100755 index 363c18d..0000000 --- a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/left-active.xpm +++ /dev/null @@ -1,6 +0,0 @@ -/* XPM */ -static char * left_active_xpm[] = { -"2 2 1 1", -" c #285577", -" ", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/left-inactive.png b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/left-inactive.png deleted file mode 100755 index 53f2f2a5074dbfa791069282c23b6143a3abb99c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 863 zcmeAS@N?(olHy`uVBq!ia0y~yU|<4a4iNeG%B*4r2BtezArU1(iRB6fMfqu&IjIUI zl?AB^sTG-N3=9>w-cAoJlF{U8yKm{**PzmJq%b36)i<{4KYuPPIc{7QG&M#3TcQ;I z1*wnRUl_L?{`uZsx#qC5Ym!ISJnwUY{#q*wT#rBg8l!u3%d6K9?_Sz$dnew&rzvdR z^_sl@T)XYqB5r+qd{b^suIzm${fVh=^Zvel9_{gC)8#t;)c(~k4;OuFzdh~lqxJ7k zPUu;8L71<G%hTnoaaRJ{qo9jvS6+PH@+4L9isy^hcUpJ<p0sE8_er}Ww#Uv37EHRw z_fysVw%@O$>DD~<XFKF3&fjOS)4Ar<U5UHLE!JPXI%VQYnQx2gbW*=Qs8E=?sV!CH zu=~aBp<G?boxDe^GUPOL0~Fo1v8%oc$-J=hmK$%dPtB%<sd+l5pC!fYSbJr8WX1;1 ziE;-zmNw2haOQhV#!+4EIA!-IejierBodD-7usj^&vR$%u^G|RHGa+2KGXet-Z2xk zosoyR9Wvg`d3EZ&*2Ba5I^_>=alG={oZM(CH~q-MFE^q$S#bX`SthW4vE#Mv3_&e7 zx=v1La5$slHFJ@nwBV-~4}uMgryXJEn4ne8#hl|}^x%Psg4r<%-T1J5XLdv}I28u) zWORib@bcVPuVeWwAoQY0i0SH;*%xQ2E?;Are)@CYDz#}oy0d3SZ+!LW<kiiycZ;uY z?S8;@c~W=lqoq@#1h+WtN-Ak}U&}6Ew8Xi;=Eg&J%dErSGFN7vK09msrL5<Avd8y7 z&s$inzjt0qlJ?w}SB&SE{faziwc&bOk4eds#KZ2AUzcrLX&1a$ylDS2x7oK;rcIk~ zyW(KZH|M5jrHdv@b`&ZJZ1-f4o~6F|#S|g`qREjuJ<bbxvX%(@E%)SMx$L>7Ij@Yr zX#W#2lfPo-|0H)BT>LBk<dDnuleN#jv2KmKo-Y#F@Jw@#Wv@}eMqW2H8T%dm|M&3L zYkv@{;@;bO&nbW5_6yN3>XlWP>unyypZy^F<Ku+&e-w7QGB7Z37I;J!Gcf2WgD_*o zQu{In1_t&LPhVH|M{GiTjM}k=^QSQ|Fo=1&IEHXsPYwwRN=isb0O5oL1_qW-3|ZfW T8Gkb{Ffe$!`njxgN@xNAZ$psw diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/left-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/left-inactive.xpm deleted file mode 100755 index ecb1175..0000000 --- a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/left-inactive.xpm +++ /dev/null @@ -1,6 +0,0 @@ -/* XPM */ -static char * left_inactive_xpm[] = { -"2 2 1 1", -" c #222222", -" ", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/right-active.png b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/right-active.png deleted file mode 100755 index 12283c3c7218c696dabbcf100021efca8e594af2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 864 zcmeAS@N?(olHy`uVBq!ia0y~yU|<4a4iNeG%B*4r2By1JArU1(iRB6fMfqu&IjIUI zl?AB^sTG-N3=9>w-cE~MC!@*JdOz~04&!Z!*-rxkJT^D$)boj~{CCoKiOc5+?QErv zJ0D8?k=%9o=iB>&{~Q-88LF6`SAE_w$xAEd;>U`qtC!BW_E~FBbk)}O-`s7U7fyYh zb>4R0p>_S7)3*Js*vg(AeSG_c+37RqrPud=)>WywnYq7x)AOrew#@zea9is3AHS=O zSQcx4X<?r4B=qsgOV<rdg)1|R=e_v6<;iWONAbt??%dt};O^e-H;(Rl`$?)x;IrI> z`$=2gF3B(3dH2KVt``q~KIOh}^5agMqj^2=lIL81mvyQmgs(dI{`O5(5)}$lHZ4mH zIqZIMdnos+<Zj+0RvB_DbORLKwy>+d3dy{%^OhU0w@=Ncg{gTur=KOo?9kQ743o+U zTEcFSl(|67;PYOwsJhdiuAg|gQ`pVOvB%(XyVO3Tf1Z0=kIh)=E%LWd^x9G5<r{lE z^Xv?{95UX_c-8fO)kDqvN5T<|j<JblIU9~Wo@6maZl`MZ=7c%NL>`rzocJZ?(D5L8 zqlAz^$4nQ^V3RauCmGoqt*~>GelRcwJ@rd$==ETenZx$un9O3+X;bx$*NHU*$Otme zQWD(|6!fHD)txU?)Yma|^Q>KBYa@$J%_`nz^L|BE(#b2EX6_VStv4^mcK6Qek5M}~ z)*0yTjL?YlS}E$My+k`Lyl2JN2hM#ZFDCL^|Iu*I^_V|x*0wuqDz(>^y}MNSr}~}P zuJ4y#d#VS$^jSXd=a$Roi>@`sNE=<cFtMFiKK07%Tg!fV_1-)2ca~Ic*5rt&$8Q{Y z(>A{sGFdM?_l!f2aN`bNCXbAHXBGu}*_`xE+i1YoYP4dapT%4?LjfQ4jeNUq+Mf73 zDf+^f=sQ2spB!@eUO$0b_^#S_<?Z?_zV50EOkte0yx^G0sRKvLjQ(uCzR<3KdF{VH zmB03y{dsw$|APAq<u8K2IBHw$oa&bf{Ii?#LH>8xM7;+$i~JcF7&r?&B8wRq^pruE zv0|xx83O|Ydx@v7EBhlhAwD*Z?#hVQ3=9lno-U3d9M_YtaOkEdBqSsyfB*vnw>QI& U{o3Zf3=9kmp00i_>zopr0E9i1tpET3 diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/right-active.xpm b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/right-active.xpm deleted file mode 100755 index d6311f6..0000000 --- a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/right-active.xpm +++ /dev/null @@ -1,6 +0,0 @@ -/* XPM */ -static char * right_active_xpm[] = { -"2 2 1 1", -" c #285577", -" ", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/right-inactive.png b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/right-inactive.png deleted file mode 100755 index a3996213490e6c6cebd76e5d06cc3c3f412cb3a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 862 zcmeAS@N?(olHy`uVBq!ia0y~yU|<4a4iNeG%B*4r2BzCpArU1(iRB6fMfqu&IjIUI zl?AB^sTG-N3=9>w-cAoJlF{U8yKm{**PzmJq%b36)i<{4KYuPPIc{7QG&M#3TcQ;I z1*wnRUl_L?{`uZsx#qC5Ym!ISJnwUY{#q*wT#rBg8l!u3%d6K9?_Sz$dnew&rzvdR z^_sl@T)XYqB5r+qd{b^suIzm${fVh=^Zvel9_{gC)8#t;)c(~k4;OuFzdh~lqxJ7k zPUu;8L71<G%hTnoaaRJ{qo9jvS6+PH@+9?P==Al);_u#he|mS%`(4uAvPwVKj!Nq% z(`9n4Uv|g7Gx%eoT;)>t>(CRvkDBGlCGwB=goOvYEi1aw{cGcttIdxaLrzIe3*?b^ zy&tBj(Wh!A@OnYzf-MfM5;x_htO#D}_&iJ6)W`7S$+l@bH|ospE_}Fc!IH>~4W1L_ z4s<MSoOR&L_n3^My4rEd?oa$aq%=t+9$7B5&*-1$&emfyqNi*8nyY=L`}w?MCTcq) z4|6+YyqWXr)O)Rmhxc{LAK>D6<+VAv(Nu2wk%eDwL~pX-{$sLCVEtmpYug!uT5fcm zoY3HKM#XF9B137xPcI$>8x~JH!p<>4tDK8D$HnNu0}}<aV-mXYVf)VPh+=Rm4B*M= z3OV5Axv^fy@>@XYMUfEG)hn|v&Qe{z#xni%=e|{H(|mMi&y3#q>e0!on`iG9U*FpO zfa~(4?$$?3r$h;EaoUws((1mJUA}0EbAQc^hwheHhrea6%shQ|*7i$T&-G-F?|+`R zuv&lbypkmCxi7C6&oBEGdCqFX^|l_9k|&9W-6g*++qTj!c(HiV{$*~nZ>db1Hs5x| z!JKc-P0vafO_uB^R1(<k$sj#Tee;VcLjFaQBXxS57xH8+5%yc|$-{Elb4_zz8Gq6K zCt@al#mxUn?lidgSNzE#m+dEOpM7K98h1TkB(mX|<{Zmjqk@gRZfY|2JNp0c;jP#H zAXde_xAmS={=)4SqF>Z2t1#EwJdoe_LDug0ge}dd0}UA%7&r?&B8wRq^pruEv0|xx z83O|Ydx@v7EBhlhAwDK9tI|8%3=9lno-U3d9M_XWf`XC~5)wc-A%TH`<r72JcVWig Q3=9kmp00i_>zopr04zn0(EtDd diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/right-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/right-inactive.xpm deleted file mode 100755 index c88d2ff..0000000 --- a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/right-inactive.xpm +++ /dev/null @@ -1,6 +0,0 @@ -/* XPM */ -static char * right_inactive_xpm[] = { -"2 2 1 1", -" c #222222", -" ", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/themerc b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/themerc deleted file mode 100755 index d5b76bf..0000000 --- a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/themerc +++ /dev/null @@ -1,6 +0,0 @@ -full_width_title=true -button_layout=| -title_vertical_offset_active=0 -title_vertical_offset_inactive=0 -active_text_color=#ffffff -inactive_text_color=#888888 diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-1-active.png b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-1-active.png deleted file mode 100755 index 1038f8f21d05da79cf3e07144cdd82dd93e004fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1024 zcmeAS@N?(olHy`uVBq!ia0y~yU|?lnU=ZS9Vqjp9xz{|Afq}WGDkP#LD6w3jpeR2r zGbdG{q_QAYA+;hije()!*4t^(o1UogwB3(%oz|ezl3*FLI*mQDuFl}{-FGi7XZk!< z4K++{PL17Q*ZB6>{QJv(GqbaP(p#}~M)DU6C%&27Y$xN7U!BbVyGpjIYS(GmkCg`m zIIDK%J+}D8T2w0)VezSIx^?z(f2+P14=dz1DXsr_(fjzs530+H-+$Vu{qSk&xsz{q z*q*!pzFAQ+_M!icj{-vd+Uqr%Bt0fI**)qq)c3qIsX@ED=G<KFZ<dw)7o*?RSQhPE ze&}a~$fM}KzBylf_4*BJmVfK1sTNqx|L<$X$-8rG&swhAuC1sPd~xpdU;nhKS&nvv z#NF)3XbU#ncGoECkhYn?>jjY)XD#;W$?*?KU+y&d*gI)cAHxp`&gbt$Y}4s1e70?2 z%hilcp3~kP=vdk~%i&D_&I^6B%lEi(PPBHM%z2JO%--a?=MU?*4>Qh%?sBn<t#pb^ zh})ATbvfe6HPI*shtE$!%InID^-CYeAK;qt(y#asw^+Qsc<9T>=uMW~U#_s1D@^|S zm|?PG&e0T)YySj1rzlk>n<+gpZ1g{PCXy*!Kq2(q6SW&1E(Z=~Ipo}s$c+u#cjQJC zgVV+Uo{UW*2e=#q?Zt$$R;<V<SS5AUB=ee(YTF7!x9;qIEj2M8-C2>Fa#TIJJcE6v z1)W-%a;{0&r})gXqEnXBn-;LH<6gsU;<YknY1=B(u+=M{MM<4n-nvZJEPLhCFst&H z5&vw<ifzB%IlZ7UNGkC~$6+_A$|;>uvyBd4kz9V(<g*TcR>`!ty;6H8{+=Zzo7Ek0 zqw3odwv9K-#kXt|jy>bh!`!$-mq{Zd?o7=hfr^RIXKId#sh(Qkw(CJj)DZ^*o}{^7 z627Z^S2bV$P`>c-{E5ZfclSG<(=BPg(|^Y<;B{(!U<z~8>Vl_NP9HgTjqO>`+Upl{ z`I<L<ckc3iV<-ISsLVNqT(M_9SxY0*&YByuZ#CDJ(Ak~asw*Ua(0q3P!aKUx)Mv-@ zJhnUTs1&8~!czSWi{o|nucz<*oqK5gxBu3^`mGo3($b6)3JJ~H_HKhwcaNFvs_aX@ zif7Ec=B}(V|J7^eHCw;xM4UgYf4N6~{nhU$d*(9Kx18DR)f^Bt#qzbojh|BauBY|Z zY3;MF|623&?*mcoy5C2??Y3DReK}_SqrUl`-^G`R^&jc+UdhkEz`$AH5n0T@pr;JN zj1^1m%NQ6K*h@TpUD+S83GuN=%%8?}l!1Xk(bL5-MB;Mtmz6V4Hn2pzyR*0bOnQ<7 k>*2ZQ7cE-Ta)zBDu9T(q<w}ok1_lNOPgg&ebxsLQ06uZqtpET3 diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-1-active.xpm b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-1-active.xpm deleted file mode 100755 index f988f5a..0000000 --- a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-1-active.xpm +++ /dev/null @@ -1,23 +0,0 @@ -/* XPM */ -static char * title_1_active_xpm[] = { -"5 18 2 1", -" c #4C7899", -". c #285577", -" ", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-1-inactive.png b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-1-inactive.png deleted file mode 100755 index 64857dd30c838f07174b9d4e323d2c9d6f802cd0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 918 zcmeAS@N?(olHy`uVBq!ia0y~yU|?lnU=ZS9Vqjp9xz{|Afq|K$DkP#LD6w3jpeR2r zGbdG{q_QAYA+;hije()!*4t^3lkO<+wB5IK?Mukz=xdH#Rn#nFZ$IP9G|w!f$<sqv zSMiEDG1W4azqr4z?*nUVOK`wvk>VcquC%i;7d(%LuA9aedw%teyqA%39p4$8RWhDd z_13-?Kk?S?VCm`e>6IULy<L*qk=GVJ@nz+=?Qyr-TJ$a7exLAt&m#WYH|^Kmeq;9U z*Sfw0lV;n82Vy<=Y$~e+*EmcP*&^uwrP7P1Ho8c(*1F8`@7o7=tMoTopPF{MSmTi3 zcBh)oi_<3WJ@NEe+x(SxZS8p*rpfg`RV+*1V&b;HEZjsX$ncHt-y5f1Iev7}NcHVr z(KmnL`_*YzT6Dt%vKLe?y5=xb;-cJ=D=RK6*muiI)H~$en~a&-rzfcvo{JF|nLCwj zcS<IsPK4G9&LcI^+`9WKf3BYLV5gwT%mg0wN6)413DqsR$J1*VJpF}7_?!u15#s0P z95Yhe`Ljh#;KB{Vt)lls4?EwJ;ZI;alhbOM*!<K&UwHXN+wCcZVlQqkOmtSuzs(@V ze827JgoXox6K{yTEJ#y#k`ewPvSyC!PZma_$8L!Yy&fzwbJ%_ylUcs>^s(s@;oJ@q ze7(%R)0iSwwf!mdJ+Uw;N$QNwtmsWSs$N$z4Bh%a_i5>^%aglnTlsC0O6De!$;+n{ zY0cdHfNQhN=Jq*7=awGGY<$^tlT~WzoSIWBm(Tt9#dz*d9nqJ;TcdifX0O^g?U=7r zUw!vkXK&r@msToI-BtE_W3|8SccTf}&TV|sg+Dx$`->L4{k~xrxLCYs|8lq4w^WvS zpMQTvq3nNR)3ef~$&wu#g*tw#G_*WB`Nm_(smXUz%2JLkG+;B`#JT*U3R}~y&fE*V zcjw;8-^qH}{?W1hO5$p}_B-nNl+3<!{?5Gx*G~Ofbb`sm|6$KdMP~8a0`s~hFQtBA zls2^eHu2|sNxu2B>%?1ImWsK|x$^A#yTiFZ)-?Wa`)BEF_QCd`q+~kR^Am1&yZF`R zW9~eQUv9SU;rISFe&1_xANc(XJ{A4oV}294SG?)qK?Vi}&H|6fVg?31We{epSZZI! zz`(#>;_2(k{)kP8*Gji*S@t0Y1_nh>7sn8Z%gH8YW@!#gI`8lAcYkJVxS;9bxpYAh e5tnDo3_Eu-9}ND*y^(=|fx*+&&t;ucLK6T`o}?uJ diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-1-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-1-inactive.xpm deleted file mode 100755 index 8cafccb..0000000 --- a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-1-inactive.xpm +++ /dev/null @@ -1,23 +0,0 @@ -/* XPM */ -static char * title_1_inactive_xpm[] = { -"5 18 2 1", -" c #333333", -". c #222222", -" ", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-2-active.png b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-2-active.png deleted file mode 100755 index 1038f8f21d05da79cf3e07144cdd82dd93e004fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1024 zcmeAS@N?(olHy`uVBq!ia0y~yU|?lnU=ZS9Vqjp9xz{|Afq}WGDkP#LD6w3jpeR2r zGbdG{q_QAYA+;hije()!*4t^(o1UogwB3(%oz|ezl3*FLI*mQDuFl}{-FGi7XZk!< z4K++{PL17Q*ZB6>{QJv(GqbaP(p#}~M)DU6C%&27Y$xN7U!BbVyGpjIYS(GmkCg`m zIIDK%J+}D8T2w0)VezSIx^?z(f2+P14=dz1DXsr_(fjzs530+H-+$Vu{qSk&xsz{q z*q*!pzFAQ+_M!icj{-vd+Uqr%Bt0fI**)qq)c3qIsX@ED=G<KFZ<dw)7o*?RSQhPE ze&}a~$fM}KzBylf_4*BJmVfK1sTNqx|L<$X$-8rG&swhAuC1sPd~xpdU;nhKS&nvv z#NF)3XbU#ncGoECkhYn?>jjY)XD#;W$?*?KU+y&d*gI)cAHxp`&gbt$Y}4s1e70?2 z%hilcp3~kP=vdk~%i&D_&I^6B%lEi(PPBHM%z2JO%--a?=MU?*4>Qh%?sBn<t#pb^ zh})ATbvfe6HPI*shtE$!%InID^-CYeAK;qt(y#asw^+Qsc<9T>=uMW~U#_s1D@^|S zm|?PG&e0T)YySj1rzlk>n<+gpZ1g{PCXy*!Kq2(q6SW&1E(Z=~Ipo}s$c+u#cjQJC zgVV+Uo{UW*2e=#q?Zt$$R;<V<SS5AUB=ee(YTF7!x9;qIEj2M8-C2>Fa#TIJJcE6v z1)W-%a;{0&r})gXqEnXBn-;LH<6gsU;<YknY1=B(u+=M{MM<4n-nvZJEPLhCFst&H z5&vw<ifzB%IlZ7UNGkC~$6+_A$|;>uvyBd4kz9V(<g*TcR>`!ty;6H8{+=Zzo7Ek0 zqw3odwv9K-#kXt|jy>bh!`!$-mq{Zd?o7=hfr^RIXKId#sh(Qkw(CJj)DZ^*o}{^7 z627Z^S2bV$P`>c-{E5ZfclSG<(=BPg(|^Y<;B{(!U<z~8>Vl_NP9HgTjqO>`+Upl{ z`I<L<ckc3iV<-ISsLVNqT(M_9SxY0*&YByuZ#CDJ(Ak~asw*Ua(0q3P!aKUx)Mv-@ zJhnUTs1&8~!czSWi{o|nucz<*oqK5gxBu3^`mGo3($b6)3JJ~H_HKhwcaNFvs_aX@ zif7Ec=B}(V|J7^eHCw;xM4UgYf4N6~{nhU$d*(9Kx18DR)f^Bt#qzbojh|BauBY|Z zY3;MF|623&?*mcoy5C2??Y3DReK}_SqrUl`-^G`R^&jc+UdhkEz`$AH5n0T@pr;JN zj1^1m%NQ6K*h@TpUD+S83GuN=%%8?}l!1Xk(bL5-MB;Mtmz6V4Hn2pzyR*0bOnQ<7 k>*2ZQ7cE-Ta)zBDu9T(q<w}ok1_lNOPgg&ebxsLQ06uZqtpET3 diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-2-active.xpm b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-2-active.xpm deleted file mode 100755 index f988f5a..0000000 --- a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-2-active.xpm +++ /dev/null @@ -1,23 +0,0 @@ -/* XPM */ -static char * title_1_active_xpm[] = { -"5 18 2 1", -" c #4C7899", -". c #285577", -" ", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-2-inactive.png b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-2-inactive.png deleted file mode 100755 index 64857dd30c838f07174b9d4e323d2c9d6f802cd0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 918 zcmeAS@N?(olHy`uVBq!ia0y~yU|?lnU=ZS9Vqjp9xz{|Afq|K$DkP#LD6w3jpeR2r zGbdG{q_QAYA+;hije()!*4t^3lkO<+wB5IK?Mukz=xdH#Rn#nFZ$IP9G|w!f$<sqv zSMiEDG1W4azqr4z?*nUVOK`wvk>VcquC%i;7d(%LuA9aedw%teyqA%39p4$8RWhDd z_13-?Kk?S?VCm`e>6IULy<L*qk=GVJ@nz+=?Qyr-TJ$a7exLAt&m#WYH|^Kmeq;9U z*Sfw0lV;n82Vy<=Y$~e+*EmcP*&^uwrP7P1Ho8c(*1F8`@7o7=tMoTopPF{MSmTi3 zcBh)oi_<3WJ@NEe+x(SxZS8p*rpfg`RV+*1V&b;HEZjsX$ncHt-y5f1Iev7}NcHVr z(KmnL`_*YzT6Dt%vKLe?y5=xb;-cJ=D=RK6*muiI)H~$en~a&-rzfcvo{JF|nLCwj zcS<IsPK4G9&LcI^+`9WKf3BYLV5gwT%mg0wN6)413DqsR$J1*VJpF}7_?!u15#s0P z95Yhe`Ljh#;KB{Vt)lls4?EwJ;ZI;alhbOM*!<K&UwHXN+wCcZVlQqkOmtSuzs(@V ze827JgoXox6K{yTEJ#y#k`ewPvSyC!PZma_$8L!Yy&fzwbJ%_ylUcs>^s(s@;oJ@q ze7(%R)0iSwwf!mdJ+Uw;N$QNwtmsWSs$N$z4Bh%a_i5>^%aglnTlsC0O6De!$;+n{ zY0cdHfNQhN=Jq*7=awGGY<$^tlT~WzoSIWBm(Tt9#dz*d9nqJ;TcdifX0O^g?U=7r zUw!vkXK&r@msToI-BtE_W3|8SccTf}&TV|sg+Dx$`->L4{k~xrxLCYs|8lq4w^WvS zpMQTvq3nNR)3ef~$&wu#g*tw#G_*WB`Nm_(smXUz%2JLkG+;B`#JT*U3R}~y&fE*V zcjw;8-^qH}{?W1hO5$p}_B-nNl+3<!{?5Gx*G~Ofbb`sm|6$KdMP~8a0`s~hFQtBA zls2^eHu2|sNxu2B>%?1ImWsK|x$^A#yTiFZ)-?Wa`)BEF_QCd`q+~kR^Am1&yZF`R zW9~eQUv9SU;rISFe&1_xANc(XJ{A4oV}294SG?)qK?Vi}&H|6fVg?31We{epSZZI! zz`(#>;_2(k{)kP8*Gji*S@t0Y1_nh>7sn8Z%gH8YW@!#gI`8lAcYkJVxS;9bxpYAh e5tnDo3_Eu-9}ND*y^(=|fx*+&&t;ucLK6T`o}?uJ diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-2-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-2-inactive.xpm deleted file mode 100755 index 8cafccb..0000000 --- a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-2-inactive.xpm +++ /dev/null @@ -1,23 +0,0 @@ -/* XPM */ -static char * title_1_inactive_xpm[] = { -"5 18 2 1", -" c #333333", -". c #222222", -" ", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-3-active.png b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-3-active.png deleted file mode 100755 index 1038f8f21d05da79cf3e07144cdd82dd93e004fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1024 zcmeAS@N?(olHy`uVBq!ia0y~yU|?lnU=ZS9Vqjp9xz{|Afq}WGDkP#LD6w3jpeR2r zGbdG{q_QAYA+;hije()!*4t^(o1UogwB3(%oz|ezl3*FLI*mQDuFl}{-FGi7XZk!< z4K++{PL17Q*ZB6>{QJv(GqbaP(p#}~M)DU6C%&27Y$xN7U!BbVyGpjIYS(GmkCg`m zIIDK%J+}D8T2w0)VezSIx^?z(f2+P14=dz1DXsr_(fjzs530+H-+$Vu{qSk&xsz{q z*q*!pzFAQ+_M!icj{-vd+Uqr%Bt0fI**)qq)c3qIsX@ED=G<KFZ<dw)7o*?RSQhPE ze&}a~$fM}KzBylf_4*BJmVfK1sTNqx|L<$X$-8rG&swhAuC1sPd~xpdU;nhKS&nvv z#NF)3XbU#ncGoECkhYn?>jjY)XD#;W$?*?KU+y&d*gI)cAHxp`&gbt$Y}4s1e70?2 z%hilcp3~kP=vdk~%i&D_&I^6B%lEi(PPBHM%z2JO%--a?=MU?*4>Qh%?sBn<t#pb^ zh})ATbvfe6HPI*shtE$!%InID^-CYeAK;qt(y#asw^+Qsc<9T>=uMW~U#_s1D@^|S zm|?PG&e0T)YySj1rzlk>n<+gpZ1g{PCXy*!Kq2(q6SW&1E(Z=~Ipo}s$c+u#cjQJC zgVV+Uo{UW*2e=#q?Zt$$R;<V<SS5AUB=ee(YTF7!x9;qIEj2M8-C2>Fa#TIJJcE6v z1)W-%a;{0&r})gXqEnXBn-;LH<6gsU;<YknY1=B(u+=M{MM<4n-nvZJEPLhCFst&H z5&vw<ifzB%IlZ7UNGkC~$6+_A$|;>uvyBd4kz9V(<g*TcR>`!ty;6H8{+=Zzo7Ek0 zqw3odwv9K-#kXt|jy>bh!`!$-mq{Zd?o7=hfr^RIXKId#sh(Qkw(CJj)DZ^*o}{^7 z627Z^S2bV$P`>c-{E5ZfclSG<(=BPg(|^Y<;B{(!U<z~8>Vl_NP9HgTjqO>`+Upl{ z`I<L<ckc3iV<-ISsLVNqT(M_9SxY0*&YByuZ#CDJ(Ak~asw*Ua(0q3P!aKUx)Mv-@ zJhnUTs1&8~!czSWi{o|nucz<*oqK5gxBu3^`mGo3($b6)3JJ~H_HKhwcaNFvs_aX@ zif7Ec=B}(V|J7^eHCw;xM4UgYf4N6~{nhU$d*(9Kx18DR)f^Bt#qzbojh|BauBY|Z zY3;MF|623&?*mcoy5C2??Y3DReK}_SqrUl`-^G`R^&jc+UdhkEz`$AH5n0T@pr;JN zj1^1m%NQ6K*h@TpUD+S83GuN=%%8?}l!1Xk(bL5-MB;Mtmz6V4Hn2pzyR*0bOnQ<7 k>*2ZQ7cE-Ta)zBDu9T(q<w}ok1_lNOPgg&ebxsLQ06uZqtpET3 diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-3-active.xpm b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-3-active.xpm deleted file mode 100755 index f988f5a..0000000 --- a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-3-active.xpm +++ /dev/null @@ -1,23 +0,0 @@ -/* XPM */ -static char * title_1_active_xpm[] = { -"5 18 2 1", -" c #4C7899", -". c #285577", -" ", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-3-inactive.png b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-3-inactive.png deleted file mode 100755 index 64857dd30c838f07174b9d4e323d2c9d6f802cd0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 918 zcmeAS@N?(olHy`uVBq!ia0y~yU|?lnU=ZS9Vqjp9xz{|Afq|K$DkP#LD6w3jpeR2r zGbdG{q_QAYA+;hije()!*4t^3lkO<+wB5IK?Mukz=xdH#Rn#nFZ$IP9G|w!f$<sqv zSMiEDG1W4azqr4z?*nUVOK`wvk>VcquC%i;7d(%LuA9aedw%teyqA%39p4$8RWhDd z_13-?Kk?S?VCm`e>6IULy<L*qk=GVJ@nz+=?Qyr-TJ$a7exLAt&m#WYH|^Kmeq;9U z*Sfw0lV;n82Vy<=Y$~e+*EmcP*&^uwrP7P1Ho8c(*1F8`@7o7=tMoTopPF{MSmTi3 zcBh)oi_<3WJ@NEe+x(SxZS8p*rpfg`RV+*1V&b;HEZjsX$ncHt-y5f1Iev7}NcHVr z(KmnL`_*YzT6Dt%vKLe?y5=xb;-cJ=D=RK6*muiI)H~$en~a&-rzfcvo{JF|nLCwj zcS<IsPK4G9&LcI^+`9WKf3BYLV5gwT%mg0wN6)413DqsR$J1*VJpF}7_?!u15#s0P z95Yhe`Ljh#;KB{Vt)lls4?EwJ;ZI;alhbOM*!<K&UwHXN+wCcZVlQqkOmtSuzs(@V ze827JgoXox6K{yTEJ#y#k`ewPvSyC!PZma_$8L!Yy&fzwbJ%_ylUcs>^s(s@;oJ@q ze7(%R)0iSwwf!mdJ+Uw;N$QNwtmsWSs$N$z4Bh%a_i5>^%aglnTlsC0O6De!$;+n{ zY0cdHfNQhN=Jq*7=awGGY<$^tlT~WzoSIWBm(Tt9#dz*d9nqJ;TcdifX0O^g?U=7r zUw!vkXK&r@msToI-BtE_W3|8SccTf}&TV|sg+Dx$`->L4{k~xrxLCYs|8lq4w^WvS zpMQTvq3nNR)3ef~$&wu#g*tw#G_*WB`Nm_(smXUz%2JLkG+;B`#JT*U3R}~y&fE*V zcjw;8-^qH}{?W1hO5$p}_B-nNl+3<!{?5Gx*G~Ofbb`sm|6$KdMP~8a0`s~hFQtBA zls2^eHu2|sNxu2B>%?1ImWsK|x$^A#yTiFZ)-?Wa`)BEF_QCd`q+~kR^Am1&yZF`R zW9~eQUv9SU;rISFe&1_xANc(XJ{A4oV}294SG?)qK?Vi}&H|6fVg?31We{epSZZI! zz`(#>;_2(k{)kP8*Gji*S@t0Y1_nh>7sn8Z%gH8YW@!#gI`8lAcYkJVxS;9bxpYAh e5tnDo3_Eu-9}ND*y^(=|fx*+&&t;ucLK6T`o}?uJ diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-3-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-3-inactive.xpm deleted file mode 100755 index 8cafccb..0000000 --- a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-3-inactive.xpm +++ /dev/null @@ -1,23 +0,0 @@ -/* XPM */ -static char * title_1_inactive_xpm[] = { -"5 18 2 1", -" c #333333", -". c #222222", -" ", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-4-active.png b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-4-active.png deleted file mode 100755 index 1038f8f21d05da79cf3e07144cdd82dd93e004fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1024 zcmeAS@N?(olHy`uVBq!ia0y~yU|?lnU=ZS9Vqjp9xz{|Afq}WGDkP#LD6w3jpeR2r zGbdG{q_QAYA+;hije()!*4t^(o1UogwB3(%oz|ezl3*FLI*mQDuFl}{-FGi7XZk!< z4K++{PL17Q*ZB6>{QJv(GqbaP(p#}~M)DU6C%&27Y$xN7U!BbVyGpjIYS(GmkCg`m zIIDK%J+}D8T2w0)VezSIx^?z(f2+P14=dz1DXsr_(fjzs530+H-+$Vu{qSk&xsz{q z*q*!pzFAQ+_M!icj{-vd+Uqr%Bt0fI**)qq)c3qIsX@ED=G<KFZ<dw)7o*?RSQhPE ze&}a~$fM}KzBylf_4*BJmVfK1sTNqx|L<$X$-8rG&swhAuC1sPd~xpdU;nhKS&nvv z#NF)3XbU#ncGoECkhYn?>jjY)XD#;W$?*?KU+y&d*gI)cAHxp`&gbt$Y}4s1e70?2 z%hilcp3~kP=vdk~%i&D_&I^6B%lEi(PPBHM%z2JO%--a?=MU?*4>Qh%?sBn<t#pb^ zh})ATbvfe6HPI*shtE$!%InID^-CYeAK;qt(y#asw^+Qsc<9T>=uMW~U#_s1D@^|S zm|?PG&e0T)YySj1rzlk>n<+gpZ1g{PCXy*!Kq2(q6SW&1E(Z=~Ipo}s$c+u#cjQJC zgVV+Uo{UW*2e=#q?Zt$$R;<V<SS5AUB=ee(YTF7!x9;qIEj2M8-C2>Fa#TIJJcE6v z1)W-%a;{0&r})gXqEnXBn-;LH<6gsU;<YknY1=B(u+=M{MM<4n-nvZJEPLhCFst&H z5&vw<ifzB%IlZ7UNGkC~$6+_A$|;>uvyBd4kz9V(<g*TcR>`!ty;6H8{+=Zzo7Ek0 zqw3odwv9K-#kXt|jy>bh!`!$-mq{Zd?o7=hfr^RIXKId#sh(Qkw(CJj)DZ^*o}{^7 z627Z^S2bV$P`>c-{E5ZfclSG<(=BPg(|^Y<;B{(!U<z~8>Vl_NP9HgTjqO>`+Upl{ z`I<L<ckc3iV<-ISsLVNqT(M_9SxY0*&YByuZ#CDJ(Ak~asw*Ua(0q3P!aKUx)Mv-@ zJhnUTs1&8~!czSWi{o|nucz<*oqK5gxBu3^`mGo3($b6)3JJ~H_HKhwcaNFvs_aX@ zif7Ec=B}(V|J7^eHCw;xM4UgYf4N6~{nhU$d*(9Kx18DR)f^Bt#qzbojh|BauBY|Z zY3;MF|623&?*mcoy5C2??Y3DReK}_SqrUl`-^G`R^&jc+UdhkEz`$AH5n0T@pr;JN zj1^1m%NQ6K*h@TpUD+S83GuN=%%8?}l!1Xk(bL5-MB;Mtmz6V4Hn2pzyR*0bOnQ<7 k>*2ZQ7cE-Ta)zBDu9T(q<w}ok1_lNOPgg&ebxsLQ06uZqtpET3 diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-4-active.xpm b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-4-active.xpm deleted file mode 100755 index f988f5a..0000000 --- a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-4-active.xpm +++ /dev/null @@ -1,23 +0,0 @@ -/* XPM */ -static char * title_1_active_xpm[] = { -"5 18 2 1", -" c #4C7899", -". c #285577", -" ", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-4-inactive.png b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-4-inactive.png deleted file mode 100755 index 64857dd30c838f07174b9d4e323d2c9d6f802cd0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 918 zcmeAS@N?(olHy`uVBq!ia0y~yU|?lnU=ZS9Vqjp9xz{|Afq|K$DkP#LD6w3jpeR2r zGbdG{q_QAYA+;hije()!*4t^3lkO<+wB5IK?Mukz=xdH#Rn#nFZ$IP9G|w!f$<sqv zSMiEDG1W4azqr4z?*nUVOK`wvk>VcquC%i;7d(%LuA9aedw%teyqA%39p4$8RWhDd z_13-?Kk?S?VCm`e>6IULy<L*qk=GVJ@nz+=?Qyr-TJ$a7exLAt&m#WYH|^Kmeq;9U z*Sfw0lV;n82Vy<=Y$~e+*EmcP*&^uwrP7P1Ho8c(*1F8`@7o7=tMoTopPF{MSmTi3 zcBh)oi_<3WJ@NEe+x(SxZS8p*rpfg`RV+*1V&b;HEZjsX$ncHt-y5f1Iev7}NcHVr z(KmnL`_*YzT6Dt%vKLe?y5=xb;-cJ=D=RK6*muiI)H~$en~a&-rzfcvo{JF|nLCwj zcS<IsPK4G9&LcI^+`9WKf3BYLV5gwT%mg0wN6)413DqsR$J1*VJpF}7_?!u15#s0P z95Yhe`Ljh#;KB{Vt)lls4?EwJ;ZI;alhbOM*!<K&UwHXN+wCcZVlQqkOmtSuzs(@V ze827JgoXox6K{yTEJ#y#k`ewPvSyC!PZma_$8L!Yy&fzwbJ%_ylUcs>^s(s@;oJ@q ze7(%R)0iSwwf!mdJ+Uw;N$QNwtmsWSs$N$z4Bh%a_i5>^%aglnTlsC0O6De!$;+n{ zY0cdHfNQhN=Jq*7=awGGY<$^tlT~WzoSIWBm(Tt9#dz*d9nqJ;TcdifX0O^g?U=7r zUw!vkXK&r@msToI-BtE_W3|8SccTf}&TV|sg+Dx$`->L4{k~xrxLCYs|8lq4w^WvS zpMQTvq3nNR)3ef~$&wu#g*tw#G_*WB`Nm_(smXUz%2JLkG+;B`#JT*U3R}~y&fE*V zcjw;8-^qH}{?W1hO5$p}_B-nNl+3<!{?5Gx*G~Ofbb`sm|6$KdMP~8a0`s~hFQtBA zls2^eHu2|sNxu2B>%?1ImWsK|x$^A#yTiFZ)-?Wa`)BEF_QCd`q+~kR^Am1&yZF`R zW9~eQUv9SU;rISFe&1_xANc(XJ{A4oV}294SG?)qK?Vi}&H|6fVg?31We{epSZZI! zz`(#>;_2(k{)kP8*Gji*S@t0Y1_nh>7sn8Z%gH8YW@!#gI`8lAcYkJVxS;9bxpYAh e5tnDo3_Eu-9}ND*y^(=|fx*+&&t;ucLK6T`o}?uJ diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-4-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-4-inactive.xpm deleted file mode 100755 index 8cafccb..0000000 --- a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-4-inactive.xpm +++ /dev/null @@ -1,23 +0,0 @@ -/* XPM */ -static char * title_1_inactive_xpm[] = { -"5 18 2 1", -" c #333333", -". c #222222", -" ", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-5-active.png b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-5-active.png deleted file mode 100755 index 1038f8f21d05da79cf3e07144cdd82dd93e004fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1024 zcmeAS@N?(olHy`uVBq!ia0y~yU|?lnU=ZS9Vqjp9xz{|Afq}WGDkP#LD6w3jpeR2r zGbdG{q_QAYA+;hije()!*4t^(o1UogwB3(%oz|ezl3*FLI*mQDuFl}{-FGi7XZk!< z4K++{PL17Q*ZB6>{QJv(GqbaP(p#}~M)DU6C%&27Y$xN7U!BbVyGpjIYS(GmkCg`m zIIDK%J+}D8T2w0)VezSIx^?z(f2+P14=dz1DXsr_(fjzs530+H-+$Vu{qSk&xsz{q z*q*!pzFAQ+_M!icj{-vd+Uqr%Bt0fI**)qq)c3qIsX@ED=G<KFZ<dw)7o*?RSQhPE ze&}a~$fM}KzBylf_4*BJmVfK1sTNqx|L<$X$-8rG&swhAuC1sPd~xpdU;nhKS&nvv z#NF)3XbU#ncGoECkhYn?>jjY)XD#;W$?*?KU+y&d*gI)cAHxp`&gbt$Y}4s1e70?2 z%hilcp3~kP=vdk~%i&D_&I^6B%lEi(PPBHM%z2JO%--a?=MU?*4>Qh%?sBn<t#pb^ zh})ATbvfe6HPI*shtE$!%InID^-CYeAK;qt(y#asw^+Qsc<9T>=uMW~U#_s1D@^|S zm|?PG&e0T)YySj1rzlk>n<+gpZ1g{PCXy*!Kq2(q6SW&1E(Z=~Ipo}s$c+u#cjQJC zgVV+Uo{UW*2e=#q?Zt$$R;<V<SS5AUB=ee(YTF7!x9;qIEj2M8-C2>Fa#TIJJcE6v z1)W-%a;{0&r})gXqEnXBn-;LH<6gsU;<YknY1=B(u+=M{MM<4n-nvZJEPLhCFst&H z5&vw<ifzB%IlZ7UNGkC~$6+_A$|;>uvyBd4kz9V(<g*TcR>`!ty;6H8{+=Zzo7Ek0 zqw3odwv9K-#kXt|jy>bh!`!$-mq{Zd?o7=hfr^RIXKId#sh(Qkw(CJj)DZ^*o}{^7 z627Z^S2bV$P`>c-{E5ZfclSG<(=BPg(|^Y<;B{(!U<z~8>Vl_NP9HgTjqO>`+Upl{ z`I<L<ckc3iV<-ISsLVNqT(M_9SxY0*&YByuZ#CDJ(Ak~asw*Ua(0q3P!aKUx)Mv-@ zJhnUTs1&8~!czSWi{o|nucz<*oqK5gxBu3^`mGo3($b6)3JJ~H_HKhwcaNFvs_aX@ zif7Ec=B}(V|J7^eHCw;xM4UgYf4N6~{nhU$d*(9Kx18DR)f^Bt#qzbojh|BauBY|Z zY3;MF|623&?*mcoy5C2??Y3DReK}_SqrUl`-^G`R^&jc+UdhkEz`$AH5n0T@pr;JN zj1^1m%NQ6K*h@TpUD+S83GuN=%%8?}l!1Xk(bL5-MB;Mtmz6V4Hn2pzyR*0bOnQ<7 k>*2ZQ7cE-Ta)zBDu9T(q<w}ok1_lNOPgg&ebxsLQ06uZqtpET3 diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-5-active.xpm b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-5-active.xpm deleted file mode 100755 index f988f5a..0000000 --- a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-5-active.xpm +++ /dev/null @@ -1,23 +0,0 @@ -/* XPM */ -static char * title_1_active_xpm[] = { -"5 18 2 1", -" c #4C7899", -". c #285577", -" ", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-5-inactive.png b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-5-inactive.png deleted file mode 100755 index 64857dd30c838f07174b9d4e323d2c9d6f802cd0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 918 zcmeAS@N?(olHy`uVBq!ia0y~yU|?lnU=ZS9Vqjp9xz{|Afq|K$DkP#LD6w3jpeR2r zGbdG{q_QAYA+;hije()!*4t^3lkO<+wB5IK?Mukz=xdH#Rn#nFZ$IP9G|w!f$<sqv zSMiEDG1W4azqr4z?*nUVOK`wvk>VcquC%i;7d(%LuA9aedw%teyqA%39p4$8RWhDd z_13-?Kk?S?VCm`e>6IULy<L*qk=GVJ@nz+=?Qyr-TJ$a7exLAt&m#WYH|^Kmeq;9U z*Sfw0lV;n82Vy<=Y$~e+*EmcP*&^uwrP7P1Ho8c(*1F8`@7o7=tMoTopPF{MSmTi3 zcBh)oi_<3WJ@NEe+x(SxZS8p*rpfg`RV+*1V&b;HEZjsX$ncHt-y5f1Iev7}NcHVr z(KmnL`_*YzT6Dt%vKLe?y5=xb;-cJ=D=RK6*muiI)H~$en~a&-rzfcvo{JF|nLCwj zcS<IsPK4G9&LcI^+`9WKf3BYLV5gwT%mg0wN6)413DqsR$J1*VJpF}7_?!u15#s0P z95Yhe`Ljh#;KB{Vt)lls4?EwJ;ZI;alhbOM*!<K&UwHXN+wCcZVlQqkOmtSuzs(@V ze827JgoXox6K{yTEJ#y#k`ewPvSyC!PZma_$8L!Yy&fzwbJ%_ylUcs>^s(s@;oJ@q ze7(%R)0iSwwf!mdJ+Uw;N$QNwtmsWSs$N$z4Bh%a_i5>^%aglnTlsC0O6De!$;+n{ zY0cdHfNQhN=Jq*7=awGGY<$^tlT~WzoSIWBm(Tt9#dz*d9nqJ;TcdifX0O^g?U=7r zUw!vkXK&r@msToI-BtE_W3|8SccTf}&TV|sg+Dx$`->L4{k~xrxLCYs|8lq4w^WvS zpMQTvq3nNR)3ef~$&wu#g*tw#G_*WB`Nm_(smXUz%2JLkG+;B`#JT*U3R}~y&fE*V zcjw;8-^qH}{?W1hO5$p}_B-nNl+3<!{?5Gx*G~Ofbb`sm|6$KdMP~8a0`s~hFQtBA zls2^eHu2|sNxu2B>%?1ImWsK|x$^A#yTiFZ)-?Wa`)BEF_QCd`q+~kR^Am1&yZF`R zW9~eQUv9SU;rISFe&1_xANc(XJ{A4oV}294SG?)qK?Vi}&H|6fVg?31We{epSZZI! zz`(#>;_2(k{)kP8*Gji*S@t0Y1_nh>7sn8Z%gH8YW@!#gI`8lAcYkJVxS;9bxpYAh e5tnDo3_Eu-9}ND*y^(=|fx*+&&t;ucLK6T`o}?uJ diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-5-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-5-inactive.xpm deleted file mode 100755 index 8cafccb..0000000 --- a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/title-5-inactive.xpm +++ /dev/null @@ -1,23 +0,0 @@ -/* XPM */ -static char * title_1_inactive_xpm[] = { -"5 18 2 1", -" c #333333", -". c #222222", -" ", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -".....", -" "}; diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-left-active.png b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-left-active.png deleted file mode 100755 index f80355e7558680c31bd7f71ed4c1e53c72d12bbc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 923 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ckU=ZQ}k^h)xykKBpW~d5@C<#g|S12gTPs_|n zRVb+}NL5I!$V_8ksJL}@YUHFR8a!?HEsx4D=5q8kM=CvItNruyU`SYMSebjtahokC zO(L!_{bJ#Je0;z0pXTmG&lfzioH|8GPd92u(uBvgcWqtoe*gXG^5xAo0`?*rTva>e zFI)T)E&6RzVEgHHq}(1^`=1uSI%;H2b?s@A-CHBWdB4c&{6d-CtKz2>|J(erF8BK1 zS6?G#PrhKQKh)Sh!R1b+tKb=jO(9=6%X=z4-)(%Dr}Vy9e8pb>d&yrW?T+Y=nHMaW zWX1JT)!p6in_aoJv%m4Lo<Cojo*jNt{Vwf%abI<5sIbx0Ly=dG2Yut{@>qWFrbkBK z{=_%CMYr^*nhCsKP`PlcL#xEic}uRWytHKFZ#UlH5V<!mW=fx)mRhKH$4n%)S8cb* zOU9lEsTG_@{><QhyCd~@_7uUL!X`5x^dx*-+gg6eK9k?Qc%79(*Uxjpr<guJ3cWnz zn9}xl7cTKWI=AxepLb&WuK5083UjznHp^Hn;&JKj9X)p0-e&2I^IUm9-jjOr*TSJo z;I@IJkU$5gsxPNH>t<oae#siGv~!DU8X0C5E;l&nrozZq#+-EcSmx_ZA9asiWD;oW zedG|lglXEUg>^B;Su1AEU^Di9Hf?Q$?<A8*ualRp7O(1FJzKr}eB7S2le2V}zp;Ei zDf^+4#i2Dz9xZ$l<h7O~>fx?KyPOtZ>(<}-Ws`Pn-P6@ETNl>MGRt0Bd3x=ZTRXjv ze|x{O`o+%aaqPTPE?r1e=9RCU5~!Y)d+JK2vG4rKX_4|*UgX?X&-&u@?)sG%0ntZF zUjI}#?YL_nbHU0l$B@}DjHxi5CE&uI8Ap9q?Kz>Fw$Z?>)o{f`U5mM5h5}a{b0*8Z zu{-&9QnbNe-Ml}>MTrZ4+n;D{eK+CvxwpJq<Gzc#nl0GM9qzZ-M<ypXL2vr^?2`G1 z7s@=I@ajj}6V9JWeCZR+u3K)dTpM@e)a1y9Tiv2O)9!9NB-q)XkfeNc{lnMcAG`B^ zeb_9%|Mq{~z6muo)rad<j(@WYfBs#7fq{W7$=lt9fq_Ar!Hnr)`*Q{c2F?PH$YKTt zJ!KGPtXOJa#=yY9UgGKN%KnH=h>zdYa&Lb%0|SGMr;B3<$MxhdD`%WMaNt1E^LMsv iY;0<5Y;09Q43ETFq?%e?E;BGNFnGH9xvX<aXaWG~|Ei+^ diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-left-active.xpm b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-left-active.xpm deleted file mode 100755 index 35573a3..0000000 --- a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-left-active.xpm +++ /dev/null @@ -1,23 +0,0 @@ -/* XPM */ -static char * top_left_active_xpm[] = { -"2 18 2 1", -" c #4C7899", -". c #285577", -" ", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -".."}; diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-left-inactive.png b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-left-inactive.png deleted file mode 100755 index 5f0a3b1868232906c1d5122265b806121fa43931..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 869 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ckU=ZQ}k^h)xykKBpx>*$xQ4*9`u24{vpO%@E zs!&o{kgAYck(tK8P;u+()aXq)>KtwNWnJ486q*hfR<1n7WAx|Gt~<3imv3HORM{D} znp<!R|67B9KWf|V2WVvRd7dpkX}M_0B(88Cn|n{+X)e2auhrlG{U?V%0Sh!<JpFg( z@r&>iUw0n3G%^1Dr-ZjRJ|@37{n=3C^yi|oFMlM2_B}1x=WO{ptIG1+&$Gv>qt;iy z`dx0svRL~KC%c@J(8W)mlx{Tc2>BwZdu)%&_lm7r|18TIZ#{ot>vlg${Po1s)f!G` z+!gD)FHW3X*LSz?!tK6!^X{uXh<ub?*?aem-SZv(;lXZ8iY(fHS)Gz|6nyBjX?kkN zVSmGIvD~W;2QqKun<bvb9nvBA*0a+pbe2ik{S}Gbo$S(8&yH<M)jQUDyKPd~(vxbg zRSe40*s_=m?Y}wQ&cFFj%F?F1Nlmy%FzipzVfBahEBT#^*V!m^)g9-|Y^?owDl;c} zVzllShL&fYE8qQiCl&WeZC`_^z!llF<BZvR@`R^fGTxq2EcPPPNAX^G^BQ?(4#662 zGiN3y!^s+{UB_}<Iu<wkA3YZ-6tCd0>W-$*2EmgJ&9@ouM<j14jr=M0IFpg%sHour z%^*f?Ro8zJMNa}kFN%biu3njaahB@xHJ0h8U-zz3o93fCduH^;SC39!-8_4@`1;oF z2b`BDb+<lRIwk7imO~{+Uvc$D>F;~uH9hX<rqk<-uC{&2T$y?L?5ypVvYzY7Uf=&b zZ(+6mUOp+0r4!rwY;t~REcSbHYs$=J=WKF+>1?)JadGFi{3|b{cg|mVapAU(rEAmu zvjk?>&Rp<y&Wj|rq&XZ%as?fnJ|~II4SM97XV~3Zs5!;4x8&f<Egg*sQb(*_9(?Ed z&OOiZ^8H80>Rt78O8&F%+;Bm*Xn)afhqc%L_A5zW*ww1NEKp5uo8}%f<J1!}!e*QH z_f7n1?=QY|i3me3|G(V-`wd#IXMYp=$FlGJ9nHh7-{vteFmM)lL>4nJ=qZCRW5rVY zG6n_)_7YEDSN2D2LVN;NDG_r@7#JAjJzX3_IIbs~n3<&|BqTh0^5oCQ$Lzw)U~pH1 aVfA9>gKx^37BVm}FnGH9xvX<aXaWF0$d+CJ diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-left-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-left-inactive.xpm deleted file mode 100755 index 57fcfda..0000000 --- a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-left-inactive.xpm +++ /dev/null @@ -1,23 +0,0 @@ -/* XPM */ -static char * top_left_inactive_xpm[] = { -"2 18 2 1", -" c #333333", -". c #222222", -" ", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -".."}; diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-right-active.png b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-right-active.png deleted file mode 100755 index cfe89800b6a234d42d9e8dfba394011ff246b07b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 904 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ckU=ZQ}k^h)xykKBp`d<|iQ4*9`u24{vpO%@E zs!&o{kgAYck(tK8P;u+*)W}IsG<e$XTOO5R%;o57j#PTaR{Q7Y!H}@jurl|O<2GAP znnYY<`o+Tc`1pR~Kh52Xo-cT2IdzJXo^I5RqzR8}@7lWF{r>yW<;$CG1nfmLxT<!_ zU$*!qTJ+nb!1mMYNVz?-_CGCtb=1h5>e|yJySGM$^L~-l`GqpOSH({&{<ryKUGDY2 zuf9ggo_xVpf2gs2g3FysSHUw5n?k;DmiJV8zWZ1^{rgVtEBDmj8&;i+UE{8IekF&Y zZ0navi<Q-@=kK1oaJgiyTV0jo=fqF8<(r>d9^bob73WN^hdQs4HLF=%mju7hQ877w z-{9L_uBc-|(jBE2_FRZs;M9}jAM`3D^U{sl#ci5e{AFLx^roKPWFej>-L=kba%|TZ z1~(nvD=bNMXIjhdY<g^Zs^bplET00m4L`0OvVJ&!OZ#HWa9M$)HP1Oy8!JDq%JfN| z7+s$6lCALhm9n~W?)X<~b&T2y8P;bdxz~K$6&vF=f2->3%?{@mwN>QveyWpEaP7#Q z!NbXM#3gA;L6Cv9;HMb}mnS{bIVH|9L9(1nILAfkL4vu0S<akodeZlkWONx4Zz%DZ zxN0S=lzMgCbaC6N&P;>NDS0=$uBv!WUOL5Qt?{Z|J9bqTeSdQ_d)k_tMW^N!>+KZN zYf?Vrr6uR3xAaQa0?~EaYqU+W_WqdUt-t%y)9`(#LZweF&)ht1*7iGItLN@6$@xET zSNpu`m!%gRG<jvsE`6BjE?K(h+A^QHW|zOrOrQDHvG?4z+C^^qPwISo`L??HY@b&j z)O_RbVb-;ekBAuyB&!O1cV%Eb+Z}mk$*Jx;Nn+f|!4l0<H=8bJ3Nky&9x;1)@ZID) z`a4-K-+y$>URhjh*Z=02h!=c2-`}|x@Vc}<Foij4cfnJWQ%4S7V|!Lqx!>)(rOYWq zzLkCXZu2JSKPzC%ES_sT`}(WawKg+ZSL}^Am~b;!TV~=94mGo&KT`YZMECz##&2K! zarfW*k2p>q-){bgonP&nwb?xH90mpk&H|6fVg?31We{epSZZI!z`(#>;_2(k{)kP8 zPk_($O~ye61_l{V7sn8e>&ahM&NzACz=5LY?`+xF*wonA*s6jU9*MI^HMP22W?*1o N@O1TaS?83{1OVi1o2~!= diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-right-active.xpm b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-right-active.xpm deleted file mode 100755 index c27740f..0000000 --- a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-right-active.xpm +++ /dev/null @@ -1,23 +0,0 @@ -/* XPM */ -static char * top_right_active_xpm[] = { -"2 18 2 1", -" c #4C7899", -". c #285577", -" ", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -".."}; diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-right-inactive.png b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-right-inactive.png deleted file mode 100755 index 99fa676ce2a755cc9bdce9afb6288cd24097f7d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 867 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ckU=ZQ}k^h)xykKBpx?U9$Q4*9`u24{vpO%@E zs!&o{kgAYck(tK8P;u+()W}IX>O8LhBU`68sIi<@lvLWotbbp8(z=E5JC$wzNGxg) zabl8nZ2frrz44zmr;9-WpXYda3A%QRt&@0CF@5*)6}$Ix&!2biY2%ND4uKa=|DAd4 z;`#}<iyL20jDP>>!P^@rk6)PnJUL+6^QUiKJWclaG41kCzNc$e|0<gEd3NvjEwSIP ze9tdsSuFjAlU>e9=;EhON;eu)R=yC9>Z$a6xAFel=Qmih<~M(rsO^qj<F5C9A%~%C z>la-&cfW6zW!6sl)>Tz?vm4So*FQBa+x*<}c<ruLoD;ns%Dj55QO)Ao5}c~<y`pb^ z;+x%KS9sick62~It<Vinblak?S-Q$3^Uc1%!(vm}t*f3L+msqPhkHA(YxvTWdahLr z%G21gm<;W|Io-~``A;gf;vI{xnuPM2A4}W(57h_Bw>^ugbP)M0tG<Nw+fnW18+%>z zwq9Ton5DjK+vDBY6(?u^U<z}%P&UJuFXD0O>>WMxcB;<a>~MZjTSYwYr#c=5mk+r& zcsMzZxFk){u-YuF*e6+|Rd#MsO(Vn1!sP}B-BcL)@|bIqdoN#0eH`7hoK=BG{AlAc z4_2K}=YKoWo&=a0@}^BYqZ_?(mP+QPDU+6ebqf^_H}`)xZ*RrfNv6?$H;d1yUO(je zp(WDusPoCCQ=%SjIaG4=6<2SR{=O%dPOmHZIdy%})wVC0x7I9urn~)8)^k1C>-(3# zTlhS#O4ek8mveisNzIc$x49>_Y6dSqYf}3xGOadXadGbb6&KBm?1L9O=L%k4``kZE zV0Zn@1z+dfNMcJ`!}4e!hr+^2!|s_Ol@p`SBqhdhB?l-+7g*^gDXeI|p=Nu-_T=9a zx-<Ui=KTqOa>(g>`~+_9yNchnxAR}Ay8B;a6XV+G9Z6EDj}m7e$~F#eJ7bur{Pen^ z(f{W!la{zKUikLl{<r_!&J}yp^dI^!I(bL+<gJ4%7#J8h3p^r=85s1GL71^(seKs( z0|R@Br>`sfBQ_yEK_QQCtmhdR800-&978y+C!3g=r6nXJJbUuw&&S8?!pvZBSA${o YV&;Qy%9<83FfcH9y85}Sb4q9e08#ypegFUf diff --git a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-right-inactive.xpm b/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-right-inactive.xpm deleted file mode 100755 index cc06d6a..0000000 --- a/live_exam_os/config/01-build_hooks/themes/i3/xfwm4/top-right-inactive.xpm +++ /dev/null @@ -1,23 +0,0 @@ -/* XPM */ -static char * top_right_inactive_xpm[] = { -"2 18 2 1", -" c #333333", -". c #222222", -" ", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -"..", -".."}; diff --git a/live_exam_os/config/01-build_hooks/x11/x11_settings.desktop b/live_exam_os/config/01-build_hooks/x11/x11_settings.desktop deleted file mode 100644 index 82d8785..0000000 --- a/live_exam_os/config/01-build_hooks/x11/x11_settings.desktop +++ /dev/null @@ -1,12 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Version=0.9.4 -Type=Application -Name=screen settings -Comment= -Exec=bash /usr/local/bin/x11_settings.sh -OnlyShowIn=XFCE; -RunHook=0 -StartupNotify=false -Terminal=true -Hidden=false diff --git a/live_exam_os/config/01-build_hooks/x11/x11_settings.sh b/live_exam_os/config/01-build_hooks/x11/x11_settings.sh deleted file mode 100644 index 5c0127c..0000000 --- a/live_exam_os/config/01-build_hooks/x11/x11_settings.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/bash - -# Disable screen blanking (by default blanks the screen after 10min) -xset s off - -# Set brightness to 100% -light -S 100 - -# Enable numlock -numlockx on diff --git a/live_exam_os/config/01-initramfs/init b/live_exam_os/config/01-initramfs/init new file mode 100644 index 0000000..a6d1d8c --- /dev/null +++ b/live_exam_os/config/01-initramfs/init @@ -0,0 +1,53 @@ +#!/bin/sh +echo "Starting Nexus client..." +dmesg -n 1 + +mkdir -p /dev /proc /sys /tmp +mount -t devtmpfs none /dev +mount -t proc none /proc +mount -t sysfs none /sys +mount -t tmpfs none /tmp +mkdir -p /dev/pts +mount -t devpts none /dev/pts + +modprobe simpledrm +modprobe usbcore +modprobe usb_storage +modprobe usb_common +modprobe uas +modprobe scsi_mod +modprobe sr_mod +modprobe sd_mod +modprobe xhci_pci +modprobe xhci_hcd +modprobe ata_piix +modprobe cdrom +modprobe loop + +udevadm trigger + +echo "Mounting cdrom..." +while [ -z $(blkid | grep "NEXUSCLIENTISO" | cut -d ':' -f1) ]; do + echo -n "" +done + +DISK=$(blkid | grep "NEXUSCLIENTISO" | cut -d ':' -f1) +mkdir -p /cdrom +mount -t iso9660 $DISK /cdrom + +cryptsetup open /cdrom/squash.rootfs.luks data + +echo "Mounting overlay..." +mkdir -p /squash /upper/lib /work /newroot +mount -t squashfs /dev/mapper/data /squash +cp -r /lib/modules /upper/lib + +mount -t overlay -o lowerdir=/squash,upperdir=/upper,workdir=/work overlayfs /newroot + +mount -t devtmpfs none /newroot/dev +mount -t proc none /newroot/proc +mount -t sysfs none /newroot/sys +mount -t tmpfs none /newroot/tmp +mount -t devpts none /newroot/dev/pts + +exec switch_root /newroot /sbin/init diff --git a/live_exam_os/config/01-initramfs/init_no_luks b/live_exam_os/config/01-initramfs/init_no_luks new file mode 100644 index 0000000..32d7ecb --- /dev/null +++ b/live_exam_os/config/01-initramfs/init_no_luks @@ -0,0 +1,53 @@ +#!/bin/sh +echo "Starting Nexus client..." +dmesg -n 1 + +mkdir -p /dev /proc /sys /tmp +mount -t devtmpfs none /dev +mount -t proc none /proc +mount -t sysfs none /sys +mount -t tmpfs none /tmp +mkdir -p /dev/pts +mount -t devpts none /dev/pts + +modprobe simpledrm +modprobe usbcore +modprobe usb_storage +modprobe usb_common +modprobe uas +modprobe scsi_mod +modprobe sr_mod +modprobe sd_mod +modprobe xhci_pci +modprobe xhci_hcd +modprobe ata_piix +modprobe cdrom +modprobe loop + +udevadm trigger + +echo "Mounting cdrom..." +while [ -z $(blkid | grep "NEXUSCLIENTISO" | cut -d ':' -f1) ]; do + echo -n "" +done + +DISK=$(blkid | grep "NEXUSCLIENTISO" | cut -d ':' -f1) +mkdir -p /cdrom +mount -t iso9660 $DISK /cdrom + +/bin/sh + +echo "Mounting overlay..." +mkdir -p /squash /upper/lib /work /newroot +mount -t squashfs /cdrom/squash.rootfs /squash +cp -r /lib/modules /upper/lib + +mount -t overlay -o lowerdir=/squash,upperdir=/upper,workdir=/work overlayfs /newroot + +mount -t devtmpfs none /newroot/dev +mount -t proc none /newroot/proc +mount -t sysfs none /newroot/sys +mount -t tmpfs none /newroot/tmp +mount -t devpts none /newroot/dev/pts + +exec switch_root /newroot /sbin/init diff --git a/live_exam_os/config/02-packages_install/packages b/live_exam_os/config/02-packages_install/packages new file mode 100644 index 0000000..55880c4 --- /dev/null +++ b/live_exam_os/config/02-packages_install/packages @@ -0,0 +1,24 @@ +linux-lts +linux-firmware +linux-firmware-other +alpine-base +eudev +networkmanager +networkmanager-tui +xorg-server +xf86-input-libinput +xinit +xfce4 +xfce4-terminal +elogind +polkit-elogind +adwaita-icon-theme +agetty +dbus +dbus-x11 +virt-viewer +mesa-dri-gallium +ip6tables +ufw +sudo +vim diff --git a/live_exam_os/config/02-post_install_hooks/9999-packages_removal_and_cleanup.hook.chroot b/live_exam_os/config/02-post_install_hooks/9999-packages_removal_and_cleanup.hook.chroot deleted file mode 100644 index 64645d0..0000000 --- a/live_exam_os/config/02-post_install_hooks/9999-packages_removal_and_cleanup.hook.chroot +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh - -apt-get remove -y light-locker nano bluetooth bluez bluez-firmware dosfstools raspi-firmware fdisk dnsmasq-base gdisk fuse3 eject avahi-daemon colord cron apparmor acl dns-root-data fxload gcr gnome-icon-theme gnome-keyring gnome-keyring-pkcs11 gnome-themes-extra gnome-themes-extra-data gnupg gnupg-utils gnupg-l10n gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm ifupdown indi-dsi iputils-ping ixo-usb-jtag less mobile-broadband-provider-info modemmanager ntfs-3g parted pinentry-curses pinentry-gnome3 pkexec policykit-1 poppler-data ppp publicsuffix rsync rtkit sane-airscan sane-utils pavucontrol sound-theme-freedesktop uuid-runtime vim-common vim-tiny whiptail xbitmaps xcvt xiccd iw - -apt-get clean -y -apt-get autopurge -y - -# Remove all packages marked as "rc", i.e. all packages deleted -# from the system but for which configuration files are still present -for i in `dpkg -l|grep ^rc|awk {'print $2'}`;do dpkg --force-all -P $i;done - -rm -rf /var/lib/apt/lists/* diff --git a/live_exam_os/config/03-boot_hooks/1000-remove_user_pwd b/live_exam_os/config/03-boot_hooks/1000-remove_user_pwd deleted file mode 100755 index 6ee1bef..0000000 --- a/live_exam_os/config/03-boot_hooks/1000-remove_user_pwd +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh - -. /lib/live/config.sh - -passwd -d nexus diff --git a/live_exam_os/config/03-boot_hooks/1000-set_user_pwd b/live_exam_os/config/03-boot_hooks/1000-set_user_pwd deleted file mode 100755 index 018bd63..0000000 --- a/live_exam_os/config/03-boot_hooks/1000-set_user_pwd +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh - -. /lib/live/config.sh - -# script hook to set password for nexus user (pwd is "pipo") -# pwd is the crypt's perl function's first argument. Second arg is salt. -#RUN echo -n "#!/bin/sh\nusermod -p '" >> config/includes.chroot/lib/live/config/0500-user-password.hook.chroot && \ -# perl -e 'print crypt("pipo","\$6\$a9CJ6HTSDXmf\$")' >> config/includes.chroot/lib/live/config/0500-user-password.hook.chroot && \ -# echo "' nexus\n" >> config/includes.chroot/lib/live/config/0500-user-password.hook.chroot && \ -# chmod 0750 config/includes.chroot/lib/live/config/0500-user-password.hook.chroot diff --git a/live_exam_os/config/03-boot_hooks/2000-chown_user_desktop_files b/live_exam_os/config/03-boot_hooks/2000-chown_user_desktop_files deleted file mode 100755 index 11f7ae0..0000000 --- a/live_exam_os/config/03-boot_hooks/2000-chown_user_desktop_files +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh - -. /lib/live/config.sh - -chown nexus:nexus /home/nexus/Bureau/* - diff --git a/live_exam_os/config/03-boot_hooks/3000-certificates b/live_exam_os/config/03-boot_hooks/3000-certificates deleted file mode 100755 index d75bf97..0000000 --- a/live_exam_os/config/03-boot_hooks/3000-certificates +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/sh - -. /lib/live/config.sh - -## live-config(7) - System Configuration Components -## Copyright (C) 2016-2020 The Debian Live team -## Copyright (C) 2006-2015 Daniel Baumann <mail@daniel-baumann.ch> -## -## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING. -## This is free software, and you are welcome to redistribute it -## under certain conditions; see COPYING for details. - -# Unused for now -add_nexus_certs () -{ - if [ ! -e /etc/ssl/certs/nexus-server.pem ] && [ -e /usr/share/ca-certificates/nexus-server/nexus-server.crt ] - then - echo "nexus-server/nexus-server.crt" >> /etc/ca-certificates.conf - update-ca-certificates - fi -} - -add_nexus_certs \ No newline at end of file diff --git a/live_exam_os/config/03-boot_hooks/9999-firewall b/live_exam_os/config/03-boot_hooks/9999-firewall deleted file mode 100755 index 2ffea23..0000000 --- a/live_exam_os/config/03-boot_hooks/9999-firewall +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/sh - -. /lib/live/config.sh - -firewall () -{ - # Block all incoming and outgoing traffic - ufw default deny incoming - ufw default deny outgoing - # Allow outgoing traffic to nexus-server API - ufw allow out from any to $1 port $2 proto tcp - # Allow outgoing ntp and dns traffic - ufw allow out from any to any port 123 proto udp - ufw allow out from any to any port 53 proto udp - # Allow outgoing traffic to nexus VMs (Spice) - ufw allow out from any to $1 port 1025:65535 proto tcp - - ufw enable -} - diff --git a/live_exam_os/config/01-build_hooks/wifi/wifi.nmconnection.example1 b/live_exam_os/config/03-customisation/etc/NetworkManager/system-connections/wifi.nmconnection similarity index 100% rename from live_exam_os/config/01-build_hooks/wifi/wifi.nmconnection.example1 rename to live_exam_os/config/03-customisation/etc/NetworkManager/system-connections/wifi.nmconnection diff --git a/live_exam_os/config/03-customisation/etc/NetworkManager/system-connections/wifi.nmconnection.example1 b/live_exam_os/config/03-customisation/etc/NetworkManager/system-connections/wifi.nmconnection.example1 new file mode 100644 index 0000000..2cfd7e7 --- /dev/null +++ b/live_exam_os/config/03-customisation/etc/NetworkManager/system-connections/wifi.nmconnection.example1 @@ -0,0 +1,32 @@ +# On a Debian/Ubuntu system, NetworkManager's WIFI connection files are located in /etc/NetworkManager/system-connections + +[connection] +# Name of the connection as shown by Network Manager +id=example1 +# Random UUID referencing the connection +uuid=8a065b14-beb3-4f28-97b5-f560c368ae12 +type=wifi + +[wifi] +# Whether the SSID is hidden or not (true/false) +hidden=false +# Name of the WIFI SSID +ssid=the_empire_strickes_back + +[wifi-security] +key-mgmt=wpa-eap + +[802-1x] +eap=peap; +identity=luke_skywalker +password=you_are_not_ready_young_padawan +phase2-auth=mschapv2 + +[ipv4] +method=auto + +[ipv6] +addr-gen-mode=stable-privacy +method=auto + +[proxy] diff --git a/live_exam_os/config/01-build_hooks/wifi/wifi.nmconnection.example2 b/live_exam_os/config/03-customisation/etc/NetworkManager/system-connections/wifi.nmconnection.example2 similarity index 100% rename from live_exam_os/config/01-build_hooks/wifi/wifi.nmconnection.example2 rename to live_exam_os/config/03-customisation/etc/NetworkManager/system-connections/wifi.nmconnection.example2 diff --git a/live_exam_os/config/01-build_hooks/keyboard/keyboard b/live_exam_os/config/03-customisation/etc/default/keyboard similarity index 100% rename from live_exam_os/config/01-build_hooks/keyboard/keyboard rename to live_exam_os/config/03-customisation/etc/default/keyboard diff --git a/live_exam_os/config/03-customisation/etc/inittab b/live_exam_os/config/03-customisation/etc/inittab new file mode 100644 index 0000000..37a0b90 --- /dev/null +++ b/live_exam_os/config/03-customisation/etc/inittab @@ -0,0 +1,17 @@ +# /etc/inittab + +::sysinit:/sbin/openrc sysinit +::sysinit:/sbin/openrc boot +::wait:/sbin/openrc default + +# Set up a couple of getty's +tty1::respawn:/sbin/agetty --autologin user tty1 linux + +# Put a getty on the serial port +#ttyS0::respawn:/sbin/getty -L 115200 ttyS0 vt100 + +# Stuff to do for the 3-finger salute +::ctrlaltdel:/sbin/reboot + +# Stuff to do before rebooting +::shutdown:/sbin/openrc shutdown diff --git a/live_exam_os/config/01-build_hooks/nexus-exam.desktop b/live_exam_os/config/03-customisation/etc/xdg/autostart/nexus-exam.desktop similarity index 57% rename from live_exam_os/config/01-build_hooks/nexus-exam.desktop rename to live_exam_os/config/03-customisation/etc/xdg/autostart/nexus-exam.desktop index 9f044d8..da384ed 100644 --- a/live_exam_os/config/01-build_hooks/nexus-exam.desktop +++ b/live_exam_os/config/03-customisation/etc/xdg/autostart/nexus-exam.desktop @@ -2,8 +2,4 @@ Type=Application Name=nexus-exam Exec=/usr/local/bin/nexus-exam -Icon=virt-viewer -Terminal=false -Path= -StartupNotify=false - +OnlyShowIn=XFCE; diff --git a/live_exam_os/config/01-build_hooks/xfce/xfce4-desktop.xml b/live_exam_os/config/03-customisation/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml similarity index 100% rename from live_exam_os/config/01-build_hooks/xfce/xfce4-desktop.xml rename to live_exam_os/config/03-customisation/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml diff --git a/live_exam_os/config/01-build_hooks/xfce/xfce4-panel.xml b/live_exam_os/config/03-customisation/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml similarity index 100% rename from live_exam_os/config/01-build_hooks/xfce/xfce4-panel.xml rename to live_exam_os/config/03-customisation/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml diff --git a/live_exam_os/config/01-build_hooks/xfce/xfce4-power-manager.xml b/live_exam_os/config/03-customisation/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml similarity index 100% rename from live_exam_os/config/01-build_hooks/xfce/xfce4-power-manager.xml rename to live_exam_os/config/03-customisation/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml diff --git a/live_exam_os/config/01-build_hooks/xfce/xfce4-settings-manager.xml b/live_exam_os/config/03-customisation/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-manager.xml similarity index 100% rename from live_exam_os/config/01-build_hooks/xfce/xfce4-settings-manager.xml rename to live_exam_os/config/03-customisation/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-manager.xml diff --git a/live_exam_os/config/01-build_hooks/xfce/xfwm4.xml b/live_exam_os/config/03-customisation/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml similarity index 98% rename from live_exam_os/config/01-build_hooks/xfce/xfwm4.xml rename to live_exam_os/config/03-customisation/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml index 93bedf1..2f7bcdf 100644 --- a/live_exam_os/config/01-build_hooks/xfce/xfwm4.xml +++ b/live_exam_os/config/03-customisation/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml @@ -38,7 +38,7 @@ <property name="snap_to_border" type="bool" value="true"/> <property name="snap_to_windows" type="bool" value="false"/> <property name="snap_width" type="int" value="10"/> - <property name="theme" type="string" value="Daloa"/> + <property name="theme" type="string" value="i3"/> <property name="title_alignment" type="string" value="center"/> <property name="title_font" type="string" value="Sans Bold 9"/> <property name="title_horizontal_offset" type="int" value="0"/> diff --git a/live_exam_os/config/03-customisation/home/user/.profile b/live_exam_os/config/03-customisation/home/user/.profile new file mode 100644 index 0000000..a3393c0 --- /dev/null +++ b/live_exam_os/config/03-customisation/home/user/.profile @@ -0,0 +1 @@ +startx diff --git a/live_exam_os/config/03-customisation/home/user/.xinitrc b/live_exam_os/config/03-customisation/home/user/.xinitrc new file mode 100644 index 0000000..ff8a1e5 --- /dev/null +++ b/live_exam_os/config/03-customisation/home/user/.xinitrc @@ -0,0 +1 @@ +exec startxfce4 diff --git a/live_exam_os/config/03-customisation/usr/local/bin/nexus-exam.desktop b/live_exam_os/config/03-customisation/usr/local/bin/nexus-exam.desktop new file mode 100644 index 0000000..da384ed --- /dev/null +++ b/live_exam_os/config/03-customisation/usr/local/bin/nexus-exam.desktop @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Application +Name=nexus-exam +Exec=/usr/local/bin/nexus-exam +OnlyShowIn=XFCE; diff --git a/live_exam_os/config/04-post_install/1000-create-user.sh b/live_exam_os/config/04-post_install/1000-create-user.sh new file mode 100755 index 0000000..8fa722d --- /dev/null +++ b/live_exam_os/config/04-post_install/1000-create-user.sh @@ -0,0 +1,16 @@ +#/bin/sh + +run() { + chroot "$ROOTFS_DIR" $@ +} + +echo "[User managing...]" +run useradd -m user +run usermod -aG video user +run usermod -aG input user +run usermod -aG plugdev user +run usermod -aG wheel user +chown -R 1000:1000 $ROOTFS_DIR/home/user/ +USER_PASSWORD="0" +echo "user:$USER_PASSWORD" | chroot "$ROOTFS_DIR" /usr/sbin/chpasswd +echo "%wheel ALL=(ALL:ALL) ALL" >> "$ROOTFS_DIR/etc/sudoers.d/wheel" diff --git a/live_exam_os/config/04-post_install/1000-disable_root.sh b/live_exam_os/config/04-post_install/1000-disable_root.sh new file mode 100755 index 0000000..24518d1 --- /dev/null +++ b/live_exam_os/config/04-post_install/1000-disable_root.sh @@ -0,0 +1,8 @@ +#/bin/sh + +run() { + chroot "$ROOTFS_DIR" $@ +} + +echo "[Disable root user...]" +run passwd -l root diff --git a/live_exam_os/config/04-post_install/2000-enable_services.sh b/live_exam_os/config/04-post_install/2000-enable_services.sh new file mode 100755 index 0000000..7c05faa --- /dev/null +++ b/live_exam_os/config/04-post_install/2000-enable_services.sh @@ -0,0 +1,13 @@ +#/bin/sh + +run() { + chroot "$ROOTFS_DIR" $@ +} + +echo "[Enabling services...]" +run rc-update add dbus +run setup-devd udev +run rc-update add polkit +run rc-update add elogind +run rc-update add networkmanager +run rc-update add ufw diff --git a/live_exam_os/config/04-post_install/9999-firewall.sh b/live_exam_os/config/04-post_install/9999-firewall.sh new file mode 100755 index 0000000..ead64fa --- /dev/null +++ b/live_exam_os/config/04-post_install/9999-firewall.sh @@ -0,0 +1,18 @@ +#!/bin/sh + +IP_SERVER=$(echo $SERVER | cut -d ':' -f1) +PORT_SERVER=$(echo $SERVER | cut -d ':' -f2) + +run() { + chroot "$ROOTFS_DIR" $@ +} + +echo "[Firewall configuration...]" + +run ufw default deny incoming +run ufw default deny outgoing +run ufw allow out from any to $IP_SERVER port $PORT_SERVER proto tcp +run ufw allow out from any to any port 123 proto udp +run ufw allow out from any to any port 53 proto udp +run ufw allow out from any to $IP_SERVER port 1025:65535 proto tcp +run ufw enable diff --git a/live_exam_os/config/config b/live_exam_os/config/config deleted file mode 100755 index bb9c099..0000000 --- a/live_exam_os/config/config +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh -# https://live-team.pages.debian.net/live-manual/ -lb config noauto \ - --system live \ - --architectures amd64 \ - --mode debian \ - --parent-distribution bookworm \ - --distribution bookworm \ - --binary-images iso-hybrid \ - --color \ - --iso-application "HEPIA-ISC" \ - --iso-volume "nexus-live-exam" \ - --iso-publisher "HEPIA-ISC" \ - --security true \ - --updates false \ - --archive-areas "main contrib non-free non-free-firmware" \ - --bootappend-live "boot=live components noeject noroot nottyautologin toram username=nexus hostname=nexus-live-exam locales=fr_CH.UTF-8 keyboard-layouts=ch timezone=Europe/Zurich" \ - "${@}" diff --git a/live_exam_os/tools/devices_umounter b/live_exam_os/tools/devices_umounter deleted file mode 100755 index 062c645..0000000 --- a/live_exam_os/tools/devices_umounter +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/bash - -while [ 1 ]; do - ./umount_multi 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 - sleep 1 -done diff --git a/live_exam_os/tools/devices_watcher b/live_exam_os/tools/devices_watcher deleted file mode 100755 index 2fac1c2..0000000 --- a/live_exam_os/tools/devices_watcher +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash - -watch -n 1 "lsblk|grep sd" diff --git a/live_exam_os/tools/flash_iso_multi_keys b/live_exam_os/tools/flash_iso_multi_keys deleted file mode 100755 index 4fad322..0000000 --- a/live_exam_os/tools/flash_iso_multi_keys +++ /dev/null @@ -1,58 +0,0 @@ -#!/bin/bash - -# This script copies an ISO image to several USB keys at once. -# Mounted partitions are automatically umounted. - -app=`basename $0` - -if [ $# -lt 2 ]; then - echo "usage: $app ISO a b c ..." - echo "ISO ISO file to copy to multiple devices" - echo "a /dev/sdX device to copy the ISO to" - echo " a means /dev/sda, b means /dev/sdb, etc." - echo "Example:" - echo "Copy live-debian.iso to /dev/sdb, /dev/sdi and /dev/sdh" - echo "$app live-debian.iso b i h" - exit 1 -fi - -src=$1 -shift 1 -dst="" -devices="" -for i in "$@"; do - devices="$devices /dev/sd$i" -done - -echo "Source ISO file: $src" -echo "Destination devices: $devices" - -while true; do - read -p "Proceed? (y/n) " yn - case $yn in - [Yy]*) - for i in "$@"; do - dst="$dst of=/dev/sd$i" - for part in {1..10}; do - umount /dev/sd$i$part 2>/dev/null - done - done - - dcfldd bs=4M if=$src $dst - status=$? - sync - if [ $status = 0 ]; then - echo "Image copies successful." - else - echo "Image copies failed!" - fi - - exit $status - break;; - - [Nn]*) exit 1;; - * ) echo "Please enter \"y\" or \"n\"";; - esac -done - -exit 1 diff --git a/live_exam_os/tools/umount_multi b/live_exam_os/tools/umount_multi deleted file mode 100755 index 078365c..0000000 --- a/live_exam_os/tools/umount_multi +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/bash - -# This script umounts, in bulk, all partitions on the specified devices. - -app=`basename $0` - -if [ $# -lt 1 ]; then - echo "usage: $app a b c ..." - echo "a umounts all partitions from device /dev/sdX" - echo " a means /dev/sda, b means /dev/sdb, etc." - exit 1 -fi - -for i in "$@"; do - umount /dev/sd$i 2>/dev/null - for part in {1..10}; do - umount /dev/sd$i$part 2>/dev/null - done -done -- GitLab