From 1dfc2bba207ae11bda6ae26a6a71facd9004ae6d Mon Sep 17 00:00:00 2001 From: blusewill Date: Thu, 31 Aug 2023 18:46:33 +0800 Subject: [PATCH 01/12] Testing Git Method --- curl-installation.sh | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 curl-installation.sh diff --git a/curl-installation.sh b/curl-installation.sh new file mode 100755 index 0000000..f5da651 --- /dev/null +++ b/curl-installation.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +# Checking if is running in Repo Folder +if [[ "$(basename "$(pwd)" | tr '[:upper:]' '[:lower:]')" =~ ^archtitus$ ]]; then + echo "You are running this in ArchTitus Folder." + echo "Please use ./archtitus.sh instead" +fi + +# Installing git + +echo "Installing git." +pacman -Sy --noconfirm --needed git + +echo "Cloning the ArchTitus Project" +git clone https://github.com/christitustech/ArchTitus + +echo "Executing ArchTitus Script" + +ArchTitus/archtitus.sh + From 884ba9451d016b04a06c4110b57a2b9ea924add8 Mon Sep 17 00:00:00 2001 From: blusewill Date: Thu, 31 Aug 2023 18:57:56 +0800 Subject: [PATCH 02/12] Testing Git Method --- curl-installation.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/curl-installation.sh b/curl-installation.sh index f5da651..ff2d33b 100755 --- a/curl-installation.sh +++ b/curl-installation.sh @@ -9,12 +9,12 @@ fi # Installing git echo "Installing git." -pacman -Sy --noconfirm --needed git +pacman -Sy --noconfirm --needed git glibc echo "Cloning the ArchTitus Project" git clone https://github.com/christitustech/ArchTitus echo "Executing ArchTitus Script" -ArchTitus/archtitus.sh +bash ArchTitus/archtitus.sh From f416fc51c9ed6788df0315662b0b3018c654aef1 Mon Sep 17 00:00:00 2001 From: blusewill Date: Thu, 31 Aug 2023 18:59:16 +0800 Subject: [PATCH 03/12] Update to testing Source --- curl-installation.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/curl-installation.sh b/curl-installation.sh index ff2d33b..06fc9a8 100755 --- a/curl-installation.sh +++ b/curl-installation.sh @@ -16,5 +16,5 @@ git clone https://github.com/christitustech/ArchTitus echo "Executing ArchTitus Script" -bash ArchTitus/archtitus.sh +source ArchTitus/archtitus.sh From c64d4ec245960ade6115ef0cdfc7fc83193e2cc3 Mon Sep 17 00:00:00 2001 From: blusewill Date: Thu, 31 Aug 2023 19:00:28 +0800 Subject: [PATCH 04/12] Testing sh Method --- curl-installation.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/curl-installation.sh b/curl-installation.sh index 06fc9a8..d77f3ff 100755 --- a/curl-installation.sh +++ b/curl-installation.sh @@ -16,5 +16,5 @@ git clone https://github.com/christitustech/ArchTitus echo "Executing ArchTitus Script" -source ArchTitus/archtitus.sh +sh ArchTitus/archtitus.sh From 01769365ac6fb5ce66030f1ca52ec69c0d06832c Mon Sep 17 00:00:00 2001 From: blusewill Date: Thu, 31 Aug 2023 19:01:28 +0800 Subject: [PATCH 05/12] exec method --- curl-installation.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/curl-installation.sh b/curl-installation.sh index d77f3ff..87fad3c 100755 --- a/curl-installation.sh +++ b/curl-installation.sh @@ -16,5 +16,5 @@ git clone https://github.com/christitustech/ArchTitus echo "Executing ArchTitus Script" -sh ArchTitus/archtitus.sh +exec ArchTitus/archtitus.sh From 3e38d5f9c0919ba90dbd5eecf7c96af1769b84ed Mon Sep 17 00:00:00 2001 From: blusewill Date: Thu, 31 Aug 2023 19:04:37 +0800 Subject: [PATCH 06/12] Adding exit --- curl-installation.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/curl-installation.sh b/curl-installation.sh index 87fad3c..466558d 100755 --- a/curl-installation.sh +++ b/curl-installation.sh @@ -18,3 +18,4 @@ echo "Executing ArchTitus Script" exec ArchTitus/archtitus.sh +exit From 6a1209c38835fb31f38f1c1c3e428dba0de48961 Mon Sep 17 00:00:00 2001 From: blusewill Date: Thu, 31 Aug 2023 19:10:24 +0800 Subject: [PATCH 07/12] Update using cd method into folder --- curl-installation.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/curl-installation.sh b/curl-installation.sh index 466558d..b34f6d6 100755 --- a/curl-installation.sh +++ b/curl-installation.sh @@ -16,6 +16,8 @@ git clone https://github.com/christitustech/ArchTitus echo "Executing ArchTitus Script" -exec ArchTitus/archtitus.sh +cd ArchTitus + +source archtitus.sh exit From 27845383cdaa1bcb9df6ea43d7a75ced4bf41584 Mon Sep 17 00:00:00 2001 From: blusewill Date: Thu, 31 Aug 2023 19:14:27 +0800 Subject: [PATCH 08/12] Cd into Home Path --- curl-installation.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/curl-installation.sh b/curl-installation.sh index b34f6d6..8d1c521 100755 --- a/curl-installation.sh +++ b/curl-installation.sh @@ -16,7 +16,7 @@ git clone https://github.com/christitustech/ArchTitus echo "Executing ArchTitus Script" -cd ArchTitus +cd $HOME/ArchTitus source archtitus.sh From 882ce3b3d307b1d38b66365e17a3fc306f297c5f Mon Sep 17 00:00:00 2001 From: blusewill Date: Thu, 31 Aug 2023 19:15:48 +0800 Subject: [PATCH 09/12] Using exec method again --- curl-installation.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/curl-installation.sh b/curl-installation.sh index 8d1c521..fd44e76 100755 --- a/curl-installation.sh +++ b/curl-installation.sh @@ -18,6 +18,6 @@ echo "Executing ArchTitus Script" cd $HOME/ArchTitus -source archtitus.sh +exec archtitus.sh exit From 508617df2e16c2c99dae3f15277a386367f53f73 Mon Sep 17 00:00:00 2001 From: blusewill Date: Thu, 31 Aug 2023 19:18:30 +0800 Subject: [PATCH 10/12] adding some prefix --- curl-installation.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/curl-installation.sh b/curl-installation.sh index fd44e76..224a576 100755 --- a/curl-installation.sh +++ b/curl-installation.sh @@ -18,6 +18,6 @@ echo "Executing ArchTitus Script" cd $HOME/ArchTitus -exec archtitus.sh +exec ./archtitus.sh exit From d061cf97aa5308586c15db4741dcfad2fbf5570b Mon Sep 17 00:00:00 2001 From: blusewill Date: Thu, 31 Aug 2023 20:35:56 +0800 Subject: [PATCH 11/12] Update curl-installation command --- curl-installation.sh | 2 +- scripts/curl-install.sh | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) mode change 100755 => 100644 curl-installation.sh create mode 100755 scripts/curl-install.sh diff --git a/curl-installation.sh b/curl-installation.sh old mode 100755 new mode 100644 index 224a576..79e3f0d --- a/curl-installation.sh +++ b/curl-installation.sh @@ -6,7 +6,7 @@ if [[ "$(basename "$(pwd)" | tr '[:upper:]' '[:lower:]')" =~ ^archtitus$ ]]; the echo "Please use ./archtitus.sh instead" fi -# Installing git +# Install git echo "Installing git." pacman -Sy --noconfirm --needed git glibc diff --git a/scripts/curl-install.sh b/scripts/curl-install.sh new file mode 100755 index 0000000..9d1047d --- /dev/null +++ b/scripts/curl-install.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +# Checking if is running in Repo Folder +if [[ "$(basename "$(pwd)" | tr '[:upper:]' '[:lower:]')" =~ ^scripts$ ]]; then + echo "You are running this in ArchTitus Folder." + echo "Please use ./archtitus.sh instead" + exit +fi + +# Installing git + +echo "Installing git." +pacman -Sy --noconfirm --needed git glibc + +echo "Cloning the ArchTitus Project" +git clone https://github.com/christitustech/ArchTitus + +echo "Executing ArchTitus Script" + +cd $HOME/ArchTitus + +exec ./archtitus.sh From 9c271fdd91941f74213f93206b58a95ff885b105 Mon Sep 17 00:00:00 2001 From: blusewill Date: Thu, 31 Aug 2023 20:42:54 +0800 Subject: [PATCH 12/12] Remove Curl-installation.sh --- curl-installation.sh | 23 ----------------------- 1 file changed, 23 deletions(-) delete mode 100644 curl-installation.sh diff --git a/curl-installation.sh b/curl-installation.sh deleted file mode 100644 index 79e3f0d..0000000 --- a/curl-installation.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/bash - -# Checking if is running in Repo Folder -if [[ "$(basename "$(pwd)" | tr '[:upper:]' '[:lower:]')" =~ ^archtitus$ ]]; then - echo "You are running this in ArchTitus Folder." - echo "Please use ./archtitus.sh instead" -fi - -# Install git - -echo "Installing git." -pacman -Sy --noconfirm --needed git glibc - -echo "Cloning the ArchTitus Project" -git clone https://github.com/christitustech/ArchTitus - -echo "Executing ArchTitus Script" - -cd $HOME/ArchTitus - -exec ./archtitus.sh - -exit