diff --git a/airootfs/etc/systemd/system/getty@tty1.service.d/autologin.conf b/airootfs/etc/systemd/system/getty@tty1.service.d/autologin.conf index 6fba7e5..b10ceb2 100755 --- a/airootfs/etc/systemd/system/getty@tty1.service.d/autologin.conf +++ b/airootfs/etc/systemd/system/getty@tty1.service.d/autologin.conf @@ -1,3 +1,3 @@ [Service] ExecStart= -ExecStart=-/sbin/agetty --autologin liveuser --noclear %I 38400 linux +ExecStart=-/sbin/agetty -o '-p -f -- \\u' --noclear --autologin liveuser - $TERM diff --git a/packages.x86_64 b/packages.x86_64 index 66ee29f..159304f 100644 --- a/packages.x86_64 +++ b/packages.x86_64 @@ -204,6 +204,7 @@ bluedevil breeze-gtk dolphin dolphin-plugins +endeavouros-konsole-colors eos-breeze-sddm ffmpegthumbs fwupd diff --git a/prepare.sh b/prepare.sh index 8c4a77e..31468ea 100755 --- a/prepare.sh +++ b/prepare.sh @@ -1,7 +1,20 @@ #!/usr/bin/env bash -# Get mirrorlist for offline installs -wget -qN --show-progress -P "airootfs/etc/pacman.d/" "https://raw.githubusercontent.com/endeavouros-team/EndeavourOS-ISO/main/mirrorlist" +# add date to wallpaper +cp airootfs/root/livewall.png airootfs/root/livewall-original.png + +magick airootfs/root/livewall.png \ + -gravity NorthEast \ + -pointsize 24 \ + -fill white \ + -font "DejaVu-Sans" \ + -annotate +10+10 "$(date '+%Y-%m-%d')" \ + airootfs/root/livewall.png + + # generating actual ranked mirrorlist to fetch packages for offline install in run_before_squashfs later +mkdir -p "airootfs/etc/pacman.d/" +reflector --country "$(curl -s https://ipapi.co/country_name/)" --protocol https --sort rate --latest 10 --save airootfs/etc/pacman.d/mirrorlist + # Get wallpaper for installed system wget -qN --show-progress -P "airootfs/root/" "https://raw.githubusercontent.com/endeavouros-team/Branding/master/backgrounds/endeavouros-wallpaper.png" @@ -10,12 +23,12 @@ wget -qN --show-progress -P "airootfs/root/" "https://raw.githubusercontent.com/ # Make sure build scripts are executable chmod +x "./"{"mkarchiso","run_before_squashfs.sh"} -get_pkg() { - sudo pacman -Syw "$1" --noconfirm --cachedir "airootfs/root/packages" \ - && sudo chown $USER:$USER "airootfs/root/packages/"*".pkg.tar"* -} +#get_pkg() { +# sudo pacman -Syw "$1" --noconfirm --cachedir "airootfs/root/packages" \ +# && sudo chown $USER:$USER "airootfs/root/packages/"*".pkg.tar"* +#} -get_pkg "eos-settings-plasma" +#get_pkg "eos-settings-plasma" # Build liveuser skel cd "airootfs/root/endeavouros-skel-liveuser" diff --git a/reset.sh b/reset.sh index 5a2044f..608d26b 100755 --- a/reset.sh +++ b/reset.sh @@ -7,3 +7,4 @@ rm airootfs/root/endeavouros-wallpaper.png rm airootfs/root/endeavouros-skel-liveuser/*.pkg.tar.zst rm -rf airootfs/etc/pacman.d/ rm eosiso*.log +mv airootfs/root/livewall-original.png airootfs/root/livewall.png