From 36277d99823c26a3c7233000b67c09c98915132c Mon Sep 17 00:00:00 2001 From: Johannes Kamprad Date: Wed, 25 Oct 2023 17:03:45 +0200 Subject: [PATCH 01/14] [profiledef.sh] set iso name date to include hour minute --- profiledef.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiledef.sh b/profiledef.sh index c00e73fc..f27a4dec 100644 --- a/profiledef.sh +++ b/profiledef.sh @@ -2,7 +2,7 @@ # shellcheck disable=SC2034 iso_name="EndeavourOS" -iso_label="EOS_$(date +%Y%m)" +iso_label="EOS_$(date +%Y%m_%H:%M)" iso_publisher="EndeavourOS " iso_application="EndeavourOS Live/Rescue CD" iso_version="$(date --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +%Y.%m.%d)" From 122c03892479e95d3883968953d6ed063c6ec32f Mon Sep 17 00:00:00 2001 From: Johannes Kamprad Date: Wed, 25 Oct 2023 18:46:04 +0200 Subject: [PATCH 02/14] [profiledef.sh] stupid me fix date iso naming with time --- profiledef.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profiledef.sh b/profiledef.sh index f27a4dec..e738f7dd 100644 --- a/profiledef.sh +++ b/profiledef.sh @@ -2,10 +2,10 @@ # shellcheck disable=SC2034 iso_name="EndeavourOS" -iso_label="EOS_$(date +%Y%m_%H:%M)" +iso_label="EOS_$(date +%Y%m)" iso_publisher="EndeavourOS " iso_application="EndeavourOS Live/Rescue CD" -iso_version="$(date --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +%Y.%m.%d)" +iso_version="$(date --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +%Y.%m.%d_%H:%M)" install_dir="arch" buildmodes=('iso') quiet="n" From a73aa80b8063713a31dabd75110ad212a64cca15 Mon Sep 17 00:00:00 2001 From: Johannes Kamprad Date: Mon, 6 Nov 2023 15:02:38 +0100 Subject: [PATCH 03/14] set font packages to noto only --- packages.x86_64 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages.x86_64 b/packages.x86_64 index 1e5cff6b..259975a3 100644 --- a/packages.x86_64 +++ b/packages.x86_64 @@ -245,11 +245,11 @@ firefox meld ## Fonts -adobe-source-han-sans-cn-fonts -adobe-source-han-sans-jp-fonts -adobe-source-han-sans-kr-fonts cantarell-fonts noto-fonts +noto-fonts-emoji +noto-fonts-cjk +noto-fonts-extra ttf-bitstream-vera ttf-dejavu ttf-liberation From a56a6eb9635d1d01b02d76cd3d97a3bf1b19e6a0 Mon Sep 17 00:00:00 2001 From: Johannes Kamprad Date: Tue, 14 Nov 2023 14:00:18 +0100 Subject: [PATCH 04/14] adding [KDE-mimeapps.list] haruna video player fix (set as default for common video mimetypes) --- .../etc/skel/.local/etc/xdg/KDE-mimeapps.list | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.local/etc/xdg/KDE-mimeapps.list diff --git a/airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.local/etc/xdg/KDE-mimeapps.list b/airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.local/etc/xdg/KDE-mimeapps.list new file mode 100644 index 00000000..07d5d3f0 --- /dev/null +++ b/airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.local/etc/xdg/KDE-mimeapps.list @@ -0,0 +1,21 @@ +[Default Applications] +video/dv=org.kde.haruna.desktop; +video/mp4=org.kde.haruna.desktop; +video/x-matroska=org.kde.haruna.desktop; +video/vnd.avi=org.kde.haruna.desktop; +video/3gpp=org.kde.haruna.desktop; +video/AV1=org.kde.haruna.desktop; +video/H264=org.kde.haruna.desktop; +video/H265=org.kde.haruna.desktop; +video/H266=org.kde.haruna.desktop; +video/matroska=org.kde.haruna.desktop; +video/matroska-3d=org.kde.haruna.desktop; +video/mp4=org.kde.haruna.desktop; +video/MPV=org.kde.haruna.desktop; +video/mpeg=org.kde.haruna.desktop; +video/mpeg4-generic=org.kde.haruna.desktop; +video/ogg=org.kde.haruna.desktop; +video/quicktime=org.kde.haruna.desktop; +video/VP8=org.kde.haruna.desktop; +video/VP9=org.kde.haruna.desktop; +video/x-ms-wmv=org.kde.haruna.desktop; From b66910f330734240a75d4388bf57dd4b6508f6fb Mon Sep 17 00:00:00 2001 From: Johannes Kamprad Date: Tue, 14 Nov 2023 14:08:31 +0100 Subject: [PATCH 05/14] [profiledef.sh] set to Galileo --- profiledef.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profiledef.sh b/profiledef.sh index e738f7dd..f68cc0b4 100644 --- a/profiledef.sh +++ b/profiledef.sh @@ -1,11 +1,11 @@ #!/usr/bin/env bash # shellcheck disable=SC2034 -iso_name="EndeavourOS" +iso_name="EndeavourOS_Galileo" iso_label="EOS_$(date +%Y%m)" iso_publisher="EndeavourOS " iso_application="EndeavourOS Live/Rescue CD" -iso_version="$(date --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +%Y.%m.%d_%H:%M)" +iso_version="$(date --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +%Y.%m.%d)" install_dir="arch" buildmodes=('iso') quiet="n" From 225adbb0e304901994daa5090b7f12d11e3a6b4e Mon Sep 17 00:00:00 2001 From: Johannes Kamprad Date: Tue, 14 Nov 2023 20:11:28 +0100 Subject: [PATCH 06/14] Rename KDE-mimeapps.list to kde-mimeapps.list --- .../skel/.local/etc/xdg/{KDE-mimeapps.list => kde-mimeapps.list} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.local/etc/xdg/{KDE-mimeapps.list => kde-mimeapps.list} (100%) diff --git a/airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.local/etc/xdg/KDE-mimeapps.list b/airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.local/etc/xdg/kde-mimeapps.list similarity index 100% rename from airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.local/etc/xdg/KDE-mimeapps.list rename to airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.local/etc/xdg/kde-mimeapps.list From e08875726a4a93a9472449ecdaec96538c8a854c Mon Sep 17 00:00:00 2001 From: Johannes Kamprad Date: Tue, 14 Nov 2023 20:31:02 +0100 Subject: [PATCH 07/14] Create mimeapps.list --- .../src/etc/skel/.config/mimeapps.list | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.config/mimeapps.list diff --git a/airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.config/mimeapps.list b/airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.config/mimeapps.list new file mode 100644 index 00000000..07d5d3f0 --- /dev/null +++ b/airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.config/mimeapps.list @@ -0,0 +1,21 @@ +[Default Applications] +video/dv=org.kde.haruna.desktop; +video/mp4=org.kde.haruna.desktop; +video/x-matroska=org.kde.haruna.desktop; +video/vnd.avi=org.kde.haruna.desktop; +video/3gpp=org.kde.haruna.desktop; +video/AV1=org.kde.haruna.desktop; +video/H264=org.kde.haruna.desktop; +video/H265=org.kde.haruna.desktop; +video/H266=org.kde.haruna.desktop; +video/matroska=org.kde.haruna.desktop; +video/matroska-3d=org.kde.haruna.desktop; +video/mp4=org.kde.haruna.desktop; +video/MPV=org.kde.haruna.desktop; +video/mpeg=org.kde.haruna.desktop; +video/mpeg4-generic=org.kde.haruna.desktop; +video/ogg=org.kde.haruna.desktop; +video/quicktime=org.kde.haruna.desktop; +video/VP8=org.kde.haruna.desktop; +video/VP9=org.kde.haruna.desktop; +video/x-ms-wmv=org.kde.haruna.desktop; From 1951f3331f42e4ef93d5a66a15c65b5f2f9b2509 Mon Sep 17 00:00:00 2001 From: Johannes Kamprad Date: Tue, 14 Nov 2023 22:11:40 +0100 Subject: [PATCH 08/14] Delete airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.local/etc/xdg/kde-mimeapps.list --- .../etc/skel/.local/etc/xdg/kde-mimeapps.list | 21 ------------------- 1 file changed, 21 deletions(-) delete mode 100644 airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.local/etc/xdg/kde-mimeapps.list diff --git a/airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.local/etc/xdg/kde-mimeapps.list b/airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.local/etc/xdg/kde-mimeapps.list deleted file mode 100644 index 07d5d3f0..00000000 --- a/airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.local/etc/xdg/kde-mimeapps.list +++ /dev/null @@ -1,21 +0,0 @@ -[Default Applications] -video/dv=org.kde.haruna.desktop; -video/mp4=org.kde.haruna.desktop; -video/x-matroska=org.kde.haruna.desktop; -video/vnd.avi=org.kde.haruna.desktop; -video/3gpp=org.kde.haruna.desktop; -video/AV1=org.kde.haruna.desktop; -video/H264=org.kde.haruna.desktop; -video/H265=org.kde.haruna.desktop; -video/H266=org.kde.haruna.desktop; -video/matroska=org.kde.haruna.desktop; -video/matroska-3d=org.kde.haruna.desktop; -video/mp4=org.kde.haruna.desktop; -video/MPV=org.kde.haruna.desktop; -video/mpeg=org.kde.haruna.desktop; -video/mpeg4-generic=org.kde.haruna.desktop; -video/ogg=org.kde.haruna.desktop; -video/quicktime=org.kde.haruna.desktop; -video/VP8=org.kde.haruna.desktop; -video/VP9=org.kde.haruna.desktop; -video/x-ms-wmv=org.kde.haruna.desktop; From 3ae58852b6569d78e41af549fc18ee290ca99ce3 Mon Sep 17 00:00:00 2001 From: Johannes Kamprad Date: Tue, 14 Nov 2023 22:16:19 +0100 Subject: [PATCH 09/14] Delete airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.config/mimeapps.list --- .../src/etc/skel/.config/mimeapps.list | 21 ------------------- 1 file changed, 21 deletions(-) delete mode 100644 airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.config/mimeapps.list diff --git a/airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.config/mimeapps.list b/airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.config/mimeapps.list deleted file mode 100644 index 07d5d3f0..00000000 --- a/airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.config/mimeapps.list +++ /dev/null @@ -1,21 +0,0 @@ -[Default Applications] -video/dv=org.kde.haruna.desktop; -video/mp4=org.kde.haruna.desktop; -video/x-matroska=org.kde.haruna.desktop; -video/vnd.avi=org.kde.haruna.desktop; -video/3gpp=org.kde.haruna.desktop; -video/AV1=org.kde.haruna.desktop; -video/H264=org.kde.haruna.desktop; -video/H265=org.kde.haruna.desktop; -video/H266=org.kde.haruna.desktop; -video/matroska=org.kde.haruna.desktop; -video/matroska-3d=org.kde.haruna.desktop; -video/mp4=org.kde.haruna.desktop; -video/MPV=org.kde.haruna.desktop; -video/mpeg=org.kde.haruna.desktop; -video/mpeg4-generic=org.kde.haruna.desktop; -video/ogg=org.kde.haruna.desktop; -video/quicktime=org.kde.haruna.desktop; -video/VP8=org.kde.haruna.desktop; -video/VP9=org.kde.haruna.desktop; -video/x-ms-wmv=org.kde.haruna.desktop; From c980b3a16b99d4b38f51350120078599356d3cb2 Mon Sep 17 00:00:00 2001 From: Johannes Kamprad Date: Fri, 17 Nov 2023 12:27:25 +0100 Subject: [PATCH 10/14] [liveuser settings] remove unneeded kickoffrc --- .../endeavouros-skel-liveuser/src/etc/skel/.config/kickoffrc | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.config/kickoffrc diff --git a/airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.config/kickoffrc b/airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.config/kickoffrc deleted file mode 100644 index 70860c51..00000000 --- a/airootfs/root/endeavouros-skel-liveuser/src/etc/skel/.config/kickoffrc +++ /dev/null @@ -1,3 +0,0 @@ -[Favorites] -FavoriteURLs=/usr/share/applications/firefox.desktop,/usr/share/applications/calamares.desktop,/usr/share/applications/eos-apps-info.desktop,/usr/share/applications/eos-log-tool.desktop,/usr/share/applications/firefox.desktop,/usr/share/applications/org.kde.partitionmanager.desktop,/usr/share/applications/org.kde.systemmonitor.desktop,/usr/share/applications/pavucontrol.desktop,/usr/share/applications/reflector-simple.desktop./usr/share/applications/welcome.desktop - From d4da3ba21d3ec7af56ba2bc541caedf855bf3158 Mon Sep 17 00:00:00 2001 From: Johannes Kamprad Date: Tue, 21 Nov 2023 10:52:21 +0100 Subject: [PATCH 11/14] [README.md] update version for stable Release ISO tag --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index f937d8cf..ee93d1cb 100644 --- a/README.md +++ b/README.md @@ -84,12 +84,12 @@ https://github.com/endeavouros-team/EndeavourOS-ISO/tags If not, it will default to using the latest "unstable" development state. -example using latest **stable** release (23.10.1 Galileo KDE Release) +example using latest **stable** release (23.11.1.2 Galileo KDE Release) ``` wget https://github.com/endeavouros-team/EndeavourOS-ISO/archive/refs/tags/23.10.1.tar.gz -tar -xvf 23.10.1.tar.gz -cd "EndeavourOS-ISO-23.10.1" +tar -xvf 23.11.1.2.tar.gz +cd "EndeavourOS-ISO-23.11.1.2" ./prepare.sh ``` ### Or use latest **unstable** development branch using by cloning this repo using git: From 4415639bf3bc6ff88335bf9c0cd0ab20f24aa161 Mon Sep 17 00:00:00 2001 From: Johannes Kamprad Date: Tue, 21 Nov 2023 10:57:53 +0100 Subject: [PATCH 12/14] Update README.md --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ee93d1cb..2b7979ad 100644 --- a/README.md +++ b/README.md @@ -84,10 +84,11 @@ https://github.com/endeavouros-team/EndeavourOS-ISO/tags If not, it will default to using the latest "unstable" development state. -example using latest **stable** release (23.11.1.2 Galileo KDE Release) +example using latest **stable** release (23.11.1.2 Galileo KDE Release) +**Warning:** do **not** use the zip tarball, in case this causes issues with symlinks. ``` -wget https://github.com/endeavouros-team/EndeavourOS-ISO/archive/refs/tags/23.10.1.tar.gz +wget https://github.com/endeavouros-team/EndeavourOS-ISO/archive/refs/tags/23.11.1.2.tar.gz tar -xvf 23.11.1.2.tar.gz cd "EndeavourOS-ISO-23.11.1.2" ./prepare.sh From 16dbe7b3abb7029a41249853888afe05b89728db Mon Sep 17 00:00:00 2001 From: Johannes Kamprad Date: Tue, 21 Nov 2023 10:58:15 +0100 Subject: [PATCH 13/14] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 2b7979ad..baef55b7 100644 --- a/README.md +++ b/README.md @@ -85,6 +85,7 @@ https://github.com/endeavouros-team/EndeavourOS-ISO/tags If not, it will default to using the latest "unstable" development state. example using latest **stable** release (23.11.1.2 Galileo KDE Release) + **Warning:** do **not** use the zip tarball, in case this causes issues with symlinks. ``` From 87dc396241726c45f7c433000b34eaab463c8b8c Mon Sep 17 00:00:00 2001 From: Johannes Kamprad Date: Tue, 21 Nov 2023 11:06:38 +0100 Subject: [PATCH 14/14] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index baef55b7..3063aeda 100644 --- a/README.md +++ b/README.md @@ -110,7 +110,7 @@ tar -xvf 22.12.2.tar.gz cd "EndeavourOS-ISO-22.12.2" ./prepare.sh ``` -But caused by the change to KDE these iso will use XFCE4 LiveSession and you will need to build calamares manually: +But caused by the change to KDE these iso will use XFCE4 LiveSession and you will need to build calamares manually to get old style theming that is setup for the XFCE4 LiveSession: using this PKGBUILD: https://raw.githubusercontent.com/endeavouros-team/PKGBUILDS/18e3f580abb68486091492168956619bb0f32abe/calamares/PKGBUILD